From caf09176232263419dbb9479ab8c98db9db6d8f7 Mon Sep 17 00:00:00 2001 From: Moritz Eck Date: Mon, 26 Jul 2021 14:49:24 +0200 Subject: [PATCH 1/8] docs(platform): add capacitor to method docs (#23688) resolves #23687 --- angular/src/providers/platform.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/angular/src/providers/platform.ts b/angular/src/providers/platform.ts index 38b04a0f15..d57f01e3bb 100644 --- a/angular/src/providers/platform.ts +++ b/angular/src/providers/platform.ts @@ -110,6 +110,7 @@ export class Platform { * | Platform Name | Description | * |-----------------|------------------------------------| * | android | on a device running Android. | + * | capacitor | on a device running Capacitor. | * | cordova | on a device running Cordova. | * | ios | on a device running iOS. | * | ipad | on an iPad device. | From f2a05bed1e2a1150e8f1823bfed2d12a219d6ad0 Mon Sep 17 00:00:00 2001 From: William Martin Date: Mon, 2 Aug 2021 10:28:51 -0400 Subject: [PATCH 2/8] fix(react): add SSR check to IonTabs (#23696) resolves #23651 --- packages/react/src/components/navigation/IonTabs.tsx | 5 +++-- packages/react/src/utils/HTMLElementSSR.ts | 4 ++++ 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 packages/react/src/utils/HTMLElementSSR.ts diff --git a/packages/react/src/components/navigation/IonTabs.tsx b/packages/react/src/components/navigation/IonTabs.tsx index d4771275c4..151918622e 100644 --- a/packages/react/src/components/navigation/IonTabs.tsx +++ b/packages/react/src/components/navigation/IonTabs.tsx @@ -3,18 +3,19 @@ import React, { Fragment } from 'react'; import { NavContext } from '../../contexts/NavContext'; import PageManager from '../../routing/PageManager'; +import { HTMLElementSSR } from '../../utils/HTMLElementSSR'; import { IonRouterOutlet } from '../IonRouterOutlet'; import { IonTabBar } from './IonTabBar'; import { IonTabsContext, IonTabsContextState } from './IonTabsContext'; -class IonTabsElement extends HTMLElement { +class IonTabsElement extends HTMLElementSSR { constructor() { super(); } } -if (window && window.customElements) { +if (typeof (window as any) !== 'undefined' && window.customElements) { const element = customElements.get('ion-tabs'); if (!element) { customElements.define('ion-tabs', IonTabsElement); diff --git a/packages/react/src/utils/HTMLElementSSR.ts b/packages/react/src/utils/HTMLElementSSR.ts new file mode 100644 index 0000000000..a65188e8c6 --- /dev/null +++ b/packages/react/src/utils/HTMLElementSSR.ts @@ -0,0 +1,4 @@ +export const HTMLElementSSR = ( + typeof HTMLElement !== 'undefined' + ? HTMLElement + : class {}) as typeof HTMLElement; From 792864f8ab21dc178c1836a8a0d4fe2d305cc142 Mon Sep 17 00:00:00 2001 From: Denis Date: Mon, 2 Aug 2021 19:56:27 +0300 Subject: [PATCH 3/8] fix(item-sliding): opening item while other items are open no longer requires multiple swipes (#23683) resolves #21579 --- core/src/components/item-sliding/item-sliding.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/core/src/components/item-sliding/item-sliding.tsx b/core/src/components/item-sliding/item-sliding.tsx index b12a0d319a..487fb72679 100644 --- a/core/src/components/item-sliding/item-sliding.tsx +++ b/core/src/components/item-sliding/item-sliding.tsx @@ -247,7 +247,6 @@ export class ItemSliding implements ComponentInterface { const selected = openSlidingItem; if (selected && selected !== this.el) { this.closeOpened(); - return false; } return !!(this.rightOptions || this.leftOptions); From 4edb5e2fed55c8ea21eae50821d16d351bf3aebf Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Mon, 2 Aug 2021 13:47:27 -0400 Subject: [PATCH 4/8] fix(gesture): onEnd now correctly fires even if the event target was removed from the DOM (#23713) resolves #22819 Co-authored-by: Falingorn --- core/src/utils/gesture/pointer-events.ts | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/core/src/utils/gesture/pointer-events.ts b/core/src/utils/gesture/pointer-events.ts index 07ef6f61e3..85ec57a253 100644 --- a/core/src/utils/gesture/pointer-events.ts +++ b/core/src/utils/gesture/pointer-events.ts @@ -30,11 +30,21 @@ export const createPointerEvents = ( if (!rmTouchMove && pointerMove) { rmTouchMove = addEventListener(el, 'touchmove', pointerMove, options); } + + /** + * Events are dispatched on the element that is tapped and bubble up to + * the reference element in the gesture. In the event that the element this + * event was first dispatched on is removed from the DOM, the event will no + * longer bubble up to our reference element. This leaves the gesture in an + * unusable state. To account for this, the touchend and touchcancel listeners + * should be added to the event target so that they still fire even if the target + * is removed from the DOM. + */ if (!rmTouchEnd) { - rmTouchEnd = addEventListener(el, 'touchend', handleTouchEnd, options); + rmTouchEnd = addEventListener(ev.target, 'touchend', handleTouchEnd, options); } if (!rmTouchCancel) { - rmTouchCancel = addEventListener(el, 'touchcancel', handleTouchEnd, options); + rmTouchCancel = addEventListener(ev.target, 'touchcancel', handleTouchEnd, options); } }; From fbe648406b0f430895e1369e95361d368e10158b Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Tue, 3 Aug 2021 09:41:40 -0400 Subject: [PATCH 5/8] chore(): bump ionicons version (#23717) --- core/package-lock.json | 14 +++++++------- core/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/core/package-lock.json b/core/package-lock.json index fdb7266a71..2c77ad5a79 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@stencil/core": "^2.4.0", - "ionicons": "^5.5.1", + "ionicons": "^5.5.3", "tslib": "^2.1.0" }, "devDependencies": { @@ -5532,9 +5532,9 @@ } }, "node_modules/ionicons": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.1.tgz", - "integrity": "sha512-1auVisfaXmkmxINer8Q3kJGHP1vSxk86hf7By95eJ+Av9+oBcNuAEBfSe3jaMaGRVxVw8U/2j23MFq7R3c0HPg==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.3.tgz", + "integrity": "sha512-L71djrMi8pAad66tpwdnO1vwcyluCFvehzxU1PpH1k/HpYBZhZ5IaYhqXipmqUvu5aEbd4cbRguYyI5Fd4bxTw==", "dependencies": { "@stencil/core": "^2.5.0" } @@ -18383,9 +18383,9 @@ } }, "ionicons": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.1.tgz", - "integrity": "sha512-1auVisfaXmkmxINer8Q3kJGHP1vSxk86hf7By95eJ+Av9+oBcNuAEBfSe3jaMaGRVxVw8U/2j23MFq7R3c0HPg==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.3.tgz", + "integrity": "sha512-L71djrMi8pAad66tpwdnO1vwcyluCFvehzxU1PpH1k/HpYBZhZ5IaYhqXipmqUvu5aEbd4cbRguYyI5Fd4bxTw==", "requires": { "@stencil/core": "^2.5.0" } diff --git a/core/package.json b/core/package.json index bb65f7cf8b..74d464583d 100644 --- a/core/package.json +++ b/core/package.json @@ -32,7 +32,7 @@ ], "dependencies": { "@stencil/core": "^2.4.0", - "ionicons": "^5.5.1", + "ionicons": "^5.5.3", "tslib": "^2.1.0" }, "devDependencies": { From 8a941fd24cd138817a2e91c42898878a919538e4 Mon Sep 17 00:00:00 2001 From: Evgeniy Date: Tue, 3 Aug 2021 23:29:53 +0300 Subject: [PATCH 6/8] fix(checkbox, radio): change event interfaces correctly use TypeScript generics for value (#23044) Co-authored-by: Liam DeBeasi --- core/api.txt | 4 ++-- core/src/components/checkbox/checkbox-interface.ts | 4 ++-- core/src/components/checkbox/readme.md | 10 +++++----- .../components/radio-group/radio-group-interface.ts | 8 ++++---- core/src/components/radio-group/readme.md | 6 +++--- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/core/api.txt b/core/api.txt index dd875395f5..09817a5b16 100644 --- a/core/api.txt +++ b/core/api.txt @@ -230,7 +230,7 @@ ion-checkbox,prop,mode,"ios" | "md",undefined,false,false ion-checkbox,prop,name,string,this.inputId,false,false ion-checkbox,prop,value,string,'on',false,false ion-checkbox,event,ionBlur,void,true -ion-checkbox,event,ionChange,CheckboxChangeEventDetail,true +ion-checkbox,event,ionChange,CheckboxChangeEventDetail,true ion-checkbox,event,ionFocus,void,true ion-checkbox,css-prop,--background ion-checkbox,css-prop,--background-checked @@ -867,7 +867,7 @@ ion-radio-group,none ion-radio-group,prop,allowEmptySelection,boolean,false,false,false ion-radio-group,prop,name,string,this.inputId,false,false ion-radio-group,prop,value,any,undefined,false,false -ion-radio-group,event,ionChange,RadioGroupChangeEventDetail,true +ion-radio-group,event,ionChange,RadioGroupChangeEventDetail,true ion-range,shadow ion-range,prop,color,string | undefined,undefined,false,true diff --git a/core/src/components/checkbox/checkbox-interface.ts b/core/src/components/checkbox/checkbox-interface.ts index cf28aea1d4..2d75b748ea 100644 --- a/core/src/components/checkbox/checkbox-interface.ts +++ b/core/src/components/checkbox/checkbox-interface.ts @@ -1,5 +1,5 @@ -export interface CheckboxChangeEventDetail { - value: any; +export interface CheckboxChangeEventDetail { + value: T; checked: boolean; } diff --git a/core/src/components/checkbox/readme.md b/core/src/components/checkbox/readme.md index eeb6daa7fe..4d0f947a3e 100644 --- a/core/src/components/checkbox/readme.md +++ b/core/src/components/checkbox/readme.md @@ -271,11 +271,11 @@ export default defineComponent({ ## Events -| Event | Description | Type | -| ----------- | ---------------------------------------------- | ---------------------------------------- | -| `ionBlur` | Emitted when the checkbox loses focus. | `CustomEvent` | -| `ionChange` | Emitted when the checked property has changed. | `CustomEvent` | -| `ionFocus` | Emitted when the checkbox has focus. | `CustomEvent` | +| Event | Description | Type | +| ----------- | ---------------------------------------------- | --------------------------------------------- | +| `ionBlur` | Emitted when the checkbox loses focus. | `CustomEvent` | +| `ionChange` | Emitted when the checked property has changed. | `CustomEvent>` | +| `ionFocus` | Emitted when the checkbox has focus. | `CustomEvent` | ## Shadow Parts diff --git a/core/src/components/radio-group/radio-group-interface.ts b/core/src/components/radio-group/radio-group-interface.ts index ae37e4ecc7..ca8beba631 100644 --- a/core/src/components/radio-group/radio-group-interface.ts +++ b/core/src/components/radio-group/radio-group-interface.ts @@ -1,9 +1,9 @@ -export interface RadioGroupChangeEventDetail { - value: any; +export interface RadioGroupChangeEventDetail { + value: T; } -export interface RadioChangeEventDetail { - value: any; +export interface RadioChangeEventDetail { + value: T; checked: boolean; } diff --git a/core/src/components/radio-group/readme.md b/core/src/components/radio-group/readme.md index 4bc5d362c1..bc56b7b13d 100644 --- a/core/src/components/radio-group/readme.md +++ b/core/src/components/radio-group/readme.md @@ -229,9 +229,9 @@ export default defineComponent({ ## Events -| Event | Description | Type | -| ----------- | ----------------------------------- | ------------------------------------------ | -| `ionChange` | Emitted when the value has changed. | `CustomEvent` | +| Event | Description | Type | +| ----------- | ----------------------------------- | ----------------------------------------------- | +| `ionChange` | Emitted when the value has changed. | `CustomEvent>` | ## Dependencies From 4a64e97a3e390e365101bbb477acad0ddc4671ff Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Wed, 4 Aug 2021 09:55:05 -0400 Subject: [PATCH 7/8] fix(vue): tabs warning about user-provided router outlet change is now correctly logged (#23724) resolves #23719 --- packages/vue/src/components/IonTabs.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue/src/components/IonTabs.ts b/packages/vue/src/components/IonTabs.ts index 9d9e711241..067c228aa7 100644 --- a/packages/vue/src/components/IonTabs.ts +++ b/packages/vue/src/components/IonTabs.ts @@ -34,7 +34,7 @@ export const IonTabs = defineComponent({ }, (userProvidedRouterOutlet) ? userProvidedRouterOutlet : [h(IonRouterOutlet, { tabs: true })]) ]; - if (userProvidedRouterOutlet && !$data.didWarn) { + if (!userProvidedRouterOutlet && !$data.didWarn) { console.warn(`[@ionic/vue Deprecation] Starting in Ionic Vue v6.0, developers must add an 'ion-router-outlet' instance inside of 'ion-tabs'. Before: From 22b7413f51cbc447e8724fc4f39fe459230fe0c9 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Wed, 4 Aug 2021 10:05:10 -0400 Subject: [PATCH 8/8] 5.6.13 --- CHANGELOG.md | 14 ++++++++++++++ angular/package-lock.json | 18 +++++++++--------- angular/package.json | 4 ++-- core/package-lock.json | 4 ++-- core/package.json | 2 +- docs/package.json | 2 +- packages/angular-server/package-lock.json | 18 +++++++++--------- packages/angular-server/package.json | 4 ++-- packages/react-router/package.json | 8 ++++---- packages/react/package.json | 4 ++-- packages/vue-router/package-lock.json | 10 +++++----- packages/vue-router/package.json | 2 +- packages/vue/package-lock.json | 18 +++++++++--------- packages/vue/package.json | 4 ++-- 14 files changed, 63 insertions(+), 49 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd04417f4e..9aa4a327cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## [5.6.13](https://github.com/ionic-team/ionic/compare/v5.6.12...v5.6.13) (2021-08-04) + + +### Bug Fixes + +* **checkbox, radio:** change event interfaces correctly use TypeScript generics for value ([#23044](https://github.com/ionic-team/ionic/issues/23044)) ([8a941fd](https://github.com/ionic-team/ionic/commit/8a941fd24cd138817a2e91c42898878a919538e4)) +* **gesture:** onEnd now correctly fires even if the event target was removed from the DOM ([#23713](https://github.com/ionic-team/ionic/issues/23713)) ([4edb5e2](https://github.com/ionic-team/ionic/commit/4edb5e2fed55c8ea21eae50821d16d351bf3aebf)), closes [#22819](https://github.com/ionic-team/ionic/issues/22819) +* **item-sliding:** opening item while other items are open no longer requires multiple swipes ([#23683](https://github.com/ionic-team/ionic/issues/23683)) ([792864f](https://github.com/ionic-team/ionic/commit/792864f8ab21dc178c1836a8a0d4fe2d305cc142)), closes [#21579](https://github.com/ionic-team/ionic/issues/21579) +* **react:** IonTabs no longer causes SSR to fail ([#23696](https://github.com/ionic-team/ionic/issues/23696)) ([f2a05be](https://github.com/ionic-team/ionic/commit/f2a05bed1e2a1150e8f1823bfed2d12a219d6ad0)), closes [#23651](https://github.com/ionic-team/ionic/issues/23651) +* **vue:** improve accuracy of ion-page dev warning ([#23677](https://github.com/ionic-team/ionic/issues/23677)) ([fb260a9](https://github.com/ionic-team/ionic/commit/fb260a9e09e6f3912b30ef2ebf581d3216483fea)), closes [#23675](https://github.com/ionic-team/ionic/issues/23675) +* **vue:** tabs warning about user-provided router outlet change is now correctly logged ([#23724](https://github.com/ionic-team/ionic/issues/23724)) ([4a64e97](https://github.com/ionic-team/ionic/commit/4a64e97a3e390e365101bbb477acad0ddc4671ff)), closes [#23719](https://github.com/ionic-team/ionic/issues/23719) + + + ## [5.6.12](https://github.com/ionic-team/ionic/compare/v5.6.11...v5.6.12) (2021-07-21) diff --git a/angular/package-lock.json b/angular/package-lock.json index 98d3b5e1fd..ccd7029349 100644 --- a/angular/package-lock.json +++ b/angular/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/angular", - "version": "5.6.12", + "version": "5.6.13", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/angular", - "version": "5.6.12", + "version": "5.6.13", "license": "MIT", "dependencies": { - "@ionic/core": "5.6.11", + "@ionic/core": "5.6.12", "tslib": "^1.9.3" }, "devDependencies": { @@ -204,9 +204,9 @@ } }, "node_modules/@ionic/core": { - "version": "5.6.11", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.11.tgz", - "integrity": "sha512-bWn2K3L/QWRUs8SBm+YJcgJhOO6W00eipfxJunlAr/7PbMePdqYnU+PQ2Cv54ufK3yUtLr2b0YdvZ9wZ6pGS3w==", + "version": "5.6.12", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.12.tgz", + "integrity": "sha512-qFQ8r0kdI2p5wT72EQOwBrIts7XD1qA7/vCR7OlHPTA+VDyiYSzpLcWcFZHzdXKQzbn7hYbCJr3IsBNmBYrZ1g==", "dependencies": { "@stencil/core": "^2.4.0", "ionicons": "^5.5.1", @@ -5156,9 +5156,9 @@ } }, "@ionic/core": { - "version": "5.6.11", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.11.tgz", - "integrity": "sha512-bWn2K3L/QWRUs8SBm+YJcgJhOO6W00eipfxJunlAr/7PbMePdqYnU+PQ2Cv54ufK3yUtLr2b0YdvZ9wZ6pGS3w==", + "version": "5.6.12", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.12.tgz", + "integrity": "sha512-qFQ8r0kdI2p5wT72EQOwBrIts7XD1qA7/vCR7OlHPTA+VDyiYSzpLcWcFZHzdXKQzbn7hYbCJr3IsBNmBYrZ1g==", "requires": { "@stencil/core": "^2.4.0", "ionicons": "^5.5.1", diff --git a/angular/package.json b/angular/package.json index 68b20f8ea4..7514355ddc 100644 --- a/angular/package.json +++ b/angular/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/angular", - "version": "5.6.12", + "version": "5.6.13", "description": "Angular specific wrappers for @ionic/core", "keywords": [ "ionic", @@ -42,7 +42,7 @@ "validate": "npm i && npm run lint && npm run test && npm run build" }, "dependencies": { - "@ionic/core": "5.6.12", + "@ionic/core": "5.6.13", "tslib": "^1.9.3" }, "peerDependencies": { diff --git a/core/package-lock.json b/core/package-lock.json index 2c77ad5a79..9961ca3c93 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -1,12 +1,12 @@ { "name": "@ionic/core", - "version": "5.6.12", + "version": "5.6.13", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/core", - "version": "5.6.12", + "version": "5.6.13", "license": "MIT", "dependencies": { "@stencil/core": "^2.4.0", diff --git a/core/package.json b/core/package.json index 74d464583d..84d0188d60 100644 --- a/core/package.json +++ b/core/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/core", - "version": "5.6.12", + "version": "5.6.13", "description": "Base components for Ionic", "keywords": [ "ionic", diff --git a/docs/package.json b/docs/package.json index c98b419584..303f697ed8 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/docs", - "version": "5.6.12", + "version": "5.6.13", "description": "Pre-packaged API documentation for the Ionic docs.", "main": "core.json", "types": "core.d.ts", diff --git a/packages/angular-server/package-lock.json b/packages/angular-server/package-lock.json index 21b22e6200..1e169e54c6 100644 --- a/packages/angular-server/package-lock.json +++ b/packages/angular-server/package-lock.json @@ -1,12 +1,12 @@ { "name": "@ionic/angular-server", - "version": "5.6.12", + "version": "5.6.13", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/angular-server", - "version": "5.6.12", + "version": "5.6.13", "license": "MIT", "devDependencies": { "@angular/animations": "8.2.13", @@ -16,7 +16,7 @@ "@angular/core": "8.2.13", "@angular/platform-browser": "8.2.13", "@angular/platform-server": "8.2.13", - "@ionic/core": "5.6.11", + "@ionic/core": "5.6.12", "ng-packagr": "5.7.1", "tslint": "^5.12.1", "tslint-ionic-rules": "0.0.21", @@ -137,9 +137,9 @@ } }, "node_modules/@ionic/core": { - "version": "5.6.11", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.11.tgz", - "integrity": "sha512-bWn2K3L/QWRUs8SBm+YJcgJhOO6W00eipfxJunlAr/7PbMePdqYnU+PQ2Cv54ufK3yUtLr2b0YdvZ9wZ6pGS3w==", + "version": "5.6.12", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.12.tgz", + "integrity": "sha512-qFQ8r0kdI2p5wT72EQOwBrIts7XD1qA7/vCR7OlHPTA+VDyiYSzpLcWcFZHzdXKQzbn7hYbCJr3IsBNmBYrZ1g==", "dev": true, "dependencies": { "@stencil/core": "^2.4.0", @@ -5424,9 +5424,9 @@ } }, "@ionic/core": { - "version": "5.6.11", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.11.tgz", - "integrity": "sha512-bWn2K3L/QWRUs8SBm+YJcgJhOO6W00eipfxJunlAr/7PbMePdqYnU+PQ2Cv54ufK3yUtLr2b0YdvZ9wZ6pGS3w==", + "version": "5.6.12", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.12.tgz", + "integrity": "sha512-qFQ8r0kdI2p5wT72EQOwBrIts7XD1qA7/vCR7OlHPTA+VDyiYSzpLcWcFZHzdXKQzbn7hYbCJr3IsBNmBYrZ1g==", "dev": true, "requires": { "@stencil/core": "^2.4.0", diff --git a/packages/angular-server/package.json b/packages/angular-server/package.json index 807ad6b8e5..dae462c3c7 100644 --- a/packages/angular-server/package.json +++ b/packages/angular-server/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/angular-server", - "version": "5.6.12", + "version": "5.6.13", "description": "Angular SSR Module for Ionic", "keywords": [ "ionic", @@ -49,7 +49,7 @@ "@angular/core": "8.2.13", "@angular/platform-browser": "8.2.13", "@angular/platform-server": "8.2.13", - "@ionic/core": "5.6.12", + "@ionic/core": "5.6.13", "ng-packagr": "5.7.1", "tslint": "^5.12.1", "tslint-ionic-rules": "0.0.21", diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 91d8f37c67..02565dffeb 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/react-router", - "version": "5.6.12", + "version": "5.6.13", "description": "React Router wrapper for @ionic/react", "keywords": [ "ionic", @@ -39,15 +39,15 @@ "tslib": "*" }, "peerDependencies": { - "@ionic/react": "5.6.12", + "@ionic/react": "5.6.13", "react": ">=16.8.6", "react-dom": ">=16.8.6", "react-router": "^5.0.1", "react-router-dom": "^5.0.1" }, "devDependencies": { - "@ionic/core": "5.6.12", - "@ionic/react": "5.6.12", + "@ionic/core": "5.6.13", + "@ionic/react": "5.6.13", "@rollup/plugin-node-resolve": "^8.1.0", "@testing-library/jest-dom": "^5.11.6", "@testing-library/react": "^11.2.2", diff --git a/packages/react/package.json b/packages/react/package.json index 4543153d60..f344f7a991 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/react", - "version": "5.6.12", + "version": "5.6.13", "description": "React specific wrapper for @ionic/core", "keywords": [ "ionic", @@ -39,7 +39,7 @@ "css/" ], "dependencies": { - "@ionic/core": "5.6.12", + "@ionic/core": "5.6.13", "ionicons": "^5.1.2", "tslib": "*" }, diff --git a/packages/vue-router/package-lock.json b/packages/vue-router/package-lock.json index 8c7e264036..97cae78a1a 100644 --- a/packages/vue-router/package-lock.json +++ b/packages/vue-router/package-lock.json @@ -1,12 +1,12 @@ { "name": "@ionic/vue-router", - "version": "5.6.12", + "version": "5.6.13", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/vue-router", - "version": "5.6.12", + "version": "5.6.13", "license": "MIT", "devDependencies": { "@ionic/vue": "5.4.1", @@ -23,12 +23,12 @@ }, "../../core": { "name": "@ionic/core", - "version": "5.6.11", + "version": "5.6.12", "dev": true, "license": "MIT", "dependencies": { "@stencil/core": "^2.4.0", - "ionicons": "^5.5.1", + "ionicons": "^5.5.3", "tslib": "^2.1.0" }, "devDependencies": { @@ -7300,7 +7300,7 @@ "domino": "^2.1.6", "execa": "^5.0.0", "fs-extra": "^9.0.1", - "ionicons": "^5.5.1", + "ionicons": "^5.5.3", "jest": "^26.4.1", "jest-cli": "^26.4.1", "np": "^6.4.0", diff --git a/packages/vue-router/package.json b/packages/vue-router/package.json index fe44c008a3..fdf7e4dbdd 100644 --- a/packages/vue-router/package.json +++ b/packages/vue-router/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/vue-router", - "version": "5.6.12", + "version": "5.6.13", "description": "Vue Router integration for @ionic/vue", "scripts": { "test.spec": "jest", diff --git a/packages/vue/package-lock.json b/packages/vue/package-lock.json index 0fc67c0ec8..bc59cfbed7 100644 --- a/packages/vue/package-lock.json +++ b/packages/vue/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/vue", - "version": "5.6.12", + "version": "5.6.13", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/vue", - "version": "5.6.12", + "version": "5.6.13", "license": "MIT", "dependencies": { - "@ionic/core": "5.6.11", + "@ionic/core": "5.6.12", "ionicons": "^5.1.2" }, "devDependencies": { @@ -53,9 +53,9 @@ } }, "node_modules/@ionic/core": { - "version": "5.6.11", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.11.tgz", - "integrity": "sha512-bWn2K3L/QWRUs8SBm+YJcgJhOO6W00eipfxJunlAr/7PbMePdqYnU+PQ2Cv54ufK3yUtLr2b0YdvZ9wZ6pGS3w==", + "version": "5.6.12", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.12.tgz", + "integrity": "sha512-qFQ8r0kdI2p5wT72EQOwBrIts7XD1qA7/vCR7OlHPTA+VDyiYSzpLcWcFZHzdXKQzbn7hYbCJr3IsBNmBYrZ1g==", "dependencies": { "@stencil/core": "^2.4.0", "ionicons": "^5.5.1", @@ -633,9 +633,9 @@ } }, "@ionic/core": { - "version": "5.6.11", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.11.tgz", - "integrity": "sha512-bWn2K3L/QWRUs8SBm+YJcgJhOO6W00eipfxJunlAr/7PbMePdqYnU+PQ2Cv54ufK3yUtLr2b0YdvZ9wZ6pGS3w==", + "version": "5.6.12", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.12.tgz", + "integrity": "sha512-qFQ8r0kdI2p5wT72EQOwBrIts7XD1qA7/vCR7OlHPTA+VDyiYSzpLcWcFZHzdXKQzbn7hYbCJr3IsBNmBYrZ1g==", "requires": { "@stencil/core": "^2.4.0", "ionicons": "^5.5.1", diff --git a/packages/vue/package.json b/packages/vue/package.json index 5dffb4a7ec..be552b7f4e 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/vue", - "version": "5.6.12", + "version": "5.6.13", "description": "Vue specific wrapper for @ionic/core", "scripts": { "lint": "echo add linter", @@ -57,7 +57,7 @@ "vue-router": "^4.0.0-rc.4" }, "dependencies": { - "@ionic/core": "5.6.12", + "@ionic/core": "5.6.13", "ionicons": "^5.1.2" }, "vetur": {