Releases: ionic-team/stencil
😈 4.0.2 (2023-07-24)
Bug Fixes
- compiler: ensures transformed paths are relative paths for
dist-collection
(#4552) (e11ac0e) - compiler: handle
@supports
blocks when scoping css (#4572) (18ed5fc) - compiler: only create one class member when transforming
@Element()
decorators (#4547) (13fac03) - compiler: sourcemap errors for dist-custom-elements + dist-hydrate-script (#4527) (1d79672)
- compiler: sourcemap generation without ext runtime (#4570) (d1be334)
- lazy: adjust the type of
defineCustomElements
(#4592) (5c85c33) - mock-doc: adjust matchMedia mock return (#4509) (3cda014)
- output-targets: fix path normalization logic (#4545) (cd5849c)
- rollup-config: deprecate BundlingConfig#namedExports (#4532) (a353769), closes #2523
- runtime: properly type color-interpolation-filter (#4530) (3ccf753)
Thanks
🎉 Thanks for @bdriguesdev for their contributions! 🎉
☀️ 3.4.2 (2023-07-24)
⛹ 4.0.1 (2023-06-28)
🐅 4.0.0 (2023-06-26)
Bug Fixes
Features
- compiler: remove in-browser compilation support (#4317) (b042d8b)
- compiler: primary package output target validation (#4395) (e53ee07)
- compiler remove shadow dom shim (#4440) (8ecdec9)
- compiler remove CSS var shim & patchEsm() (#4419) (4977f38)
- compiler remove safari10 extra flag (#4421) (283fd5c)
- compiler remove dynamicImportShim (#4420) (3ee20b7)
- config: set new defaults for transformAliasedImportPaths (#4418) (52d4209)
- docs: enrich type information for docs-json Output Target (#4212) (7c0511e)
- runtime: drop Node 14 support (#4472) (ce18945)
- props: removal of deprecated connect and context APIs (#4437) (4691e9f)
BREAKING CHANGES
See BREAKING_CHANGES.md - v4.0.0 for a comprehensive list of breaking changes.
See the v4.0.0 Migration Guide for a guide to migrate to Stencil v4.0.0.
Additional Changes
This release includes the latest changes from Stencil v3.4.1.
Thanks
Thanks to @George-Payne for contributing code for re-enabling the build cache!
🐨 3.4.1 (2023-06-26)
🍜 4.0.0-rc.0 (2023-06-16)
Features
The following changes are new to this release:
- props: removal of deprecated connect and context APIs (#4437) (f399ef1)
- runtime: drop Node 14 support (#4472) (ce18945)
The following changes are also present from previous beta releases:
- compiler: remove in-browser compilation support (#4317) (b042d8b)
- compiler: primary package output target validation (#4395) (e53ee07)
- compiler remove shadow dom shim (#4440) (8ecdec9)
- compiler remove CSS var shim & patchEsm() (#4419) (4977f38)
- compiler remove safari10 extra flag (#4421) (283fd5c)
- compiler remove dynamicImportShim (#4420) (3ee20b7)
BREAKING CHANGES
See BREAKING_CHANGES.md - v4.0.0 for a comprehensive list of breaking changes.
See the v4.0.0 Migration Guide for a guide to migrate to Stencil v4.0.0.
Additional Changes
This release includes the latest changes from Stencil v3.4.0.
✨ 3.4.0 (2023-06-13)
👻 4.0.0-beta.2 (2023-06-07)
Features
- compiler: remove in-browser compilation support (#4317) (b042d8b)
- compiler: primary package output target validation (#4395) (e53ee07)
BREAKING CHANGES
See BREAKING_CHANGES.md - v4.0.0 for a comprehensive list of breaking changes.
See the v4.0.0 Migration Guide for a guide to migrate to Stencil v4.0.0.
Additional Changes
This release includes the latest changes from Stencil v3.3.1.
v4.0.0-beta.1
Features
BREAKING CHANGES
See BREAKING_CHANGES.md - v4.0.0 for a comprehensive list of breaking changes.
See the v4.0.0 Migration Guide for a guide to migrate to Stencil v4.0.0.
Full Changelog: v4.0.0-beta.0...v4.0.0-beta.1