From c70432e6934bcf1d570e1f7cf671c52d2bb52a8b Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Mon, 9 Oct 2023 17:05:09 -0400 Subject: [PATCH 1/5] fix(checkbox, radio, toggle): disabled elements are not interactive (#28294) Issue number: resolves #28293 --------- ## What is the current behavior? Disabled toggles, radios, and checkboxes can still be enabled by manually dispatching a click event on them. ## What is the new behavior? - Toggles, radios, and checkboxes no longer activate if `disabled` is set to `true` ## Does this introduce a breaking change? - [ ] Yes - [x] No ## Other information Dev build: `7.4.4-dev.11696545130.1171e7a9` --- core/src/components/checkbox/checkbox.tsx | 4 ++++ .../components/checkbox/test/checkbox.spec.ts | 24 +++++++++++++++++++ .../components/radio-group/radio-group.tsx | 2 +- core/src/components/radio/radio.tsx | 6 ++++- core/src/components/radio/test/radio.spec.ts | 24 +++++++++++++++++++ .../src/components/toggle/test/toggle.spec.ts | 21 ++++++++++++++++ core/src/components/toggle/toggle.tsx | 4 ++++ 7 files changed, 83 insertions(+), 2 deletions(-) create mode 100644 core/src/components/checkbox/test/checkbox.spec.ts diff --git a/core/src/components/checkbox/checkbox.tsx b/core/src/components/checkbox/checkbox.tsx index a90ed53c45..36acb354ed 100644 --- a/core/src/components/checkbox/checkbox.tsx +++ b/core/src/components/checkbox/checkbox.tsx @@ -211,6 +211,10 @@ export class Checkbox implements ComponentInterface { }; private onClick = (ev: MouseEvent) => { + if (this.disabled) { + return; + } + this.toggleChecked(ev); }; diff --git a/core/src/components/checkbox/test/checkbox.spec.ts b/core/src/components/checkbox/test/checkbox.spec.ts new file mode 100644 index 0000000000..5dab5e284f --- /dev/null +++ b/core/src/components/checkbox/test/checkbox.spec.ts @@ -0,0 +1,24 @@ +import { newSpecPage } from '@stencil/core/testing'; + +import { Checkbox } from '../checkbox'; + +describe('ion-checkbox: disabled', () => { + it('clicking disabled checkbox should not toggle checked state', async () => { + const page = await newSpecPage({ + components: [Checkbox], + html: ` + Checkbox + `, + }); + + const checkbox = page.body.querySelector('ion-checkbox'); + + expect(checkbox.checked).toBe(false); + + checkbox.click(); + + await page.waitForChanges(); + + expect(checkbox.checked).toBe(false); + }); +}); diff --git a/core/src/components/radio-group/radio-group.tsx b/core/src/components/radio-group/radio-group.tsx index b4fabb9d4c..9a61befae3 100644 --- a/core/src/components/radio-group/radio-group.tsx +++ b/core/src/components/radio-group/radio-group.tsx @@ -113,7 +113,7 @@ export class RadioGroup implements ComponentInterface { * using the `name` attribute. */ const selectedRadio = ev.target && (ev.target as HTMLElement).closest('ion-radio'); - if (selectedRadio) { + if (selectedRadio && selectedRadio.disabled === false) { const currentValue = this.value; const newValue = selectedRadio.value; if (newValue !== currentValue) { diff --git a/core/src/components/radio/radio.tsx b/core/src/components/radio/radio.tsx index b43f2c2c55..e22a47b34f 100644 --- a/core/src/components/radio/radio.tsx +++ b/core/src/components/radio/radio.tsx @@ -200,7 +200,11 @@ export class Radio implements ComponentInterface { }; private onClick = () => { - const { radioGroup, checked } = this; + const { radioGroup, checked, disabled } = this; + + if (disabled) { + return; + } /** * The legacy control uses a native input inside diff --git a/core/src/components/radio/test/radio.spec.ts b/core/src/components/radio/test/radio.spec.ts index 88b4547109..113a01dc5f 100644 --- a/core/src/components/radio/test/radio.spec.ts +++ b/core/src/components/radio/test/radio.spec.ts @@ -31,3 +31,27 @@ describe('ion-radio', () => { expect(radio.classList.contains('radio-checked')).toBe(true); }); }); + +describe('ion-radio: disabled', () => { + it('clicking disabled radio should not set checked state', async () => { + const page = await newSpecPage({ + components: [Radio, RadioGroup], + html: ` + + Radio + + `, + }); + + const radio = page.body.querySelector('ion-radio'); + const radioGroup = page.body.querySelector('ion-radio-group'); + + expect(radioGroup.value).toBe(undefined); + + radio.click(); + + await page.waitForChanges(); + + expect(radioGroup.value).toBe(undefined); + }); +}); diff --git a/core/src/components/toggle/test/toggle.spec.ts b/core/src/components/toggle/test/toggle.spec.ts index 6e6eedd619..d09d0c208d 100644 --- a/core/src/components/toggle/test/toggle.spec.ts +++ b/core/src/components/toggle/test/toggle.spec.ts @@ -41,3 +41,24 @@ describe('toggle', () => { }); }); }); + +describe('ion-toggle: disabled', () => { + it('clicking disabled toggle should not toggle checked state', async () => { + const page = await newSpecPage({ + components: [Toggle], + html: ` + Toggle + `, + }); + + const toggle = page.body.querySelector('ion-toggle'); + + expect(toggle.checked).toBe(false); + + toggle.click(); + + await page.waitForChanges(); + + expect(toggle.checked).toBe(false); + }); +}); diff --git a/core/src/components/toggle/toggle.tsx b/core/src/components/toggle/toggle.tsx index 8ccfd9975f..62ba1ec618 100644 --- a/core/src/components/toggle/toggle.tsx +++ b/core/src/components/toggle/toggle.tsx @@ -259,6 +259,10 @@ export class Toggle implements ComponentInterface { } private onClick = (ev: MouseEvent) => { + if (this.disabled) { + return; + } + ev.preventDefault(); if (this.lastDrag + 300 < Date.now()) { From d0057352fe2d682b425c7963763afbb975a9c71b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Oct 2023 12:23:08 -0400 Subject: [PATCH 2/5] chore(deps): Bump @stencil/core from 4.4.0 to 4.4.1 in /core (#28317) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [@stencil/core](https://github.com/ionic-team/stencil) from 4.4.0 to 4.4.1.
Changelog

Sourced from @​stencil/core's changelog.

❤️ 4.4.1 (2023-10-09)

Bug Fixes

  • screenshot: alert user when toMatchScreenshot uses NaN (#4891) (a251946)
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@stencil/core&package-manager=npm_and_yarn&previous-version=4.4.0&new-version=4.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- 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 3781786c43..d330fe60c7 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -9,7 +9,7 @@ "version": "7.4.3", "license": "MIT", "dependencies": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" }, @@ -1630,9 +1630,9 @@ } }, "node_modules/@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==", "bin": { "stencil": "bin/stencil" }, @@ -11536,9 +11536,9 @@ "requires": {} }, "@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==" + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==" }, "@stencil/react-output-target": { "version": "0.5.3", diff --git a/core/package.json b/core/package.json index 084fbe212f..8fa9658d9b 100644 --- a/core/package.json +++ b/core/package.json @@ -31,7 +31,7 @@ "loader/" ], "dependencies": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" }, From eee2115fd2adbb4b67b1ec432b1355752d6fac7a Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Tue, 10 Oct 2023 15:02:50 -0400 Subject: [PATCH 3/5] fix(select): do not focus disabled popover option (#28309) Issue number: resolves #28284 --------- ## What is the current behavior? Select focuses the first popover option when no value is provided. This means that the first option is focused even if it disabled. ## What is the new behavior? - Select focuses the first **enabled** popover option when no value is provided. ## Does this introduce a breaking change? - [ ] Yes - [x] No ## Other information --------- Co-authored-by: Amanda Johnston <90629384+amandaejohnston@users.noreply.github.com> --- core/src/components/select/select.tsx | 55 ++++++++++++------- .../select/test/disabled/select.e2e.ts | 36 ++++++++++++ 2 files changed, 72 insertions(+), 19 deletions(-) create mode 100644 core/src/components/select/test/disabled/select.e2e.ts diff --git a/core/src/components/select/select.tsx b/core/src/components/select/select.tsx index 639d8e22a3..6c63cc495f 100644 --- a/core/src/components/select/select.tsx +++ b/core/src/components/select/select.tsx @@ -316,29 +316,46 @@ export class Select implements ComponentInterface { // focus selected option for popovers if (this.interface === 'popover') { - let indexOfSelected = this.childOpts.map((o) => o.value).indexOf(this.value); - indexOfSelected = indexOfSelected > -1 ? indexOfSelected : 0; // default to first option if nothing selected - const selectedItem = overlay.querySelector( - `.select-interface-option:nth-child(${indexOfSelected + 1})` - ); + const indexOfSelected = this.childOpts.map((o) => o.value).indexOf(this.value); - if (selectedItem) { - focusElement(selectedItem); + if (indexOfSelected > -1) { + const selectedItem = overlay.querySelector( + `.select-interface-option:nth-child(${indexOfSelected + 1})` + ); + if (selectedItem) { + focusElement(selectedItem); + + /** + * Browsers such as Firefox do not + * correctly delegate focus when manually + * focusing an element with delegatesFocus. + * We work around this by manually focusing + * the interactive element. + * ion-radio and ion-checkbox are the only + * elements that ion-select-popover uses, so + * we only need to worry about those two components + * when focusing. + */ + const interactiveEl = selectedItem.querySelector('ion-radio, ion-checkbox'); + if (interactiveEl) { + interactiveEl.focus(); + } + } + } else { /** - * Browsers such as Firefox do not - * correctly delegate focus when manually - * focusing an element with delegatesFocus. - * We work around this by manually focusing - * the interactive element. - * ion-radio and ion-checkbox are the only - * elements that ion-select-popover uses, so - * we only need to worry about those two components - * when focusing. + * If no value is set then focus the first enabled option. */ - const interactiveEl = selectedItem.querySelector('ion-radio, ion-checkbox'); - if (interactiveEl) { - interactiveEl.focus(); + const firstEnabledOption = overlay.querySelector( + 'ion-radio:not(.radio-disabled), ion-checkbox:not(.checkbox-disabled)' + ); + if (firstEnabledOption) { + focusElement(firstEnabledOption.closest('ion-item')!); + + /** + * Focus the option for the same reason as we do above. + */ + firstEnabledOption.focus(); } } } diff --git a/core/src/components/select/test/disabled/select.e2e.ts b/core/src/components/select/test/disabled/select.e2e.ts new file mode 100644 index 0000000000..831d471d70 --- /dev/null +++ b/core/src/components/select/test/disabled/select.e2e.ts @@ -0,0 +1,36 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +configs({ modes: ['ios'], directions: ['ltr'] }).forEach(({ title, config }) => { + test.describe(title('select: disabled options'), () => { + test('should not focus a disabled option when no value is set', async ({ page, skip }) => { + // TODO (FW-2979) + skip.browser('webkit', 'Safari 16 only allows text fields and pop-up menus to be focused.'); + + test.info().annotations.push({ + type: 'issue', + description: 'https://github.com/ionic-team/ionic-framework/issues/28284', + }); + + await page.setContent( + ` + + A + B + + `, + config + ); + + const select = page.locator('ion-select'); + const popover = page.locator('ion-popover'); + const ionPopoverDidPresent = await page.spyOnEvent('ionPopoverDidPresent'); + + await select.click(); + await ionPopoverDidPresent.next(); + + const popoverOption = popover.locator('.select-interface-option:nth-of-type(2) ion-radio'); + await expect(popoverOption).toBeFocused(); + }); + }); +}); From cb47273f264b68c92430addf1bc3f457462a767c Mon Sep 17 00:00:00 2001 From: ionitron Date: Wed, 11 Oct 2023 13:29:27 +0000 Subject: [PATCH 4/5] v7.4.4 --- CHANGELOG.md | 18 ++++++++++++++++++ core/CHANGELOG.md | 18 ++++++++++++++++++ core/package-lock.json | 4 ++-- core/package.json | 2 +- docs/CHANGELOG.md | 8 ++++++++ docs/package-lock.json | 4 ++-- docs/package.json | 2 +- lerna.json | 2 +- packages/angular-server/CHANGELOG.md | 8 ++++++++ packages/angular-server/package-lock.json | 6 +++--- packages/angular-server/package.json | 4 ++-- packages/angular/CHANGELOG.md | 8 ++++++++ packages/angular/package-lock.json | 6 +++--- packages/angular/package.json | 4 ++-- packages/react-router/CHANGELOG.md | 8 ++++++++ packages/react-router/package-lock.json | 6 +++--- packages/react-router/package.json | 4 ++-- packages/react/CHANGELOG.md | 8 ++++++++ packages/react/package-lock.json | 6 +++--- packages/react/package.json | 4 ++-- packages/vue-router/CHANGELOG.md | 8 ++++++++ packages/vue-router/package-lock.json | 6 +++--- packages/vue-router/package.json | 4 ++-- packages/vue/CHANGELOG.md | 8 ++++++++ packages/vue/package-lock.json | 6 +++--- packages/vue/package.json | 4 ++-- 26 files changed, 129 insertions(+), 37 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 78b280dd28..d49dfb8cdb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + + +### Bug Fixes + +* **animation:** play method resolves when animation is stopped ([#28264](https://github.com/ionic-team/ionic-framework/issues/28264)) ([e6031fb](https://github.com/ionic-team/ionic-framework/commit/e6031fbef0698dac0a346cd6202c47f2abf54f95)) +* **checkbox, radio, toggle:** disabled elements are not interactive ([#28294](https://github.com/ionic-team/ionic-framework/issues/28294)) ([c70432e](https://github.com/ionic-team/ionic-framework/commit/c70432e6934bcf1d570e1f7cf671c52d2bb52a8b)), closes [#28293](https://github.com/ionic-team/ionic-framework/issues/28293) +* **content:** fullscreen offset is computed correctly with tab bar ([#28245](https://github.com/ionic-team/ionic-framework/issues/28245)) ([7375dd6](https://github.com/ionic-team/ionic-framework/commit/7375dd6abafdf7457f23deb53ad5f016456a6af2)), closes [#21130](https://github.com/ionic-team/ionic-framework/issues/21130) +* **core:** allow fullscreen scroll content to flow outside container for translucent tab bar ([#28246](https://github.com/ionic-team/ionic-framework/issues/28246)) ([b297529](https://github.com/ionic-team/ionic-framework/commit/b297529afc4b93a93f7eaecd31dd5a88a3de5f4e)), closes [#17676](https://github.com/ionic-team/ionic-framework/issues/17676) +* **core:** swipe to go back gesture has priority over other horizontal swipe gestures ([#28304](https://github.com/ionic-team/ionic-framework/issues/28304)) ([d5f0c77](https://github.com/ionic-team/ionic-framework/commit/d5f0c776dfb5cb40b8119c596805dad3adb621e0)), closes [#28303](https://github.com/ionic-team/ionic-framework/issues/28303) +* **header:** collapsible large title main header does not flicker on load ([#28277](https://github.com/ionic-team/ionic-framework/issues/28277)) ([3259da0](https://github.com/ionic-team/ionic-framework/commit/3259da0de181c8f82c38d9de13733213c77d398f)), closes [#27060](https://github.com/ionic-team/ionic-framework/issues/27060) +* **menu:** do not error if disabled or swipeGesture is changed mid-animation ([#28268](https://github.com/ionic-team/ionic-framework/issues/28268)) ([a169044](https://github.com/ionic-team/ionic-framework/commit/a1690441e5bcee8176da32700de6f9e3fde9635e)), closes [#20092](https://github.com/ionic-team/ionic-framework/issues/20092) [#19676](https://github.com/ionic-team/ionic-framework/issues/19676) [#19000](https://github.com/ionic-team/ionic-framework/issues/19000) +* **segment:** scroll to active segment-button on first load ([#28276](https://github.com/ionic-team/ionic-framework/issues/28276)) ([1167a93](https://github.com/ionic-team/ionic-framework/commit/1167a9325fb930b6c727bc26889f5488d9620062)), closes [#28096](https://github.com/ionic-team/ionic-framework/issues/28096) + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index fd69a43dd2..ad266c4d60 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + + +### Bug Fixes + +* **animation:** play method resolves when animation is stopped ([#28264](https://github.com/ionic-team/ionic-framework/issues/28264)) ([e6031fb](https://github.com/ionic-team/ionic-framework/commit/e6031fbef0698dac0a346cd6202c47f2abf54f95)) +* **checkbox, radio, toggle:** disabled elements are not interactive ([#28294](https://github.com/ionic-team/ionic-framework/issues/28294)) ([c70432e](https://github.com/ionic-team/ionic-framework/commit/c70432e6934bcf1d570e1f7cf671c52d2bb52a8b)), closes [#28293](https://github.com/ionic-team/ionic-framework/issues/28293) +* **content:** fullscreen offset is computed correctly with tab bar ([#28245](https://github.com/ionic-team/ionic-framework/issues/28245)) ([7375dd6](https://github.com/ionic-team/ionic-framework/commit/7375dd6abafdf7457f23deb53ad5f016456a6af2)), closes [#21130](https://github.com/ionic-team/ionic-framework/issues/21130) +* **core:** allow fullscreen scroll content to flow outside container for translucent tab bar ([#28246](https://github.com/ionic-team/ionic-framework/issues/28246)) ([b297529](https://github.com/ionic-team/ionic-framework/commit/b297529afc4b93a93f7eaecd31dd5a88a3de5f4e)), closes [#17676](https://github.com/ionic-team/ionic-framework/issues/17676) +* **core:** swipe to go back gesture has priority over other horizontal swipe gestures ([#28304](https://github.com/ionic-team/ionic-framework/issues/28304)) ([d5f0c77](https://github.com/ionic-team/ionic-framework/commit/d5f0c776dfb5cb40b8119c596805dad3adb621e0)), closes [#28303](https://github.com/ionic-team/ionic-framework/issues/28303) +* **header:** collapsible large title main header does not flicker on load ([#28277](https://github.com/ionic-team/ionic-framework/issues/28277)) ([3259da0](https://github.com/ionic-team/ionic-framework/commit/3259da0de181c8f82c38d9de13733213c77d398f)), closes [#27060](https://github.com/ionic-team/ionic-framework/issues/27060) +* **menu:** do not error if disabled or swipeGesture is changed mid-animation ([#28268](https://github.com/ionic-team/ionic-framework/issues/28268)) ([a169044](https://github.com/ionic-team/ionic-framework/commit/a1690441e5bcee8176da32700de6f9e3fde9635e)), closes [#20092](https://github.com/ionic-team/ionic-framework/issues/20092) [#19676](https://github.com/ionic-team/ionic-framework/issues/19676) [#19000](https://github.com/ionic-team/ionic-framework/issues/19000) +* **segment:** scroll to active segment-button on first load ([#28276](https://github.com/ionic-team/ionic-framework/issues/28276)) ([1167a93](https://github.com/ionic-team/ionic-framework/commit/1167a9325fb930b6c727bc26889f5488d9620062)), closes [#28096](https://github.com/ionic-team/ionic-framework/issues/28096) + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) diff --git a/core/package-lock.json b/core/package-lock.json index d330fe60c7..76a40e2a6a 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -1,12 +1,12 @@ { "name": "@ionic/core", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/core", - "version": "7.4.3", + "version": "7.4.4", "license": "MIT", "dependencies": { "@stencil/core": "^4.4.1", diff --git a/core/package.json b/core/package.json index 8fa9658d9b..4139727c85 100644 --- a/core/package.json +++ b/core/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/core", - "version": "7.4.3", + "version": "7.4.4", "description": "Base components for Ionic", "keywords": [ "ionic", diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index efbafafe54..c6226016fd 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + +**Note:** Version bump only for package @ionic/docs + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) **Note:** Version bump only for package @ionic/docs diff --git a/docs/package-lock.json b/docs/package-lock.json index 7d88443c3a..5e09250ce1 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -1,12 +1,12 @@ { "name": "@ionic/docs", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/docs", - "version": "7.4.3", + "version": "7.4.4", "license": "MIT" } } diff --git a/docs/package.json b/docs/package.json index c73a989461..ebc408a84a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/docs", - "version": "7.4.3", + "version": "7.4.4", "description": "Pre-packaged API documentation for the Ionic docs.", "main": "core.json", "types": "core.d.ts", diff --git a/lerna.json b/lerna.json index 17d93b7795..29a7a9731b 100644 --- a/lerna.json +++ b/lerna.json @@ -4,5 +4,5 @@ "docs", "packages/*" ], - "version": "7.4.3" + "version": "7.4.4" } diff --git a/packages/angular-server/CHANGELOG.md b/packages/angular-server/CHANGELOG.md index 32cd6e0dc6..c779358b35 100644 --- a/packages/angular-server/CHANGELOG.md +++ b/packages/angular-server/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + +**Note:** Version bump only for package @ionic/angular-server + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) **Note:** Version bump only for package @ionic/angular-server diff --git a/packages/angular-server/package-lock.json b/packages/angular-server/package-lock.json index 912531163e..ec8e211df6 100644 --- a/packages/angular-server/package-lock.json +++ b/packages/angular-server/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/angular-server", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/angular-server", - "version": "7.4.3", + "version": "7.4.4", "license": "MIT", "dependencies": { - "@ionic/core": "^7.4.3" + "@ionic/core": "^7.4.4" }, "devDependencies": { "@angular-eslint/eslint-plugin": "^14.0.0", diff --git a/packages/angular-server/package.json b/packages/angular-server/package.json index 6baca2a254..051851aa36 100644 --- a/packages/angular-server/package.json +++ b/packages/angular-server/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/angular-server", - "version": "7.4.3", + "version": "7.4.4", "description": "Angular SSR Module for Ionic", "keywords": [ "ionic", @@ -61,6 +61,6 @@ }, "prettier": "@ionic/prettier-config", "dependencies": { - "@ionic/core": "^7.4.3" + "@ionic/core": "^7.4.4" } } diff --git a/packages/angular/CHANGELOG.md b/packages/angular/CHANGELOG.md index 6dac242b0e..5aedf98da3 100644 --- a/packages/angular/CHANGELOG.md +++ b/packages/angular/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + +**Note:** Version bump only for package @ionic/angular + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) **Note:** Version bump only for package @ionic/angular diff --git a/packages/angular/package-lock.json b/packages/angular/package-lock.json index b98268fd40..e676cb9c6c 100644 --- a/packages/angular/package-lock.json +++ b/packages/angular/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/angular", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/angular", - "version": "7.4.3", + "version": "7.4.4", "license": "MIT", "dependencies": { - "@ionic/core": "^7.4.3", + "@ionic/core": "^7.4.4", "ionicons": "^7.0.0", "jsonc-parser": "^3.0.0", "tslib": "^2.3.0" diff --git a/packages/angular/package.json b/packages/angular/package.json index 5fc30b101d..27ef7c6cae 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/angular", - "version": "7.4.3", + "version": "7.4.4", "description": "Angular specific wrappers for @ionic/core", "keywords": [ "ionic", @@ -47,7 +47,7 @@ } }, "dependencies": { - "@ionic/core": "^7.4.3", + "@ionic/core": "^7.4.4", "ionicons": "^7.0.0", "jsonc-parser": "^3.0.0", "tslib": "^2.3.0" diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 81d6fb107a..d1a67c0543 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + +**Note:** Version bump only for package @ionic/react-router + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) **Note:** Version bump only for package @ionic/react-router diff --git a/packages/react-router/package-lock.json b/packages/react-router/package-lock.json index 6899fb45cc..a30322282b 100644 --- a/packages/react-router/package-lock.json +++ b/packages/react-router/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/react-router", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/react-router", - "version": "7.4.3", + "version": "7.4.4", "license": "MIT", "dependencies": { - "@ionic/react": "^7.4.3", + "@ionic/react": "^7.4.4", "tslib": "*" }, "devDependencies": { diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 03d561893e..050b6d1b58 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/react-router", - "version": "7.4.3", + "version": "7.4.4", "description": "React Router wrapper for @ionic/react", "keywords": [ "ionic", @@ -37,7 +37,7 @@ "dist/" ], "dependencies": { - "@ionic/react": "^7.4.3", + "@ionic/react": "^7.4.4", "tslib": "*" }, "peerDependencies": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index a1f76842d9..307b0637af 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + +**Note:** Version bump only for package @ionic/react + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) **Note:** Version bump only for package @ionic/react diff --git a/packages/react/package-lock.json b/packages/react/package-lock.json index 108d33ef48..94815b8b50 100644 --- a/packages/react/package-lock.json +++ b/packages/react/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/react", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/react", - "version": "7.4.3", + "version": "7.4.4", "license": "MIT", "dependencies": { - "@ionic/core": "^7.4.3", + "@ionic/core": "^7.4.4", "ionicons": "^7.0.0", "tslib": "*" }, diff --git a/packages/react/package.json b/packages/react/package.json index e68e3b6547..2084817904 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/react", - "version": "7.4.3", + "version": "7.4.4", "description": "React specific wrapper for @ionic/core", "keywords": [ "ionic", @@ -41,7 +41,7 @@ "css/" ], "dependencies": { - "@ionic/core": "^7.4.3", + "@ionic/core": "^7.4.4", "ionicons": "^7.0.0", "tslib": "*" }, diff --git a/packages/vue-router/CHANGELOG.md b/packages/vue-router/CHANGELOG.md index b0d981c68e..8d7d08e0e9 100644 --- a/packages/vue-router/CHANGELOG.md +++ b/packages/vue-router/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + +**Note:** Version bump only for package @ionic/vue-router + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) **Note:** Version bump only for package @ionic/vue-router diff --git a/packages/vue-router/package-lock.json b/packages/vue-router/package-lock.json index e23ba115b3..d735a813d3 100644 --- a/packages/vue-router/package-lock.json +++ b/packages/vue-router/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/vue-router", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/vue-router", - "version": "7.4.3", + "version": "7.4.4", "license": "MIT", "dependencies": { - "@ionic/vue": "^7.4.3" + "@ionic/vue": "^7.4.4" }, "devDependencies": { "@ionic/eslint-config": "^0.3.0", diff --git a/packages/vue-router/package.json b/packages/vue-router/package.json index 4a4ac4ce5d..dedae49fab 100644 --- a/packages/vue-router/package.json +++ b/packages/vue-router/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/vue-router", - "version": "7.4.3", + "version": "7.4.4", "description": "Vue Router integration for @ionic/vue", "scripts": { "test.spec": "jest", @@ -45,7 +45,7 @@ }, "homepage": "https://github.com/ionic-team/ionic#readme", "dependencies": { - "@ionic/vue": "^7.4.3" + "@ionic/vue": "^7.4.4" }, "devDependencies": { "@ionic/eslint-config": "^0.3.0", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 27959eef06..c97d41476b 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.4](https://github.com/ionic-team/ionic-framework/compare/v7.4.3...v7.4.4) (2023-10-11) + +**Note:** Version bump only for package @ionic/vue + + + + + ## [7.4.3](https://github.com/ionic-team/ionic-framework/compare/v7.4.2...v7.4.3) (2023-10-04) **Note:** Version bump only for package @ionic/vue diff --git a/packages/vue/package-lock.json b/packages/vue/package-lock.json index d563491149..fb9c98c078 100644 --- a/packages/vue/package-lock.json +++ b/packages/vue/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/vue", - "version": "7.4.3", + "version": "7.4.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/vue", - "version": "7.4.3", + "version": "7.4.4", "license": "MIT", "dependencies": { - "@ionic/core": "^7.4.3", + "@ionic/core": "^7.4.4", "ionicons": "^7.0.0" }, "devDependencies": { diff --git a/packages/vue/package.json b/packages/vue/package.json index 18c40711c2..429fbf1a48 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/vue", - "version": "7.4.3", + "version": "7.4.4", "description": "Vue specific wrapper for @ionic/core", "scripts": { "eslint": "eslint src", @@ -66,7 +66,7 @@ "vue-router": "^4.0.16" }, "dependencies": { - "@ionic/core": "^7.4.3", + "@ionic/core": "^7.4.4", "ionicons": "^7.0.0" }, "vetur": { From 2caaf6a5266f937e0a74351dca9a85982d6a1c93 Mon Sep 17 00:00:00 2001 From: ionitron Date: Wed, 11 Oct 2023 13:29:45 +0000 Subject: [PATCH 5/5] chore(): update package lock files --- packages/angular-server/package-lock.json | 28 +++++++-------- packages/angular/package-lock.json | 28 +++++++-------- packages/react-router/package-lock.json | 44 +++++++++++------------ packages/react/package-lock.json | 28 +++++++-------- packages/vue-router/package-lock.json | 44 +++++++++++------------ packages/vue/package-lock.json | 28 +++++++-------- 6 files changed, 100 insertions(+), 100 deletions(-) diff --git a/packages/angular-server/package-lock.json b/packages/angular-server/package-lock.json index ec8e211df6..89f851a8e9 100644 --- a/packages/angular-server/package-lock.json +++ b/packages/angular-server/package-lock.json @@ -1060,19 +1060,19 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "dependencies": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" } }, "node_modules/@ionic/core/node_modules/@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==", "bin": { "stencil": "bin/stencil" }, @@ -7342,19 +7342,19 @@ "dev": true }, "@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "requires": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" }, "dependencies": { "@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==" + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==" } } }, diff --git a/packages/angular/package-lock.json b/packages/angular/package-lock.json index e676cb9c6c..dab55d9092 100644 --- a/packages/angular/package-lock.json +++ b/packages/angular/package-lock.json @@ -1227,19 +1227,19 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "dependencies": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" } }, "node_modules/@ionic/core/node_modules/@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==", "bin": { "stencil": "bin/stencil" }, @@ -8104,19 +8104,19 @@ "dev": true }, "@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "requires": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" }, "dependencies": { "@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==" + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==" } } }, diff --git a/packages/react-router/package-lock.json b/packages/react-router/package-lock.json index a30322282b..8351e5c952 100644 --- a/packages/react-router/package-lock.json +++ b/packages/react-router/package-lock.json @@ -205,11 +205,11 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "dependencies": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" } @@ -401,11 +401,11 @@ } }, "node_modules/@ionic/react": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.4.3.tgz", - "integrity": "sha512-j33s8CFe3Cu3AQtIlZdI/W4+e5hDzjRcX6uwqRrizcMQS66Sj9Ik9RN5v3jV/9R8MHLElXZof/AhofNEhe7BTw==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.4.4.tgz", + "integrity": "sha512-yLqK79J5FzmfkzNk/RFnk64/BmmAFTY3teFEeidPd8tBm2QkqH4znNz5JBJB3VK7VSqeliGd/FC5lhdOYEW7WA==", "dependencies": { - "@ionic/core": "7.4.3", + "@ionic/core": "7.4.4", "ionicons": "^7.0.0", "tslib": "*" }, @@ -486,9 +486,9 @@ } }, "node_modules/@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==", "bin": { "stencil": "bin/stencil" }, @@ -3663,11 +3663,11 @@ "dev": true }, "@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "requires": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" }, @@ -3786,11 +3786,11 @@ "requires": {} }, "@ionic/react": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.4.3.tgz", - "integrity": "sha512-j33s8CFe3Cu3AQtIlZdI/W4+e5hDzjRcX6uwqRrizcMQS66Sj9Ik9RN5v3jV/9R8MHLElXZof/AhofNEhe7BTw==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.4.4.tgz", + "integrity": "sha512-yLqK79J5FzmfkzNk/RFnk64/BmmAFTY3teFEeidPd8tBm2QkqH4znNz5JBJB3VK7VSqeliGd/FC5lhdOYEW7WA==", "requires": { - "@ionic/core": "7.4.3", + "@ionic/core": "7.4.4", "ionicons": "^7.0.0", "tslib": "*" } @@ -3844,9 +3844,9 @@ } }, "@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==" + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==" }, "@types/estree": { "version": "0.0.39", diff --git a/packages/react/package-lock.json b/packages/react/package-lock.json index 94815b8b50..209e2ffded 100644 --- a/packages/react/package-lock.json +++ b/packages/react/package-lock.json @@ -697,19 +697,19 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "dependencies": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" } }, "node_modules/@ionic/core/node_modules/@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==", "bin": { "stencil": "bin/stencil" }, @@ -11778,19 +11778,19 @@ "dev": true }, "@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "requires": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" }, "dependencies": { "@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==" + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==" } } }, diff --git a/packages/vue-router/package-lock.json b/packages/vue-router/package-lock.json index d735a813d3..f095bea3a7 100644 --- a/packages/vue-router/package-lock.json +++ b/packages/vue-router/package-lock.json @@ -660,11 +660,11 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "dependencies": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" } @@ -871,11 +871,11 @@ } }, "node_modules/@ionic/vue": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.4.3.tgz", - "integrity": "sha512-DV/SExC/e3rcLoowuYb5bwo4N/oP5fWHQo1xLP654I/879hlwPJlCxdWFtaE2OlT3aEix9ssLYeNiWaxuK+9dQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.4.4.tgz", + "integrity": "sha512-oOZIvFErNV3dPNWtYeBhwlPvVQfnyPoijsNHv/vLaJJc2Dkydl3m40D4J+e7LEdjDivrTXuwnQK2D1IXJj8otQ==", "dependencies": { - "@ionic/core": "7.4.3", + "@ionic/core": "7.4.4", "ionicons": "^7.0.0" } }, @@ -1323,9 +1323,9 @@ } }, "node_modules/@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==", "bin": { "stencil": "bin/stencil" }, @@ -7697,11 +7697,11 @@ "dev": true }, "@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "requires": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" }, @@ -7829,11 +7829,11 @@ "requires": {} }, "@ionic/vue": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.4.3.tgz", - "integrity": "sha512-DV/SExC/e3rcLoowuYb5bwo4N/oP5fWHQo1xLP654I/879hlwPJlCxdWFtaE2OlT3aEix9ssLYeNiWaxuK+9dQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.4.4.tgz", + "integrity": "sha512-oOZIvFErNV3dPNWtYeBhwlPvVQfnyPoijsNHv/vLaJJc2Dkydl3m40D4J+e7LEdjDivrTXuwnQK2D1IXJj8otQ==", "requires": { - "@ionic/core": "7.4.3", + "@ionic/core": "7.4.4", "ionicons": "^7.0.0" } }, @@ -8192,9 +8192,9 @@ } }, "@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==" + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==" }, "@tootallnate/once": { "version": "2.0.0", diff --git a/packages/vue/package-lock.json b/packages/vue/package-lock.json index fb9c98c078..1730514ad8 100644 --- a/packages/vue/package-lock.json +++ b/packages/vue/package-lock.json @@ -207,11 +207,11 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "dependencies": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" } @@ -423,9 +423,9 @@ } }, "node_modules/@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==", "bin": { "stencil": "bin/stencil" }, @@ -3746,11 +3746,11 @@ "dev": true }, "@ionic/core": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.3.tgz", - "integrity": "sha512-JPQLGojKnI/L0UBVshRv86DOSDj61rJRFYQImU4IcgP/rw5ckxwt3iZ5NtdJl0eEDwu91n68aGJdU+TFJjMJgQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.4.tgz", + "integrity": "sha512-8iXAZoop9tmIgYKG8OB00d8C/IVYJdOQhoEBlY1UVm/8+pCZjimMEx5myZfUu9eiv9v9idk+U9LOurofzhdciw==", "requires": { - "@stencil/core": "^4.4.0", + "@stencil/core": "^4.4.1", "ionicons": "7.1.0", "tslib": "^2.1.0" }, @@ -3885,9 +3885,9 @@ } }, "@stencil/core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.0.tgz", - "integrity": "sha512-YlLyCqGBsMEuZb3XTO/STT0TX9eSwjoVhCJgtjVfQOF+ebIMVlojTh40CmDveWiWbth687cbr6S2heeussV8Sg==" + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.4.1.tgz", + "integrity": "sha512-SirGcrb5yKHCn2BwdM7HGVXuvCdmwiXlVczEj8jJxQIm42CAUQCUECxtZidTzp+oZBZnWLnoAvfanchJsgkQzA==" }, "@types/json-schema": { "version": "7.0.11",