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.