Releases: ionic-team/stencil
Releases · ionic-team/stencil
⛲️ v4.18.2 (2024-05-20)
Bug Fixes
- e2e: allow to fetch CSS variables assigned to host elements (#5682) (e420eb6), closes #5681
- hydrate: respect
HydratedFlag
configuration in hydrate script (#5741) (3538d06), closes #3606 - runtime: always throw if component can not be loaded (#5762) (1d52b95), closes #5759
- runtime: support watch for components with custom tag names (#5767) (f561e0f), closes #3554
- runtime: throw proper error if component is loaded with invalid runtime (#5675) (3cfbb8d), closes #5596
- types: move autofocus attr/prop definition to HTMLAttributes (#5727) (3a33eff), closes #5726
Thanks
🎉 Thanks to jcfranco for their contributions! 🎉
🏍 v4.18.1 (2024-05-13)
Bug Fixes
- build: do not copy polyfills to the
dist
OT unless building es5 (#5725) (945df46), closes #5416 - compiler: Allow OutputTargetCustom to be called on devMode (#5541) (b0a9f7b), closes #5514
- compiler: deprecate
scriptDataOpts
(#5737) (da25aaa) - declarations: Attribute ping is missing on AnchorHTMLAttributes (#5752) (d345412), closes #5751
- runtime: add root scope id to the user provided nested children as classname (#5750) (e864132), closes #5749
Thanks
🎉 Thanks @janerikmai and @yigityuce for their contributions! 🎉
🍵 4.18.0 (2024-05-06)
Bug Fixes
- hydrate: output track elements as void elms (#5720) (2082351), closes #2994
- runtime: add root scope id to the nested child as classname (#5704) (b40ebb9), closes #5702
- testing: support functional components in unit tests (#5722) (922a972), closes #4063
Features
Thanks
🎉 Thanks @yigityuce for their contributions! 🎉
🏊 4.17.2 (2024-04-29)
🚒 4.17.1 (2024-04-23)
♨️ 4.17.0 (2024-04-22)
Internal
- Rollup to Esbuild Migration
The Stencil team has been working on a migration from Rollup to Esbuild. This release (v4.17.0) is the first release we make in which the published Stencil code is compiled by Esbuild. We have done our due diligence to ensure that this will have no impact on Stencil users nor the output of your compiled components. If you experience any problems though, please raise an issue and we will address it accordingly.
Bug Fixes
- docs: merge together style docs from multiple CSS files (#5653) (84e1a14)
- docs: respect custom README content when writing to a custom path (#5648) (6bfba1d), fixes #5400
- slot-fallback: fix hiding fallback slot content issue when the slotted element is a text node (#5496) (29c69c4), fixes #5335
- testing: perform string -> boolean type casting for Jest config (#5672) (20f74fc), fixes #5640
Thanks
🎉 Thanks @yigityuce & @PebblerWon for their contributions! 🎉
🚛 4.16.0 (2024-04-15)
🎖 4.15.0 (2024-04-08)
🏋 4.14.1 (2024-04-04)
Bug Fixes
- compiler: don't mistake aliased paths for collections imports (#5620) (af22bb8), closes #2319
- runtime: nested multiple default slot relocation (#5403) (363c07b), partially closes #5335
- runtime: prevent ref callbacks from being called too early (#5614) (81fa375), closes #4074
Thanks
🎉 Thanks @yigityuce for their contributions! 🎉