From daf311f63a4d70e24d661933226db952a8e8f859 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 14:01:23 -0400 Subject: [PATCH] chore(deps): update dependency @stencil/core to v4.38.0 (#30615) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [@stencil/core](https://stenciljs.com/) ([source](https://redirect.github.com/stenciljs/core)) | [`4.36.2` -> `4.38.0`](https://renovatebot.com/diffs/npm/@stencil%2fcore/4.36.2/4.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@stencil%2fcore/4.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@stencil%2fcore/4.36.2/4.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
stenciljs/core (@​stencil/core) ### [`v4.38.0`](https://redirect.github.com/stenciljs/core/blob/HEAD/CHANGELOG.md#-4380-2025-10-02) [Compare Source](https://redirect.github.com/stenciljs/core/compare/v4.37.1...v4.38.0) ##### Bug Fixes - local (same-file) class inheritance search ([#​6403](https://redirect.github.com/stenciljs/core/issues/6403)) ([695b1ac](https://redirect.github.com/stenciljs/core/commit/695b1acabd401bd0f7b6c945be3225e7896bbc14)) - **runtime:** stop immediate re-renders for reflected props when null !== undefined ([#​6404](https://redirect.github.com/stenciljs/core/issues/6404)) ([680b12e](https://redirect.github.com/stenciljs/core/commit/680b12ec7302f169e5d251066e522b81071f8c4e)) - **test:** stop duplicate super calls in Jest ([#​6401](https://redirect.github.com/stenciljs/core/issues/6401)) ([32160ad](https://redirect.github.com/stenciljs/core/commit/32160ad13beb1891f2cefbcf946f17fdb41aacf5)) - **test:** trigger [@​Watch](https://redirect.github.com/Watch) decorators on inherited classes in jest env ([#​6402](https://redirect.github.com/stenciljs/core/issues/6402)) ([f277068](https://redirect.github.com/stenciljs/core/commit/f2770687f592782ce2ff234da933f603ca9e31bb)) ##### Features - **config:** allow suppressing reserved public name warning ([#​6389](https://redirect.github.com/stenciljs/core/issues/6389)) ([341fec4](https://redirect.github.com/stenciljs/core/commit/341fec4ed01662126fbe0d1dfc3b230612b57bba)) - new core decorators `@PropSerialize` & `@AttrDeserialize` ([#​6387](https://redirect.github.com/stenciljs/core/issues/6387)) ([967c234](https://redirect.github.com/stenciljs/core/commit/967c2346e9e736eabd16ed42495293b048b29431)) #### 🏰 [4.37.1](https://redirect.github.com/stenciljs/core/compare/v4.37.0...v4.37.1) (2025-09-19) ##### Bug Fixes - **dist-custom-elements:** revert [#​6381](https://redirect.github.com/stenciljs/core/issues/6381) ([77cfdb3](https://redirect.github.com/stenciljs/core/commit/77cfdb3b704205ced93b7a265ea0881fa2dd19d0)) - **Mixin:** export `MixinFactory` type for ease of use ([#​6390](https://redirect.github.com/stenciljs/core/issues/6390)) ([a26114e](https://redirect.github.com/stenciljs/core/commit/a26114ee8a3d808ddb4731547842301628654312)) - **runtime:** stop eager json parsing for unknown and any type bindings ([#​6384](https://redirect.github.com/stenciljs/core/issues/6384)) ([ccae0d7](https://redirect.github.com/stenciljs/core/commit/ccae0d743cd4eb2766eb7e48cb6add854c9fd640)) ### [`v4.37.1`](https://redirect.github.com/stenciljs/core/blob/HEAD/CHANGELOG.md#-4371-2025-09-19) [Compare Source](https://redirect.github.com/stenciljs/core/compare/v4.37.0...v4.37.1) ##### Bug Fixes - **dist-custom-elements:** revert [#​6381](https://redirect.github.com/stenciljs/core/issues/6381) ([77cfdb3](https://redirect.github.com/stenciljs/core/commit/77cfdb3b704205ced93b7a265ea0881fa2dd19d0)) - **Mixin:** export `MixinFactory` type for ease of use ([#​6390](https://redirect.github.com/stenciljs/core/issues/6390)) ([a26114e](https://redirect.github.com/stenciljs/core/commit/a26114ee8a3d808ddb4731547842301628654312)) - **runtime:** stop eager json parsing for unknown and any type bindings ([#​6384](https://redirect.github.com/stenciljs/core/issues/6384)) ([ccae0d7](https://redirect.github.com/stenciljs/core/commit/ccae0d743cd4eb2766eb7e48cb6add854c9fd640)) ### [`v4.37.0`](https://redirect.github.com/stenciljs/core/blob/HEAD/CHANGELOG.md#-4370-2025-09-13) [Compare Source](https://redirect.github.com/stenciljs/core/compare/v4.36.3...v4.37.0) ##### Bug Fixes - **dist-custom-elements:** apply `initializeNextTick` config ([dbcdeff](https://redirect.github.com/stenciljs/core/commit/dbcdeff26a9b258f860c5774497e31b84690c7af)) - **dist-custom-elements:** apply `initializeNextTick` config setting ([#​6382](https://redirect.github.com/stenciljs/core/issues/6382)) ([7bdf9fb](https://redirect.github.com/stenciljs/core/commit/7bdf9fbba0c84305cb7e0d749e0407ced5246b2f)) - **runtime:** make sure watchers can fire immediately if the custom element is already defined ([#​6381](https://redirect.github.com/stenciljs/core/issues/6381)) ([4fb9140](https://redirect.github.com/stenciljs/core/commit/4fb914024b7a3a760a60feb3ecee21bd3d2c2749)) ##### Features - new core api - Mixin ([#​6375](https://redirect.github.com/stenciljs/core/issues/6375)) ([08f6583](https://redirect.github.com/stenciljs/core/commit/08f65838787866ce8749489e9ede36bcdfe15f0a)) - **runtime:** allow class extending ([#​6362](https://redirect.github.com/stenciljs/core/issues/6362)) ([0456db1](https://redirect.github.com/stenciljs/core/commit/0456db148456911ba8cfb0af4af69ed2022763f9)) ##### BREAKING CHANGES - **runtime:** Watchers will fire earlier than before, but this is the expected behavior #### 🐈 [4.36.3](https://redirect.github.com/stenciljs/core/compare/v4.36.2...v4.36.3) (2025-08-20) ##### Bug Fixes - **rollup:** proper `warn` handling ([#​6357](https://redirect.github.com/stenciljs/core/issues/6357)) ([0831d2c](https://redirect.github.com/stenciljs/core/commit/0831d2c35bc16cdc27640353f141ebb2681cb925)) - **runtime:** fixed parsing of complex attributes that contains JSON strings ([#​6359](https://redirect.github.com/stenciljs/core/issues/6359)) ([7047196](https://redirect.github.com/stenciljs/core/commit/7047196b877f48812783a4d158ac5b3149bcd839)) #### 💚 [4.36.2](https://redirect.github.com/stenciljs/core/compare/v4.36.1...v4.36.2) (2025-07-28) ##### Bug Fixes - **bundle:** remove post order of node-resolve ([#​6353](https://redirect.github.com/stenciljs/core/issues/6353)) ([19b56d1](https://redirect.github.com/stenciljs/core/commit/19b56d19772b2f113cdc87837305b55eedea0361)), closes [#​6335](https://redirect.github.com/stenciljs/core/issues/6335) #### 🍺 [4.36.1](https://redirect.github.com/stenciljs/core/compare/v4.36.0...v4.36.1) (2025-07-18) ##### Bug Fixes - **runtime:** only patch non-shadow components with s ([#​6348](https://redirect.github.com/stenciljs/core/issues/6348)) ([827b7f0](https://redirect.github.com/stenciljs/core/commit/827b7f0d553cde6afe5f9816c4907641d16f8c0f)) - **runtime:** stop applying patches to non-shadow / non-render() components ([#​6349](https://redirect.github.com/stenciljs/core/issues/6349)) ([3a18a37](https://redirect.github.com/stenciljs/core/commit/3a18a377850a332cc70cfe756d663d9cc4d23872)) ### [`v4.36.3`](https://redirect.github.com/stenciljs/core/blob/HEAD/CHANGELOG.md#-4363-2025-08-20) [Compare Source](https://redirect.github.com/stenciljs/core/compare/v4.36.2...v4.36.3) ##### Bug Fixes - **rollup:** proper `warn` handling ([#​6357](https://redirect.github.com/stenciljs/core/issues/6357)) ([0831d2c](https://redirect.github.com/stenciljs/core/commit/0831d2c35bc16cdc27640353f141ebb2681cb925)) - **runtime:** fixed parsing of complex attributes that contains JSON strings ([#​6359](https://redirect.github.com/stenciljs/core/issues/6359)) ([7047196](https://redirect.github.com/stenciljs/core/commit/7047196b877f48812783a4d158ac5b3149bcd839))
--- ### 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](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 | 15 +++++++-------- core/package.json | 2 +- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/core/package-lock.json b/core/package-lock.json index d21a9c4180..be46c42ffb 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -9,7 +9,7 @@ "version": "8.7.5", "license": "MIT", "dependencies": { - "@stencil/core": "4.36.2", + "@stencil/core": "4.38.0", "ionicons": "^8.0.13", "tslib": "^2.1.0" }, @@ -1914,10 +1914,9 @@ } }, "node_modules/@stencil/core": { - "version": "4.36.2", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.36.2.tgz", - "integrity": "sha512-PRFSpxNzX9Oi0Wfh02asztN9Sgev/MacfZwmd+VVyE6ZxW+a/kEpAYZhzGAmE+/aKVOGYuug7R9SulanYGxiDQ==", - "license": "MIT", + "version": "4.38.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.38.0.tgz", + "integrity": "sha512-oC3QFKO0X1yXVvETgc8OLY525MNKhn9vISBrbtKnGoPlokJ6rI8Vk1RK22TevnNrHLI4SExNLbcDnqilKR35JQ==", "bin": { "stencil": "bin/stencil" }, @@ -11984,9 +11983,9 @@ "requires": {} }, "@stencil/core": { - "version": "4.36.2", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.36.2.tgz", - "integrity": "sha512-PRFSpxNzX9Oi0Wfh02asztN9Sgev/MacfZwmd+VVyE6ZxW+a/kEpAYZhzGAmE+/aKVOGYuug7R9SulanYGxiDQ==", + "version": "4.38.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.38.0.tgz", + "integrity": "sha512-oC3QFKO0X1yXVvETgc8OLY525MNKhn9vISBrbtKnGoPlokJ6rI8Vk1RK22TevnNrHLI4SExNLbcDnqilKR35JQ==", "requires": { "@rollup/rollup-darwin-arm64": "4.34.9", "@rollup/rollup-darwin-x64": "4.34.9", diff --git a/core/package.json b/core/package.json index d4f495595d..d2fe46a9f0 100644 --- a/core/package.json +++ b/core/package.json @@ -31,7 +31,7 @@ "loader/" ], "dependencies": { - "@stencil/core": "4.36.2", + "@stencil/core": "4.38.0", "ionicons": "^8.0.13", "tslib": "^2.1.0" },