-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Commit daf311f
authored
chore(deps): update dependency @stencil/core to v4.38.0 (#30615)
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)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>stenciljs/core (@​stencil/core)</summary>
###
[`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 <slot>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))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS41MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTMxLjkiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 003de2d commit daf311fCopy full SHA for daf311f
File tree
Expand file treeCollapse file tree
2 files changed
+8
-9
lines changedFilter options
- core
Expand file treeCollapse file tree
2 files changed
+8
-9
lines changedCollapse file: core/package-lock.json
+7-8Lines changed: 7 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Collapse file: core/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
| 34 | + | |
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
|
0 commit comments