Releases: ionic-team/stencil
✈️ 2.22.1 (2023-01-17)
Note
v2.22.0 was never published to NPM, nor GitHub. The team had originally intended to release v2.22.0 on 2023.01.17.
However, the publish attempt occurred during an NPM outage (unbeknown to the team). The result of this outage left the
package 'marked' as published, although the publish did not succeed. v2.22.1 is identical to the version that the
Stencil team originally intended to release as v2.22.0.
Features
🚚 3.0.0-beta.1 (2023-01-09)
This release includes all feature and bug fixes from all prior Stencil 3 pre-releases, and syncs the Stencil
v3.0.0-dev
branch with main
.
🍟 2.21.0 (2023-01-04)
👑 3.0.0-beta.0 (2022-12-19)
Features
- compiler: remove inlineDynamicImports from custom elements targets (#3897) (90aa4f5)
- runtime: Support for older browsers, including Internet Explorer 11 and Safari 10, has been marked as deprecated via:
This release includes all feature and bug fixes from all prior Stencil 3 pre-releases, as well as the following
unreleased Stencil v2 features:
🐙 3.0.0-alpha.2 (2022-12-12)
🎷 3.0.0-alpha.1 (2022-12-05)
Features
Miscellaneous
This release includes all feature and bug fixes from
- Prior Stencil 3 pre-releases
- Stencil v2.20.0 and below
🍁 2.20.0 (2022-12-05)
☕️ 3.0.0-alpha.0 (2022-11-28)
Bug Fixes
- compiler: fix 'destroy' callback naming (#3289) (b733e79)
- declarations: correct event handler names for composition events (#3777) (4d6a842)
- runtime: type autocapitalize property as a string (#3692) (2cec0a6)
- runtime: narrow onInput & onCapture event type (#3135) (8316a62)
Features
- api remove
sys
parameter fromparseFlags
public API (#3489 (b5db83c)) - cli: update configuration flag defaults for V3 (#3502) (7241968)
- compiler: export custom types in compiled output (#3710) (e52489e)
- compiler remove deprecated assetsDir field (#3341) (eb61f89)
- node: drop node 12 support (#3302) (72779d9)
- output_targets: remove legacy angular target (#3493) (62bacc8)
- output_targets: remove
dist-custom-elements-bundle
(#3579) (3c97c0f) - output_targets: add
CustomElementExportBehavior
todist-custom-elements
(#3562) (c9a9366) - output_targets: add
defineCustomElements
method & signature typedef todist-custom-elements
(#3619) (7521e17) - output_targets: moves
autoDefineCustomElements
to an export behavior fordist-custom-elements
(#3615) (6b60ef3) - testing: puppeteer v10 support (#2934) (0c09aaa)
- testing: update puppeteer supported version ranges (#3321) (81ab42f)
BREAKING CHANGES
See BREAKING_CHANGES.md - v3.0.0 for a comprehensive list of breaking changes.
See the v3.0.0 Migration Guide for a guide to migrate to Stencil v3.0.0.