Releases: ionic-team/stencil
Releases · ionic-team/stencil
🏒 3.2.2 (2023-05-01)
🎙 3.2.1 (2023-04-10)
Bug Fixes
- compiler: sourcemap for dist-custom-elements generation (#4200) (62ad269), closes #3165
- compiler: write exports for defineCustomElement typedefs (#4194) (89cd845), closes #4093
- mock-doc: add missing properties of object returned by matchMedia (#2880) (69176f8), closes #4193
- test: fix infinite loops w/ react and @testing-library/dom (#4188) (51750a2), closes #3434
🌷 3.2.0 (2023-03-14)
Bug Fixes
- cli: support Jest-specific CLI flag aliases (#4124) (56389a4)
- compiler: use file system polling events in watch mode (#4146) (4a12b06), fixes #3952, #4011, #4044
- test: support importing from ES modules in spec tests (#4136) (23a73f0), closes #3251
- typo: fix info task output (#4099) (d88bf30)
Features
Thanks
🎉 Thanks for @sandrooco for their contributions! 🎉
🎆 2.22.3 (2023-03-14)
🍕 3.1.0 (2023-02-28)
Bug Fixes
- browser: polyfill assert, process (#4110) (d493987)
- runtime: prevent null data-opts access (#4101) (9526633), closes #2431
Features
- compiler: transform module aliases in emitted js, typedefs (#4042) (7bccf68)
- testing: add support for transforming path aliases in spec tests (#4090) (92fbd1c)
Thanks
🎉 Thanks for @broma0 for their contributions! 🎉
🍒 3.0.1 (2023-02-13)
🍇 3.0.0 (2023-01-25)
Bug Fixes
- compiler: fix 'destroy' callback naming (#3289) (602b322)
- declarations: correct event handler names for composition events (#3777) (e09fdf8)
- runtime: type autocapitalize property as a string (#3692) (650a355)
- runtime: narrow onInput & onCapture event type (#3135) (38198f7)
Features
- api remove
sys
parameter fromparseFlags
public API (#3489) (674bf51) - cli: update configuration flag defaults for V3 (#3502) (c78dd20)
- compiler: remove inlineDynamicImports from custom elements targets (#3897) (238b267)
- compiler: export custom types in compiled output (#3710) (509869c)
- compiler remove deprecated assetsDir field (#3341) (6074a29)
- e2e: add support for puppeteer v19 (#3810) (0c3bb50)
- node: drop node 12 support (#3302) (cb1f5fc)
- output_targets: remove legacy angular target (#3493) (9916612b)
- output_targets: remove
dist-custom-elements-bundle
(#3579) (9916612) - output_targets: add
CustomElementExportBehavior
todist-custom-elements
(#3562) (8158b88) - output_targets: add
defineCustomElements
method & signature typedef todist-custom-elements
(#3619) (1cac95d) - output_targets: moves
autoDefineCustomElements
to an export behavior fordist-custom-elements
(#3615) (b8ed386) - runtime: Support for older browsers, including Internet Explorer 11 and Safari 10, has been marked as deprecated via:
- testing: puppeteer v10 support (#2934) (09afd3f)
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.
🍀 3.0.0-rc.1 (2023-01-23)
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.22.2 (2023-01-23)
⭐️ 3.0.0-rc.0 (2023-01-17)
This release includes all feature and bug fixes from all prior Stencil 3 pre-releases, and as well as all features
included in Stencil v2.22.1