From 8ad66c03d777edcab19c97cba696b171acc2d2e8 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Thu, 21 Mar 2024 12:50:00 -0400 Subject: [PATCH 1/5] fix(searchbar): autocapitalize is initialized correctly (#29197) Issue number: resolves #29193 --------- ## What is the current behavior? In an attempt to preserve backwards compatibility when adding `autocapitalize` to Searchbar, we used `!` to indicate that the prop was never undefined. The `autocapitalize` on `HTMLElement` expects this value to be a string and never undefined. For the purposes of the property on Searchbar, setting this prop to one of the accepted values would constitute a breaking change because it would override the default browser behavior (which we previously relied upon). As a result, we used `!` to not set a default prop but inform TypeScript that this prop is always defined. This unintentionally made it so developers needed to define the `autocapitalize` property every time which is not what we want. ## What is the new behavior? - `autocapitalize` now defaults to the `'default'` keyword. This is an internal keyword that is used to tell Ionic to **not** set the `autocapitalize` attribute on the inner `input` element and instead rely on the default browser behavior. This satisfies the `HTMLElement` requirement that `autocapitalize` is never undefined. In Ionic 8 this `'default'` value will be replaced with `'off'`. [Typescript currently sets the `HTMLElement` `autocapitalize` type to `string`](https://github.com/microsoft/TypeScript/blob/65812bf3ec3b9208141ef46e43d146a2eef88ae5/src/lib/dom.generated.d.ts#L10087) which is why we can add a `'default'` keyword here. There is some risk that if these type definitions change in the future that applications may encounter errors. However, changing this on the TypeScript side would itself be a breaking change. Additionally, we are moving away from `'default'` in Ionic 8, so I think this is an acceptable amount of risk. ## Does this introduce a breaking change? - [ ] Yes - [x] No ## Other information Dev build: `7.8.2-dev.11711027016.13b2a920` Tested in a React starter app with Searchbar, and I verified this fix works. --- core/api.txt | 2 +- core/src/components.d.ts | 2 +- core/src/components/searchbar/searchbar.tsx | 15 +++++++-------- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/core/api.txt b/core/api.txt index 498263defe..ed2b8974a2 100644 --- a/core/api.txt +++ b/core/api.txt @@ -1158,7 +1158,7 @@ ion-row,shadow ion-searchbar,scoped ion-searchbar,prop,animated,boolean,false,false,false -ion-searchbar,prop,autocapitalize,string,undefined,true,false +ion-searchbar,prop,autocapitalize,string,'default',false,false ion-searchbar,prop,autocomplete,"name" | "email" | "tel" | "url" | "on" | "off" | "honorific-prefix" | "given-name" | "additional-name" | "family-name" | "honorific-suffix" | "nickname" | "username" | "new-password" | "current-password" | "one-time-code" | "organization-title" | "organization" | "street-address" | "address-line1" | "address-line2" | "address-line3" | "address-level4" | "address-level3" | "address-level2" | "address-level1" | "country" | "country-name" | "postal-code" | "cc-name" | "cc-given-name" | "cc-additional-name" | "cc-family-name" | "cc-number" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-csc" | "cc-type" | "transaction-currency" | "transaction-amount" | "language" | "bday" | "bday-day" | "bday-month" | "bday-year" | "sex" | "tel-country-code" | "tel-national" | "tel-area-code" | "tel-local" | "tel-extension" | "impp" | "photo",'off',false,false ion-searchbar,prop,autocorrect,"off" | "on",'off',false,false ion-searchbar,prop,cancelButtonIcon,string,config.get('backButtonIcon', arrowBackSharp) as string,false,false diff --git a/core/src/components.d.ts b/core/src/components.d.ts index 3e6d2bca8b..5b63089079 100644 --- a/core/src/components.d.ts +++ b/core/src/components.d.ts @@ -7295,7 +7295,7 @@ declare namespace LocalJSX { /** * Indicates whether and how the text value should be automatically capitalized as it is entered/edited by the user. Available options: `"off"`, `"none"`, `"on"`, `"sentences"`, `"words"`, `"characters"`. */ - "autocapitalize": string; + "autocapitalize"?: string; /** * Set the input's autocomplete property. */ diff --git a/core/src/components/searchbar/searchbar.tsx b/core/src/components/searchbar/searchbar.tsx index cf48cf4a04..28e756bc88 100644 --- a/core/src/components/searchbar/searchbar.tsx +++ b/core/src/components/searchbar/searchbar.tsx @@ -84,20 +84,19 @@ export class Searchbar implements ComponentInterface { * and disabled by default on Android * for Searchbar. The autocapitalize type on HTMLElement * requires that it be a string and never undefined. - * However, setting it to a string value would be a breaking change - * in behavior, so we use "!" to tell TypeScript that this property - * is always defined so we can rely on the browser defaults. Browsers - * will automatically set a default value if the developer does not set one. + * However, setting it to one of the accepted values would be a breaking change + * in behavior, so we use the internal "default" keyword to ensure + * we use the default browser behavior for now. * * In the future, this property will default to "off" to align with - * Input and Textarea, and the "!" will not be needed. + * Input and Textarea, and the internal "default" keyword will not be needed. */ /** * Indicates whether and how the text value should be automatically capitalized as it is entered/edited by the user. * Available options: `"off"`, `"none"`, `"on"`, `"sentences"`, `"words"`, `"characters"`. */ - @Prop() autocapitalize!: string; + @Prop() autocapitalize: string = 'default'; /** * Set the input's autocomplete property. @@ -621,7 +620,7 @@ export class Searchbar implements ComponentInterface { } render() { - const { cancelButtonText } = this; + const { cancelButtonText, autocapitalize } = this; const animated = this.animated && config.getBoolean('animated', true); const mode = getIonMode(this); const clearIcon = this.clearIcon || (mode === 'ios' ? closeCircle : closeSharp); @@ -683,7 +682,7 @@ export class Searchbar implements ComponentInterface { placeholder={this.placeholder} type={this.type} value={this.getValue()} - autoCapitalize={this.autocapitalize} + autoCapitalize={autocapitalize === 'default' ? undefined : autocapitalize} autoComplete={this.autocomplete} autoCorrect={this.autocorrect} spellcheck={this.spellcheck} From 1be956bd18ca96ece819d66f84b7f5f16bb4bded Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 22 Mar 2024 09:54:02 -0400 Subject: [PATCH 2/5] chore(deps): update dependency @stencil/core to v4.13.0 (#29203) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@stencil/core](https://stenciljs.com/) ([source](https://togithub.com/ionic-team/stencil)) | [`4.12.6` -> `4.13.0`](https://renovatebot.com/diffs/npm/@stencil%2fcore/4.12.6/4.13.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@stencil%2fcore/4.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@stencil%2fcore/4.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@stencil%2fcore/4.12.6/4.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@stencil%2fcore/4.12.6/4.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
ionic-team/stencil (@​stencil/core) ### [`v4.13.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-4130-2024-03-18) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v4.12.6...v4.13.0) ##### Bug Fixes - **compiler:** allow to set custom root directory ([#​5446](https://togithub.com/ionic-team/stencil/issues/5446)) ([b6b9617](https://togithub.com/ionic-team/stencil/commit/b6b96175c5e6a7d3477ed5fc2d4ddfc17827dd63)) - **compiler:** don't validate references for [@​Prop](https://togithub.com/Prop), [@​Method](https://togithub.com/Method) and [@​Event](https://togithub.com/Event) decorator ([#​5475](https://togithub.com/ionic-team/stencil/issues/5475)) ([3e45a82](https://togithub.com/ionic-team/stencil/commit/3e45a823534a2e36ac51cbc701ecff074c7c842d)), closes [#​1352](https://togithub.com/ionic-team/stencil/issues/1352) - **renderer:** fix conditional rendering issue ([#​5365](https://togithub.com/ionic-team/stencil/issues/5365)) ([5aa886e](https://togithub.com/ionic-team/stencil/commit/5aa886eb52efb7f361d53672698e947390c4f6f0)), closes [#​5335](https://togithub.com/ionic-team/stencil/issues/5335) - **renderer:** fix missing slot ref callback handling ([#​5337](https://togithub.com/ionic-team/stencil/issues/5337)) ([41f877e](https://togithub.com/ionic-team/stencil/commit/41f877ec48200dee0483691b4e5e519073d392dd)), closes [#​5335](https://togithub.com/ionic-team/stencil/issues/5335) - **runtime:** remove `forceUpdate` in `appendChild` patch ([#​5437](https://togithub.com/ionic-team/stencil/issues/5437)) ([e03795b](https://togithub.com/ionic-team/stencil/commit/e03795b38e93dfc024425c11d08792a6f4b02bcb)) - **sys:** fix expected types for `createNodeLogger` and `createNodeSys` ([#​5375](https://togithub.com/ionic-team/stencil/issues/5375)) ([7a70281](https://togithub.com/ionic-team/stencil/commit/7a70281bb41697c2fe9f992af571d5b7af242a79)) - **testing:** use viewport for Puppeteer screenshot clip dimensions ([#​5359](https://togithub.com/ionic-team/stencil/issues/5359)) ([c879800](https://togithub.com/ionic-team/stencil/commit/c8798002aba05af0a4554351b6232ce714d9995b)), closes [#​5353](https://togithub.com/ionic-team/stencil/issues/5353) ##### Features - **dev-server:** add "ping" route ([#​5414](https://togithub.com/ionic-team/stencil/issues/5414)) ([b279858](https://togithub.com/ionic-team/stencil/commit/b279858e2fc242d5990817f5a3fa4181e2d49604)) - **typescript:** Update dependency typescript to ~5.4.0 ([#​5464](https://togithub.com/ionic-team/stencil/issues/5464)) ([0833dc4](https://togithub.com/ionic-team/stencil/commit/0833dc4929d9048edce435b8c205917775faad52)) #### 🍍 [4.12.6](https://togithub.com/ionic-team/stencil/compare/v4.12.5...v4.12.6) (2024-03-11) ##### Bug Fixes - **cli:** move version logging earlier in CLI to allow `-v`, `--version` ([#​5425](https://togithub.com/ionic-team/stencil/issues/5425)) ([194b0fc](https://togithub.com/ionic-team/stencil/commit/194b0fc0d9741d45efbe17f90572fbe09fc5ec62)) - **compiler:** fix generated import statement ([#​5419](https://togithub.com/ionic-team/stencil/issues/5419)) ([502da1b](https://togithub.com/ionic-team/stencil/commit/502da1bc3d1503bd82fbf0cccc312825a82772cf)) - **test:** ensure screenshot dir is cleaned up ([#​5421](https://togithub.com/ionic-team/stencil/issues/5421)) ([15e7a49](https://togithub.com/ionic-team/stencil/commit/15e7a4960bc845212563141b00798fdee07cbfbd)) #### 💙 [4.12.5](https://togithub.com/ionic-team/stencil/compare/v4.12.4...v4.12.5) (2024-03-04) ##### Bug Fixes - **custom-elements:** hydrate on client side ([#​5317](https://togithub.com/ionic-team/stencil/issues/5317)) ([d809658](https://togithub.com/ionic-team/stencil/commit/d809658635280e115d67f1403dba946cce1bb01b)), closes [#​3319](https://togithub.com/ionic-team/stencil/issues/3319) #### 🐮 [4.12.4](https://togithub.com/ionic-team/stencil/compare/v4.12.3...v4.12.4) (2024-02-26) ##### Bug Fixes - **build:** address issue with dynamic import and vite ([#​5399](https://togithub.com/ionic-team/stencil/issues/5399)) ([8ebacae](https://togithub.com/ionic-team/stencil/commit/8ebacae1106704293a2b1720b44eb83209175f96)), closes [#​5389](https://togithub.com/ionic-team/stencil/issues/5389) #### 🐍 [4.12.3](https://togithub.com/ionic-team/stencil/compare/v4.12.2...v4.12.3) (2024-02-20) ##### Bug Fixes - **compiler:** point crypto import at `crypto` instead of `node:crypto` ([#​5369](https://togithub.com/ionic-team/stencil/issues/5369)) ([7fb783f](https://togithub.com/ionic-team/stencil/commit/7fb783fbc0d3c67136cfc0a777da03c9ac22a51c)), closes [#​5358](https://togithub.com/ionic-team/stencil/issues/5358) - **runtime:** replace `innerHTML` with `textContent` for CSS injection ([#​5207](https://togithub.com/ionic-team/stencil/issues/5207)) ([8de2ab5](https://togithub.com/ionic-team/stencil/commit/8de2ab5a8ad99876d371a68c3709c5299be29974)), closes [#​5206](https://togithub.com/ionic-team/stencil/issues/5206) #### 🎯 [4.12.2](https://togithub.com/ionic-team/stencil/compare/v4.12.1...v4.12.2) (2024-02-12) ##### Bug Fixes - **compiler:** support async globalScripts functions ([#​5158](https://togithub.com/ionic-team/stencil/issues/5158)) ([8a129ce](https://togithub.com/ionic-team/stencil/commit/8a129ce7342ba737db70e0db6eda088cc9461d7f)), closes [#​3392](https://togithub.com/ionic-team/stencil/issues/3392) - **mock-doc:** overwrite parentElement in MockHTMLElement to return null ([#​5336](https://togithub.com/ionic-team/stencil/issues/5336)) ([0d9ed22](https://togithub.com/ionic-team/stencil/commit/0d9ed22c807b1788244258d6cf5eef7c6c637e43)), closes [#​5252](https://togithub.com/ionic-team/stencil/issues/5252) #### 🏸 [4.12.1](https://togithub.com/ionic-team/stencil/compare/v4.12.0...v4.12.1) (2024-02-05) ##### Bug Fixes - **mock-doc:** improve error message when `:scope` selector is used ([#​5318](https://togithub.com/ionic-team/stencil/issues/5318)) ([f5d4e98](https://togithub.com/ionic-team/stencil/commit/f5d4e98d0e12a218e8b2f472853905975b964e02)) - **runtime:** dynamic slot name change ([#​5304](https://togithub.com/ionic-team/stencil/issues/5304)) ([9d9fe41](https://togithub.com/ionic-team/stencil/commit/9d9fe419c669b0e85c00ce9e65ac22d564c51d9c)), closes [#​2982](https://togithub.com/ionic-team/stencil/issues/2982) - **runtime:** only generate lazy build CSS when there are component tags ([#​5305](https://togithub.com/ionic-team/stencil/issues/5305)) ([a0c1bd0](https://togithub.com/ionic-team/stencil/commit/a0c1bd0f91938f7f3cfc97cc5402d3ff955d327f)), closes [#​3771](https://togithub.com/ionic-team/stencil/issues/3771)
--- ### Configuration 📅 **Schedule**: Branch creation - "every weekday before 11am" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ionic-team/ionic-framework). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Liam DeBeasi --- core/api.txt | 4 ++-- core/package-lock.json | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/core/api.txt b/core/api.txt index ed2b8974a2..d8b0dc7107 100644 --- a/core/api.txt +++ b/core/api.txt @@ -549,7 +549,7 @@ ion-infinite-scroll-content,prop,loadingText,IonicSafeString | string | undefine ion-input,scoped ion-input,prop,accept,string | undefined,undefined,false,false ion-input,prop,autocapitalize,string,'off',false,false -ion-input,prop,autocomplete,"name" | "email" | "tel" | "url" | "on" | "off" | "honorific-prefix" | "given-name" | "additional-name" | "family-name" | "honorific-suffix" | "nickname" | "username" | "new-password" | "current-password" | "one-time-code" | "organization-title" | "organization" | "street-address" | "address-line1" | "address-line2" | "address-line3" | "address-level4" | "address-level3" | "address-level2" | "address-level1" | "country" | "country-name" | "postal-code" | "cc-name" | "cc-given-name" | "cc-additional-name" | "cc-family-name" | "cc-number" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-csc" | "cc-type" | "transaction-currency" | "transaction-amount" | "language" | "bday" | "bday-day" | "bday-month" | "bday-year" | "sex" | "tel-country-code" | "tel-national" | "tel-area-code" | "tel-local" | "tel-extension" | "impp" | "photo",'off',false,false +ion-input,prop,autocomplete,"name" | "on" | "off" | "honorific-prefix" | "given-name" | "additional-name" | "family-name" | "honorific-suffix" | "nickname" | "email" | "username" | "new-password" | "current-password" | "one-time-code" | "organization-title" | "organization" | "street-address" | "address-line1" | "address-line2" | "address-line3" | "address-level4" | "address-level3" | "address-level2" | "address-level1" | "country" | "country-name" | "postal-code" | "cc-name" | "cc-given-name" | "cc-additional-name" | "cc-family-name" | "cc-number" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-csc" | "cc-type" | "transaction-currency" | "transaction-amount" | "language" | "bday" | "bday-day" | "bday-month" | "bday-year" | "sex" | "tel" | "tel-country-code" | "tel-national" | "tel-area-code" | "tel-local" | "tel-extension" | "impp" | "url" | "photo",'off',false,false ion-input,prop,autocorrect,"off" | "on",'off',false,false ion-input,prop,autofocus,boolean,false,false,false ion-input,prop,clearInput,boolean,false,false,false @@ -1159,7 +1159,7 @@ ion-row,shadow ion-searchbar,scoped ion-searchbar,prop,animated,boolean,false,false,false ion-searchbar,prop,autocapitalize,string,'default',false,false -ion-searchbar,prop,autocomplete,"name" | "email" | "tel" | "url" | "on" | "off" | "honorific-prefix" | "given-name" | "additional-name" | "family-name" | "honorific-suffix" | "nickname" | "username" | "new-password" | "current-password" | "one-time-code" | "organization-title" | "organization" | "street-address" | "address-line1" | "address-line2" | "address-line3" | "address-level4" | "address-level3" | "address-level2" | "address-level1" | "country" | "country-name" | "postal-code" | "cc-name" | "cc-given-name" | "cc-additional-name" | "cc-family-name" | "cc-number" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-csc" | "cc-type" | "transaction-currency" | "transaction-amount" | "language" | "bday" | "bday-day" | "bday-month" | "bday-year" | "sex" | "tel-country-code" | "tel-national" | "tel-area-code" | "tel-local" | "tel-extension" | "impp" | "photo",'off',false,false +ion-searchbar,prop,autocomplete,"name" | "on" | "off" | "honorific-prefix" | "given-name" | "additional-name" | "family-name" | "honorific-suffix" | "nickname" | "email" | "username" | "new-password" | "current-password" | "one-time-code" | "organization-title" | "organization" | "street-address" | "address-line1" | "address-line2" | "address-line3" | "address-level4" | "address-level3" | "address-level2" | "address-level1" | "country" | "country-name" | "postal-code" | "cc-name" | "cc-given-name" | "cc-additional-name" | "cc-family-name" | "cc-number" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-csc" | "cc-type" | "transaction-currency" | "transaction-amount" | "language" | "bday" | "bday-day" | "bday-month" | "bday-year" | "sex" | "tel" | "tel-country-code" | "tel-national" | "tel-area-code" | "tel-local" | "tel-extension" | "impp" | "url" | "photo",'off',false,false ion-searchbar,prop,autocorrect,"off" | "on",'off',false,false ion-searchbar,prop,cancelButtonIcon,string,config.get('backButtonIcon', arrowBackSharp) as string,false,false ion-searchbar,prop,cancelButtonText,string,'Cancel',false,false diff --git a/core/package-lock.json b/core/package-lock.json index 88a54a4eab..63a1ff24d3 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -1759,9 +1759,9 @@ } }, "node_modules/@stencil/core": { - "version": "4.12.6", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.12.6.tgz", - "integrity": "sha512-15JO2TdaxGVKNdLZb/2TtDa+juj3XGD/V0y/disgdzYYSnajgSh06nwODfdHz9eTUh1Hisz+KIo857I1rCZrfg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.13.0.tgz", + "integrity": "sha512-gg+gtBWekQ08mDja8GVAUHNu+rrFhQaKZDvfhnS3l/5JbYiJddTimuDPPhuc0sR0JZL1iRdJTJSa+JbvmnQ1cQ==", "bin": { "stencil": "bin/stencil" }, @@ -11229,9 +11229,9 @@ "requires": {} }, "@stencil/core": { - "version": "4.12.6", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.12.6.tgz", - "integrity": "sha512-15JO2TdaxGVKNdLZb/2TtDa+juj3XGD/V0y/disgdzYYSnajgSh06nwODfdHz9eTUh1Hisz+KIo857I1rCZrfg==" + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.13.0.tgz", + "integrity": "sha512-gg+gtBWekQ08mDja8GVAUHNu+rrFhQaKZDvfhnS3l/5JbYiJddTimuDPPhuc0sR0JZL1iRdJTJSa+JbvmnQ1cQ==" }, "@stencil/react-output-target": { "version": "0.5.3", From ca0923812a89fab830c33b1e854d114c2946c988 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 09:31:09 -0400 Subject: [PATCH 3/5] chore(deps): update dependency @capacitor/core to v5.7.4 (#29209) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@capacitor/core](https://capacitorjs.com) ([source](https://togithub.com/ionic-team/capacitor)) | [`5.7.3` -> `5.7.4`](https://renovatebot.com/diffs/npm/@capacitor%2fcore/5.7.3/5.7.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@capacitor%2fcore/5.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@capacitor%2fcore/5.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@capacitor%2fcore/5.7.3/5.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@capacitor%2fcore/5.7.3/5.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
ionic-team/capacitor (@​capacitor/core) ### [`v5.7.4`](https://togithub.com/ionic-team/capacitor/releases/tag/5.7.4) [Compare Source](https://togithub.com/ionic-team/capacitor/compare/5.7.3...5.7.4) ##### Bug Fixes - **http:** change proxy url generation ([30a32f4](https://togithub.com/ionic-team/capacitor/commit/30a32f467fb4c5cc6c4e1b98e55f97a8c14befa5))
--- ### Configuration 📅 **Schedule**: Branch creation - "every weekday before 11am" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ionic-team/ionic-framework). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- core/package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/core/package-lock.json b/core/package-lock.json index 63a1ff24d3..bd077dd630 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -633,9 +633,9 @@ "dev": true }, "node_modules/@capacitor/core": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.3.tgz", - "integrity": "sha512-xEuQmP+h0tugl2N+qRcdrUavZydvTnnmtvqu/OtCBb/bKZo2PDRFft7MxuQRE2GxXs6kLy3cvwzhDAHB3a+9mw==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.4.tgz", + "integrity": "sha512-iZBgvx3o4amzKv5ttA+QHB6i7cxK+/mYpCQd1tnSdipg6ZkvfBhg1HkzhEqHk+I7MNur+QwgYDZho9+ycHRwOw==", "dev": true, "dependencies": { "tslib": "^2.1.0" @@ -10416,9 +10416,9 @@ "dev": true }, "@capacitor/core": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.3.tgz", - "integrity": "sha512-xEuQmP+h0tugl2N+qRcdrUavZydvTnnmtvqu/OtCBb/bKZo2PDRFft7MxuQRE2GxXs6kLy3cvwzhDAHB3a+9mw==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.4.tgz", + "integrity": "sha512-iZBgvx3o4amzKv5ttA+QHB6i7cxK+/mYpCQd1tnSdipg6ZkvfBhg1HkzhEqHk+I7MNur+QwgYDZho9+ycHRwOw==", "dev": true, "requires": { "tslib": "^2.1.0" From eeab96de551914bb33a111029b6fe89b021e06a2 Mon Sep 17 00:00:00 2001 From: ionitron Date: Wed, 27 Mar 2024 13:33:47 +0000 Subject: [PATCH 4/5] v7.8.2 --- CHANGELOG.md | 11 +++++++++++ core/CHANGELOG.md | 11 +++++++++++ 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, 115 insertions(+), 37 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e971c5e305..4a80e3cc46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + + +### Bug Fixes + +* **searchbar:** autocapitalize is initialized correctly ([#29197](https://github.com/ionic-team/ionic-framework/issues/29197)) ([8ad66c0](https://github.com/ionic-team/ionic-framework/commit/8ad66c03d777edcab19c97cba696b171acc2d2e8)), closes [#29193](https://github.com/ionic-team/ionic-framework/issues/29193) + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 36d9f82751..ab46d39507 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + + +### Bug Fixes + +* **searchbar:** autocapitalize is initialized correctly ([#29197](https://github.com/ionic-team/ionic-framework/issues/29197)) ([8ad66c0](https://github.com/ionic-team/ionic-framework/commit/8ad66c03d777edcab19c97cba696b171acc2d2e8)), closes [#29193](https://github.com/ionic-team/ionic-framework/issues/29193) + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) diff --git a/core/package-lock.json b/core/package-lock.json index bd077dd630..f00b2f6953 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -1,12 +1,12 @@ { "name": "@ionic/core", - "version": "7.8.1", + "version": "7.8.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/core", - "version": "7.8.1", + "version": "7.8.2", "license": "MIT", "dependencies": { "@stencil/core": "^4.12.2", diff --git a/core/package.json b/core/package.json index 79cfb65d8e..885d286e56 100644 --- a/core/package.json +++ b/core/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/core", - "version": "7.8.1", + "version": "7.8.2", "description": "Base components for Ionic", "keywords": [ "ionic", diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 39d8ffd351..4c69f2ad8d 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.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + +**Note:** Version bump only for package @ionic/docs + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) **Note:** Version bump only for package @ionic/docs diff --git a/docs/package-lock.json b/docs/package-lock.json index 2aa8761306..b373c7119f 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -1,12 +1,12 @@ { "name": "@ionic/docs", - "version": "7.8.1", + "version": "7.8.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/docs", - "version": "7.8.1", + "version": "7.8.2", "license": "MIT" } } diff --git a/docs/package.json b/docs/package.json index b4505e88a1..efba990448 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/docs", - "version": "7.8.1", + "version": "7.8.2", "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 b861d7d587..168d80e74a 100644 --- a/lerna.json +++ b/lerna.json @@ -4,5 +4,5 @@ "docs", "packages/*" ], - "version": "7.8.1" + "version": "7.8.2" } diff --git a/packages/angular-server/CHANGELOG.md b/packages/angular-server/CHANGELOG.md index e1272ef636..05c9f72a68 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.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + +**Note:** Version bump only for package @ionic/angular-server + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) **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 6f6f605c77..b04734355f 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.8.1", + "version": "7.8.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/angular-server", - "version": "7.8.1", + "version": "7.8.2", "license": "MIT", "dependencies": { - "@ionic/core": "^7.8.1" + "@ionic/core": "^7.8.2" }, "devDependencies": { "@angular-eslint/eslint-plugin": "^14.0.0", diff --git a/packages/angular-server/package.json b/packages/angular-server/package.json index 059f4de8e6..72beeefda2 100644 --- a/packages/angular-server/package.json +++ b/packages/angular-server/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/angular-server", - "version": "7.8.1", + "version": "7.8.2", "description": "Angular SSR Module for Ionic", "keywords": [ "ionic", @@ -62,6 +62,6 @@ }, "prettier": "@ionic/prettier-config", "dependencies": { - "@ionic/core": "^7.8.1" + "@ionic/core": "^7.8.2" } } diff --git a/packages/angular/CHANGELOG.md b/packages/angular/CHANGELOG.md index fa71ce7a8c..4eb65c4451 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.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + +**Note:** Version bump only for package @ionic/angular + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) **Note:** Version bump only for package @ionic/angular diff --git a/packages/angular/package-lock.json b/packages/angular/package-lock.json index 958569ad8c..a168cae6a6 100644 --- a/packages/angular/package-lock.json +++ b/packages/angular/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/angular", - "version": "7.8.1", + "version": "7.8.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/angular", - "version": "7.8.1", + "version": "7.8.2", "license": "MIT", "dependencies": { - "@ionic/core": "^7.8.1", + "@ionic/core": "^7.8.2", "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 96583caf9d..8a21372d2b 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/angular", - "version": "7.8.1", + "version": "7.8.2", "description": "Angular specific wrappers for @ionic/core", "keywords": [ "ionic", @@ -47,7 +47,7 @@ } }, "dependencies": { - "@ionic/core": "^7.8.1", + "@ionic/core": "^7.8.2", "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 b5afdd2737..42ec40344f 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.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + +**Note:** Version bump only for package @ionic/react-router + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) diff --git a/packages/react-router/package-lock.json b/packages/react-router/package-lock.json index 39ffb59dba..8fcd3fb6ec 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.8.1", + "version": "7.8.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/react-router", - "version": "7.8.1", + "version": "7.8.2", "license": "MIT", "dependencies": { - "@ionic/react": "^7.8.1", + "@ionic/react": "^7.8.2", "tslib": "*" }, "devDependencies": { diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 985bc9b163..2b6549d7fc 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/react-router", - "version": "7.8.1", + "version": "7.8.2", "description": "React Router wrapper for @ionic/react", "keywords": [ "ionic", @@ -36,7 +36,7 @@ "dist/" ], "dependencies": { - "@ionic/react": "^7.8.1", + "@ionic/react": "^7.8.2", "tslib": "*" }, "peerDependencies": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 00d1107fe2..9a68c5410f 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.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + +**Note:** Version bump only for package @ionic/react + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) diff --git a/packages/react/package-lock.json b/packages/react/package-lock.json index 9227689597..8c89a4d4af 100644 --- a/packages/react/package-lock.json +++ b/packages/react/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/react", - "version": "7.8.1", + "version": "7.8.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/react", - "version": "7.8.1", + "version": "7.8.2", "license": "MIT", "dependencies": { - "@ionic/core": "^7.8.1", + "@ionic/core": "^7.8.2", "ionicons": "^7.0.0", "tslib": "*" }, diff --git a/packages/react/package.json b/packages/react/package.json index 3a5aa08157..6ef215552b 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/react", - "version": "7.8.1", + "version": "7.8.2", "description": "React specific wrapper for @ionic/core", "keywords": [ "ionic", @@ -39,7 +39,7 @@ "css/" ], "dependencies": { - "@ionic/core": "^7.8.1", + "@ionic/core": "^7.8.2", "ionicons": "^7.0.0", "tslib": "*" }, diff --git a/packages/vue-router/CHANGELOG.md b/packages/vue-router/CHANGELOG.md index d87cbae835..6bb86f8547 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.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + +**Note:** Version bump only for package @ionic/vue-router + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) **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 9803d466b0..a6628f97f7 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.8.1", + "version": "7.8.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/vue-router", - "version": "7.8.1", + "version": "7.8.2", "license": "MIT", "dependencies": { - "@ionic/vue": "^7.8.1" + "@ionic/vue": "^7.8.2" }, "devDependencies": { "@ionic/eslint-config": "^0.3.0", diff --git a/packages/vue-router/package.json b/packages/vue-router/package.json index a8b7987f24..aefdf1de47 100644 --- a/packages/vue-router/package.json +++ b/packages/vue-router/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/vue-router", - "version": "7.8.1", + "version": "7.8.2", "description": "Vue Router integration for @ionic/vue", "scripts": { "test.spec": "jest", @@ -44,7 +44,7 @@ }, "homepage": "https://github.com/ionic-team/ionic#readme", "dependencies": { - "@ionic/vue": "^7.8.1" + "@ionic/vue": "^7.8.2" }, "devDependencies": { "@ionic/eslint-config": "^0.3.0", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 7704a3bdb9..e3b47e481d 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.8.2](https://github.com/ionic-team/ionic-framework/compare/v7.8.1...v7.8.2) (2024-03-27) + +**Note:** Version bump only for package @ionic/vue + + + + + ## [7.8.1](https://github.com/ionic-team/ionic-framework/compare/v7.8.0...v7.8.1) (2024-03-20) **Note:** Version bump only for package @ionic/vue diff --git a/packages/vue/package-lock.json b/packages/vue/package-lock.json index 3287500620..0c4a19c2d4 100644 --- a/packages/vue/package-lock.json +++ b/packages/vue/package-lock.json @@ -1,15 +1,15 @@ { "name": "@ionic/vue", - "version": "7.8.1", + "version": "7.8.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@ionic/vue", - "version": "7.8.1", + "version": "7.8.2", "license": "MIT", "dependencies": { - "@ionic/core": "^7.8.1", + "@ionic/core": "^7.8.2", "ionicons": "^7.0.0" }, "devDependencies": { diff --git a/packages/vue/package.json b/packages/vue/package.json index 1f8bb6bc33..507a549843 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@ionic/vue", - "version": "7.8.1", + "version": "7.8.2", "description": "Vue specific wrapper for @ionic/core", "scripts": { "eslint": "eslint src", @@ -66,7 +66,7 @@ "vue-router": "^4.0.16" }, "dependencies": { - "@ionic/core": "^7.8.1", + "@ionic/core": "^7.8.2", "ionicons": "^7.0.0" }, "vetur": { From a2923aaeb3668fc9d454c319cc688a4151c4ecbb Mon Sep 17 00:00:00 2001 From: ionitron Date: Wed, 27 Mar 2024 13:34:23 +0000 Subject: [PATCH 5/5] chore(): update package lock files --- packages/angular-server/package-lock.json | 12 +++---- packages/angular/package-lock.json | 12 +++---- packages/react-router/package-lock.json | 40 +++++++++++------------ packages/react/package-lock.json | 12 +++---- packages/vue-router/package-lock.json | 40 +++++++++++------------ packages/vue/package-lock.json | 12 +++---- 6 files changed, 64 insertions(+), 64 deletions(-) diff --git a/packages/angular-server/package-lock.json b/packages/angular-server/package-lock.json index b04734355f..c910c5005d 100644 --- a/packages/angular-server/package-lock.json +++ b/packages/angular-server/package-lock.json @@ -1060,9 +1060,9 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "dependencies": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -7330,9 +7330,9 @@ "dev": true }, "@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "requires": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", diff --git a/packages/angular/package-lock.json b/packages/angular/package-lock.json index a168cae6a6..3fe498dcbe 100644 --- a/packages/angular/package-lock.json +++ b/packages/angular/package-lock.json @@ -1407,9 +1407,9 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "dependencies": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -9697,9 +9697,9 @@ "dev": true }, "@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "requires": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", diff --git a/packages/react-router/package-lock.json b/packages/react-router/package-lock.json index 8fcd3fb6ec..49ad009ae5 100644 --- a/packages/react-router/package-lock.json +++ b/packages/react-router/package-lock.json @@ -238,9 +238,9 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "dependencies": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -414,11 +414,11 @@ } }, "node_modules/@ionic/react": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.8.1.tgz", - "integrity": "sha512-MJgmlsm69lvHiPBFHSUg9ZGbWyjfn5ZDUidYSE8oWA/L0Mtd7XqNl9DMlSXWy87jaOET96R72eSwgsAPZ+FEBA==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.8.2.tgz", + "integrity": "sha512-ZeVBsCNNqiLS9Bjr0NVAknhStv4x3GpgQxRZG8Nf/98R1pRdbmq75bZC5Sg/zk0KfHJPfXy/Rsb+8LklYyu8Nw==", "dependencies": { - "@ionic/core": "7.8.1", + "@ionic/core": "7.8.2", "ionicons": "^7.0.0", "tslib": "*" }, @@ -2425,9 +2425,9 @@ } }, "node_modules/ionicons": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.2.3.tgz", - "integrity": "sha512-DtO85dgNAYFjshAiETdXQbw84Ztgy5Rb5HCWFAYpJWQ72OUNHJ7hSBlZAOaxNK4HoGljMMyT/jbMaCd3bpSLLw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.1.tgz", + "integrity": "sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==", "dependencies": { "@stencil/core": "^4.0.3" } @@ -4057,9 +4057,9 @@ "dev": true }, "@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "requires": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -4163,11 +4163,11 @@ "requires": {} }, "@ionic/react": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.8.1.tgz", - "integrity": "sha512-MJgmlsm69lvHiPBFHSUg9ZGbWyjfn5ZDUidYSE8oWA/L0Mtd7XqNl9DMlSXWy87jaOET96R72eSwgsAPZ+FEBA==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.8.2.tgz", + "integrity": "sha512-ZeVBsCNNqiLS9Bjr0NVAknhStv4x3GpgQxRZG8Nf/98R1pRdbmq75bZC5Sg/zk0KfHJPfXy/Rsb+8LklYyu8Nw==", "requires": { - "@ionic/core": "7.8.1", + "@ionic/core": "7.8.2", "ionicons": "^7.0.0", "tslib": "*" } @@ -5584,9 +5584,9 @@ } }, "ionicons": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.2.3.tgz", - "integrity": "sha512-DtO85dgNAYFjshAiETdXQbw84Ztgy5Rb5HCWFAYpJWQ72OUNHJ7hSBlZAOaxNK4HoGljMMyT/jbMaCd3bpSLLw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.1.tgz", + "integrity": "sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==", "requires": { "@stencil/core": "^4.0.3" } diff --git a/packages/react/package-lock.json b/packages/react/package-lock.json index 8c89a4d4af..ac4e73cffc 100644 --- a/packages/react/package-lock.json +++ b/packages/react/package-lock.json @@ -798,9 +798,9 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "dependencies": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -13035,9 +13035,9 @@ "dev": true }, "@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "requires": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", diff --git a/packages/vue-router/package-lock.json b/packages/vue-router/package-lock.json index a6628f97f7..86a10f8082 100644 --- a/packages/vue-router/package-lock.json +++ b/packages/vue-router/package-lock.json @@ -661,9 +661,9 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "dependencies": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -852,11 +852,11 @@ } }, "node_modules/@ionic/vue": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.8.1.tgz", - "integrity": "sha512-jEOss4oslEB38ASaBsYNRMpkLq6IYWmmscHAR01reEBiLt1144SqxQ3y4mhgHBdAP7gZrULMFdVTDUdJdlSq9Q==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.8.2.tgz", + "integrity": "sha512-29M3EB8LXi8P9Zfbko0yXKimWSNbJmyOf/BDzRJHscTwEMq5saa65gF8+Sk0CL4q+a6XiZa6UV4CPooAQ2b1vA==", "dependencies": { - "@ionic/core": "7.8.1", + "@ionic/core": "7.8.2", "ionicons": "^7.0.0" } }, @@ -4279,9 +4279,9 @@ } }, "node_modules/ionicons": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.2.3.tgz", - "integrity": "sha512-DtO85dgNAYFjshAiETdXQbw84Ztgy5Rb5HCWFAYpJWQ72OUNHJ7hSBlZAOaxNK4HoGljMMyT/jbMaCd3bpSLLw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.1.tgz", + "integrity": "sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==", "dependencies": { "@stencil/core": "^4.0.3" } @@ -7878,9 +7878,9 @@ "dev": true }, "@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "requires": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -7993,11 +7993,11 @@ "requires": {} }, "@ionic/vue": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.8.1.tgz", - "integrity": "sha512-jEOss4oslEB38ASaBsYNRMpkLq6IYWmmscHAR01reEBiLt1144SqxQ3y4mhgHBdAP7gZrULMFdVTDUdJdlSq9Q==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.8.2.tgz", + "integrity": "sha512-29M3EB8LXi8P9Zfbko0yXKimWSNbJmyOf/BDzRJHscTwEMq5saa65gF8+Sk0CL4q+a6XiZa6UV4CPooAQ2b1vA==", "requires": { - "@ionic/core": "7.8.1", + "@ionic/core": "7.8.2", "ionicons": "^7.0.0" } }, @@ -10515,9 +10515,9 @@ } }, "ionicons": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.2.3.tgz", - "integrity": "sha512-DtO85dgNAYFjshAiETdXQbw84Ztgy5Rb5HCWFAYpJWQ72OUNHJ7hSBlZAOaxNK4HoGljMMyT/jbMaCd3bpSLLw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.1.tgz", + "integrity": "sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==", "requires": { "@stencil/core": "^4.0.3" } diff --git a/packages/vue/package-lock.json b/packages/vue/package-lock.json index 0c4a19c2d4..959a06c648 100644 --- a/packages/vue/package-lock.json +++ b/packages/vue/package-lock.json @@ -208,9 +208,9 @@ "dev": true }, "node_modules/@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "dependencies": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -3959,9 +3959,9 @@ "dev": true }, "@ionic/core": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.1.tgz", - "integrity": "sha512-SsoDy0HaifCcWBlcyRIpTceboz6tSg4gjNr/LRGJyg+r2bWdoG3jeuQDg0Affox8dar7QvODk3AWO/7RFWLOfg==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.2.tgz", + "integrity": "sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==", "requires": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2",