ionic-team/stencil (@stencil/core)
### [`v2.22.3`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2223-2023-03-14)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.22.2...v2.22.3)
##### Bug Fixes
- **compiler:** use file system polling events in watch mode ([#4147](https://togithub.com/ionic-team/stencil/issues/4147)) ([7f3d514](https://togithub.com/ionic-team/stencil/commit/7f3d514c5a12e6563e315a834329da40026dd538)), fixes [#3952](https://togithub.com/ionic-team/stencil/issues/3952), [#4011](https://togithub.com/ionic-team/stencil/issues/4011), [#4044](https://togithub.com/ionic-team/stencil/issues/4044)
### [`v2.22.2`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2222-2023-01-23)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.22.1...v2.22.2)
##### Bug Fixes
- **runtime:** workaround for performance slowing in Chrome 109 ([#3995](https://togithub.com/ionic-team/stencil/issues/3995)) ([6544422](https://togithub.com/ionic-team/stencil/commit/65444226303bf2ccb678576b4fb57b4df35e0a18))
### [`v2.22.1`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2221-2023-01-17)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/8511d6110e6c7746c75b5a113d81bfa9cbc0cb65...v2.22.1)
##### 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
- **runtime:** support for CSP nonces ([#3823](https://togithub.com/ionic-team/stencil/issues/3823), [#3955](https://togithub.com/ionic-team/stencil/issues/3955)) ([c91ed48](https://togithub.com/ionic-team/stencil/commit/c91ed48ddef36e77b3e7f0c26a47e527ce6b9dd6))
### [`v2.22.0`](https://togithub.com/ionic-team/stencil/compare/v2.21.0...8511d6110e6c7746c75b5a113d81bfa9cbc0cb65)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.21.0...8511d6110e6c7746c75b5a113d81bfa9cbc0cb65)
### [`v2.21.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2210-2023-01-04)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.20.0...v2.21.0)
##### Features
- **compiler:** copy doc block from component to generated types ([#3525](https://togithub.com/ionic-team/stencil/issues/3525)) ([2e4b1fc](https://togithub.com/ionic-team/stencil/commit/2e4b1fcdc0b3fd41928d27cf9ee525a15b02d617))
- **typescript:** add support for typescript 4.9 ([#3863](https://togithub.com/ionic-team/stencil/issues/3863)) ([542c46a](https://togithub.com/ionic-team/stencil/commit/542c46a94400246f1b995df0840c918e080a9e57))
##### Thanks
š Thanks for [@jgroth](https://togithub.com/jgroth) for their contributions! š
### [`v2.20.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2200-2022-12-05)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.19.3...v2.20.0)
##### Bug Fixes
- **cli:** ensure that argument order is correct for Jest ([#3827](https://togithub.com/ionic-team/stencil/issues/3827)) ([eb44060](https://togithub.com/ionic-team/stencil/commit/eb440602d79396eebbf3f8a509f60f3e03417440))
##### Features
- **typescript:** support typescript 4.8 ([#3743](https://togithub.com/ionic-team/stencil/issues/3743)) ([8fa35f2](https://togithub.com/ionic-team/stencil/commit/8fa35f2e12a5da09cf28e7b92103675164957d08))
##### Thanks
š Thanks for [@PengBoUESTC](https://togithub.com/PengBoUESTC) for their contributions! š
#### š [2.19.3](https://togithub.com/ionic-team/stencil/compare/v2.19.2...v2.19.3) (2022-11-15)
##### Bug Fixes
- **cli:** refactor CLI argument parser ([#3765](https://togithub.com/ionic-team/stencil/issues/3765)) ([d34c4f2](https://togithub.com/ionic-team/stencil/commit/d34c4f24c27493197caeb2548a0652ef574f2be2)), closes [#3712](https://togithub.com/ionic-team/stencil/issues/3712)
- **generate:** prevent type error when existing task ([#3793](https://togithub.com/ionic-team/stencil/issues/3793)) ([f553fde](https://togithub.com/ionic-team/stencil/commit/f553fdeaf256e02f084bd64b4329e77e634965a8))
##### Thanks
š Thanks for [@PengBoUESTC](https://togithub.com/PengBoUESTC) and [@boahc077](https://togithub.com/boahc077) for their contributions! š
#### š [2.19.2](https://togithub.com/ionic-team/stencil/compare/v2.19.2-0...v2.19.2) (2022-10-27)
##### Bug Fixes
- **compiler:** account for an existing constructor in convert-decorators ([#3776](https://togithub.com/ionic-team/stencil/issues/3776)) ([7c92dbf](https://togithub.com/ionic-team/stencil/commit/7c92dbfe5888529619898ff7ed42d690a54d6eb5)), closes [#3773](https://togithub.com/ionic-team/stencil/issues/3773)
#### šµ [2.19.2-0](https://togithub.com/ionic-team/stencil/compare/v2.19.1...v2.19.2-0) (2022-10-27)
##### Bug Fixes
- **compiler:** account for an existing constructor in convert-decorators ([#3776](https://togithub.com/ionic-team/stencil/issues/3776)) ([7c92dbf](https://togithub.com/ionic-team/stencil/commit/7c92dbfe5888529619898ff7ed42d690a54d6eb5)), closes [#3773](https://togithub.com/ionic-team/stencil/issues/3773)
#### š» [2.19.1](https://togithub.com/ionic-team/stencil/compare/v2.19.1-0...v2.19.1) (2022-10-26)
##### Bug Fixes
- **docs:** avoid duplicating manual documentation ([#3766](https://togithub.com/ionic-team/stencil/issues/3766)) ([82d3596](https://togithub.com/ionic-team/stencil/commit/82d359673f65c87ff89980beb2f118b6169698ff)), closes [#3762](https://togithub.com/ionic-team/stencil/issues/3762)
#### šŗ [2.19.1-0](https://togithub.com/ionic-team/stencil/compare/v2.19.0...v2.19.1-0) (2022-10-25)
##### Bug Fixes
- **docs:** avoid duplicating manual documentation ([#3766](https://togithub.com/ionic-team/stencil/issues/3766)) ([82d3596](https://togithub.com/ionic-team/stencil/commit/82d359673f65c87ff89980beb2f118b6169698ff)), closes [#3762](https://togithub.com/ionic-team/stencil/issues/3762)
### [`v2.19.3`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2193-2022-11-15)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.19.2...v2.19.3)
##### Bug Fixes
- **cli:** refactor CLI argument parser ([#3765](https://togithub.com/ionic-team/stencil/issues/3765)) ([d34c4f2](https://togithub.com/ionic-team/stencil/commit/d34c4f24c27493197caeb2548a0652ef574f2be2)), closes [#3712](https://togithub.com/ionic-team/stencil/issues/3712)
- **generate:** prevent type error when existing task ([#3793](https://togithub.com/ionic-team/stencil/issues/3793)) ([f553fde](https://togithub.com/ionic-team/stencil/commit/f553fdeaf256e02f084bd64b4329e77e634965a8))
##### Thanks
š Thanks for [@PengBoUESTC](https://togithub.com/PengBoUESTC) and [@boahc077](https://togithub.com/boahc077) for their contributions! š
### [`v2.19.2`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2192-2022-10-27)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.19.1...v2.19.2)
##### Bug Fixes
- **compiler:** account for an existing constructor in convert-decorators ([#3776](https://togithub.com/ionic-team/stencil/issues/3776)) ([7c92dbf](https://togithub.com/ionic-team/stencil/commit/7c92dbfe5888529619898ff7ed42d690a54d6eb5)), closes [#3773](https://togithub.com/ionic-team/stencil/issues/3773)
### [`v2.19.1`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2191-2022-10-26)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.19.0...v2.19.1)
##### Bug Fixes
- **docs:** avoid duplicating manual documentation ([#3766](https://togithub.com/ionic-team/stencil/issues/3766)) ([82d3596](https://togithub.com/ionic-team/stencil/commit/82d359673f65c87ff89980beb2f118b6169698ff)), closes [#3762](https://togithub.com/ionic-team/stencil/issues/3762)
### [`v2.19.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2190-2022-10-24)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.18.1...v2.19.0)
##### Bug Fixes
- **cli:** "Browserslist: caniuse-lite is outdated" spams output when buildEs5 is truthy ([#3649](https://togithub.com/ionic-team/stencil/issues/3649)) ([d30cf58](https://togithub.com/ionic-team/stencil/commit/d30cf5800c22d77d93bd68d9139877f89d524263))
- **compiler:** update handling of decorators to support emitting ES2022+ ([#3614](https://togithub.com/ionic-team/stencil/issues/3614)) ([f977830](https://togithub.com/ionic-team/stencil/commit/f97783029274f9ee5ea58ba74ab15905c5113c93))
- **jest:** adjust conversion of CLI args to Jest args ([#3730](https://togithub.com/ionic-team/stencil/issues/3730)) ([5b76a0a](https://togithub.com/ionic-team/stencil/commit/5b76a0a90527b290420506036efbbb7c8e8451a4)), closes [#3724](https://togithub.com/ionic-team/stencil/issues/3724)
##### Features
- **docs-readme:** add overview to readme ([#3635](https://togithub.com/ionic-team/stencil/issues/3635)) ([2db4f4d](https://togithub.com/ionic-team/stencil/commit/2db4f4de62c9547ccafb1d382130fcf82fd9ebf4))
#### š [2.18.1](https://togithub.com/ionic-team/stencil/compare/v2.18.0...v2.18.1) (2022-10-03)
##### Bug Fixes
- **cli:** typo in telemetry command ([#3602](https://togithub.com/ionic-team/stencil/issues/3602)) ([3013f5e](https://togithub.com/ionic-team/stencil/commit/3013f5e9b03bf48db5c70472e7b4a3f89c444bfc))
- **logger:** fix possibly-null property access in logger-typescript.ts ([#3627](https://togithub.com/ionic-team/stencil/issues/3627)) ([49ead11](https://togithub.com/ionic-team/stencil/commit/49ead1172b60385868a61ba958bb8bc8cb2fb15c)), partially fixes [#3443](https://togithub.com/ionic-team/stencil/issues/3443)
### [`v2.18.1`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2181-2022-10-03)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.18.0...v2.18.1)
##### Bug Fixes
- **cli:** typo in telemetry command ([#3602](https://togithub.com/ionic-team/stencil/issues/3602)) ([3013f5e](https://togithub.com/ionic-team/stencil/commit/3013f5e9b03bf48db5c70472e7b4a3f89c444bfc))
- **logger:** fix possibly-null property access in logger-typescript.ts ([#3627](https://togithub.com/ionic-team/stencil/issues/3627)) ([49ead11](https://togithub.com/ionic-team/stencil/commit/49ead1172b60385868a61ba958bb8bc8cb2fb15c)), partially fixes [#3443](https://togithub.com/ionic-team/stencil/issues/3443)
### [`v2.18.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2180-2022-09-12)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.4...v2.18.0)
##### Bug Fixes
- **collection:** properly transform imports ([#3523](https://togithub.com/ionic-team/stencil/issues/3523)) ([ac2c09e](https://togithub.com/ionic-team/stencil/commit/ac2c09e41ab1dee497a695e93b01ff434334883c))
##### Features
- **loader:** add private field to loader's package.json ([#3566](https://togithub.com/ionic-team/stencil/issues/3566)) ([fc8efb3](https://togithub.com/ionic-team/stencil/commit/fc8efb3ae6f3aac50c2a7f6dc0d4283d37b27a2c))
- **typescript:** add support for typescript v4.7 ([#3530](https://togithub.com/ionic-team/stencil/issues/3530)) ([1226e56](https://togithub.com/ionic-team/stencil/commit/1226e56169af916862e9f50e7fe35d6fac96d881))
#### š [2.17.4](https://togithub.com/ionic-team/stencil/compare/v2.17.3...v2.17.4) (2022-08-22)
##### Bug Fixes
- **compiler:** don't break HMR by mangling CSS ([#3517](https://togithub.com/ionic-team/stencil/issues/3517)) ([f5b2b69](https://togithub.com/ionic-team/stencil/commit/f5b2b69c23de044825fccb054610a52a345415e4)), closes [#3461](https://togithub.com/ionic-team/stencil/issues/3461)
- **task:** consider config sys in task runner ([#3518](https://togithub.com/ionic-team/stencil/issues/3518)) ([103ec60](https://togithub.com/ionic-team/stencil/commit/103ec6098a5367d0de26450e1010bddb7ae8e890)), closes [#3510](https://togithub.com/ionic-team/stencil/issues/3510)
#### š [2.17.3](https://togithub.com/ionic-team/stencil/compare/v2.17.2...v2.17.3) (2022-08-02)
##### Bug Fixes
- **validation:** update module location suggestion ([#3508](https://togithub.com/ionic-team/stencil/issues/3508)) ([9ccde5e](https://togithub.com/ionic-team/stencil/commit/9ccde5e5b693e564326f6c3f1104a7e3ebf1d1b1)), closes [#3507](https://togithub.com/ionic-team/stencil/issues/3507)
#### š¤ [2.17.2](https://togithub.com/ionic-team/stencil/compare/v2.17.2-0...v2.17.2) (2022-08-01)
##### Bug Fixes
- **cli:** fix bug with parsing --fooBar=baz type CLI flags ([#3483](https://togithub.com/ionic-team/stencil/issues/3483)) ([65f5275](https://togithub.com/ionic-team/stencil/commit/65f5275ea64ba8c733eb959b5cf0c83a271877dc)), closes [#3471](https://togithub.com/ionic-team/stencil/issues/3471) [#3481](https://togithub.com/ionic-team/stencil/issues/3481)
- **cli:** remove usage of deprecated npm env var from arg parser ([#3486](https://togithub.com/ionic-team/stencil/issues/3486)) ([22d9858](https://togithub.com/ionic-team/stencil/commit/22d985807587f500124af06a6436985b203fbc42)), closes [#3482](https://togithub.com/ionic-team/stencil/issues/3482)
- **compiler:** fix typedef file generated for dist-custom-elements ([#3468](https://togithub.com/ionic-team/stencil/issues/3468)) ([854d498](https://togithub.com/ionic-team/stencil/commit/854d498840c15c152b003f0ea3e96d98c97a991d))
- **compiler:** update package.json validation for the 'module' field ([#3475](https://togithub.com/ionic-team/stencil/issues/3475)) ([47c4ccb](https://togithub.com/ionic-team/stencil/commit/47c4ccb032fd0be8927a23187ba6d560a1832b1e))
- **mock-doc:** add missing methods to the element mock ([#3480](https://togithub.com/ionic-team/stencil/issues/3480)) ([835e00f](https://togithub.com/ionic-team/stencil/commit/835e00fb16073616a07a9d59e9696d4cfec4277b))
##### Features
- **mock-doc:** dispatch blur and focus events ([#3449](https://togithub.com/ionic-team/stencil/issues/3449)) ([15520b7](https://togithub.com/ionic-team/stencil/commit/15520b7066b366078f79be95ccc59d33aeff40d9))
#### š [2.17.2-0](https://togithub.com/ionic-team/stencil/compare/v2.17.1...v2.17.2-0) (2022-07-19)
##### Bug Fixes
- **compiler:** fix typedef file generated for dist-custom-elements ([#3468](https://togithub.com/ionic-team/stencil/issues/3468)) ([854d498](https://togithub.com/ionic-team/stencil/commit/854d498840c15c152b003f0ea3e96d98c97a991d))
##### Features
- **mock-doc:** dispatch blur and focus events ([#3449](https://togithub.com/ionic-team/stencil/issues/3449)) ([15520b7](https://togithub.com/ionic-team/stencil/commit/15520b7066b366078f79be95ccc59d33aeff40d9))
#### š [2.17.1](https://togithub.com/ionic-team/stencil/compare/v2.17.0...v2.17.1) (2022-07-11)
##### Bug Fixes
- **cli:** add explicit support for Jest CLI arguments ([#3444](https://togithub.com/ionic-team/stencil/issues/3444)) ([700b3a9](https://togithub.com/ionic-team/stencil/commit/700b3a9e010072db293a385eb90e30afc746cbef))
- **compiler:** handle null window.location.origin ([#2813](https://togithub.com/ionic-team/stencil/issues/2813)) ([255cd66](https://togithub.com/ionic-team/stencil/commit/255cd6619e30e1af738f0690edb9e758871ed950))
- **styles:** ensure styles are applied before paint ([#3452](https://togithub.com/ionic-team/stencil/issues/3452)) ([c47cec6](https://togithub.com/ionic-team/stencil/commit/c47cec6581d4409e8261b3516b78532b5c49d079))
### [`v2.17.4`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2174-2022-08-22)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.3...v2.17.4)
##### Bug Fixes
- **compiler:** don't break HMR by mangling CSS ([#3517](https://togithub.com/ionic-team/stencil/issues/3517)) ([f5b2b69](https://togithub.com/ionic-team/stencil/commit/f5b2b69c23de044825fccb054610a52a345415e4)), closes [#3461](https://togithub.com/ionic-team/stencil/issues/3461)
- **task:** consider config sys in task runner ([#3518](https://togithub.com/ionic-team/stencil/issues/3518)) ([103ec60](https://togithub.com/ionic-team/stencil/commit/103ec6098a5367d0de26450e1010bddb7ae8e890)), closes [#3510](https://togithub.com/ionic-team/stencil/issues/3510)
### [`v2.17.3`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2173-2022-08-02)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.2...v2.17.3)
##### Bug Fixes
- **validation:** update module location suggestion ([#3508](https://togithub.com/ionic-team/stencil/issues/3508)) ([9ccde5e](https://togithub.com/ionic-team/stencil/commit/9ccde5e5b693e564326f6c3f1104a7e3ebf1d1b1)), closes [#3507](https://togithub.com/ionic-team/stencil/issues/3507)
### [`v2.17.2`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2172-2022-08-01)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.1...v2.17.2)
##### Bug Fixes
- **cli:** fix bug with parsing --fooBar=baz type CLI flags ([#3483](https://togithub.com/ionic-team/stencil/issues/3483)) ([65f5275](https://togithub.com/ionic-team/stencil/commit/65f5275ea64ba8c733eb959b5cf0c83a271877dc)), closes [#3471](https://togithub.com/ionic-team/stencil/issues/3471) [#3481](https://togithub.com/ionic-team/stencil/issues/3481)
- **cli:** remove usage of deprecated npm env var from arg parser ([#3486](https://togithub.com/ionic-team/stencil/issues/3486)) ([22d9858](https://togithub.com/ionic-team/stencil/commit/22d985807587f500124af06a6436985b203fbc42)), closes [#3482](https://togithub.com/ionic-team/stencil/issues/3482)
- **compiler:** fix typedef file generated for dist-custom-elements ([#3468](https://togithub.com/ionic-team/stencil/issues/3468)) ([854d498](https://togithub.com/ionic-team/stencil/commit/854d498840c15c152b003f0ea3e96d98c97a991d))
- **compiler:** update package.json validation for the 'module' field ([#3475](https://togithub.com/ionic-team/stencil/issues/3475)) ([47c4ccb](https://togithub.com/ionic-team/stencil/commit/47c4ccb032fd0be8927a23187ba6d560a1832b1e))
- **mock-doc:** add missing methods to the element mock ([#3480](https://togithub.com/ionic-team/stencil/issues/3480)) ([835e00f](https://togithub.com/ionic-team/stencil/commit/835e00fb16073616a07a9d59e9696d4cfec4277b))
##### Features
- **mock-doc:** dispatch blur and focus events ([#3449](https://togithub.com/ionic-team/stencil/issues/3449)) ([15520b7](https://togithub.com/ionic-team/stencil/commit/15520b7066b366078f79be95ccc59d33aeff40d9))
### [`v2.17.1`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2171-2022-07-11)
[Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.0...v2.17.1)
##### Bug Fixes
- **cli:** add explicit support for Jest CLI arguments ([#3444](https://togithub.com/ionic-team/stencil/issues/3444)) ([700b3a9](https://togithub.com/ionic-team/stencil/commit/700b3a9e010072db293a385eb90e30afc746cbef))
- **compiler:** handle null window.location.origin ([#2813](https://togithub.com/ionic-team/stencil/issues/2813)) ([255cd66](https://togithub.com/ionic-team/stencil/commit/255cd6619e30e1af738f0690edb9e758871ed950))
- **styles:** ensure styles are applied before paint ([#3452](https://togithub.com/ionic-team/stencil/issues/3452)) ([c47cec6](https://togithub.com/ionic-team/stencil/commit/c47cec6581d4409e8261b3516b78532b5c49d079))
Configuration
š Schedule: Branch creation - "after 6pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.17.0
->2.22.3
Release Notes
ionic-team/stencil (@stencil/core)
### [`v2.22.3`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2223-2023-03-14) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.22.2...v2.22.3) ##### Bug Fixes - **compiler:** use file system polling events in watch mode ([#4147](https://togithub.com/ionic-team/stencil/issues/4147)) ([7f3d514](https://togithub.com/ionic-team/stencil/commit/7f3d514c5a12e6563e315a834329da40026dd538)), fixes [#3952](https://togithub.com/ionic-team/stencil/issues/3952), [#4011](https://togithub.com/ionic-team/stencil/issues/4011), [#4044](https://togithub.com/ionic-team/stencil/issues/4044) ### [`v2.22.2`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2222-2023-01-23) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.22.1...v2.22.2) ##### Bug Fixes - **runtime:** workaround for performance slowing in Chrome 109 ([#3995](https://togithub.com/ionic-team/stencil/issues/3995)) ([6544422](https://togithub.com/ionic-team/stencil/commit/65444226303bf2ccb678576b4fb57b4df35e0a18)) ### [`v2.22.1`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2221-2023-01-17) [Compare Source](https://togithub.com/ionic-team/stencil/compare/8511d6110e6c7746c75b5a113d81bfa9cbc0cb65...v2.22.1) ##### 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 - **runtime:** support for CSP nonces ([#3823](https://togithub.com/ionic-team/stencil/issues/3823), [#3955](https://togithub.com/ionic-team/stencil/issues/3955)) ([c91ed48](https://togithub.com/ionic-team/stencil/commit/c91ed48ddef36e77b3e7f0c26a47e527ce6b9dd6)) ### [`v2.22.0`](https://togithub.com/ionic-team/stencil/compare/v2.21.0...8511d6110e6c7746c75b5a113d81bfa9cbc0cb65) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.21.0...8511d6110e6c7746c75b5a113d81bfa9cbc0cb65) ### [`v2.21.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2210-2023-01-04) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.20.0...v2.21.0) ##### Features - **compiler:** copy doc block from component to generated types ([#3525](https://togithub.com/ionic-team/stencil/issues/3525)) ([2e4b1fc](https://togithub.com/ionic-team/stencil/commit/2e4b1fcdc0b3fd41928d27cf9ee525a15b02d617)) - **typescript:** add support for typescript 4.9 ([#3863](https://togithub.com/ionic-team/stencil/issues/3863)) ([542c46a](https://togithub.com/ionic-team/stencil/commit/542c46a94400246f1b995df0840c918e080a9e57)) ##### Thanks š Thanks for [@jgroth](https://togithub.com/jgroth) for their contributions! š ### [`v2.20.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2200-2022-12-05) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.19.3...v2.20.0) ##### Bug Fixes - **cli:** ensure that argument order is correct for Jest ([#3827](https://togithub.com/ionic-team/stencil/issues/3827)) ([eb44060](https://togithub.com/ionic-team/stencil/commit/eb440602d79396eebbf3f8a509f60f3e03417440)) ##### Features - **typescript:** support typescript 4.8 ([#3743](https://togithub.com/ionic-team/stencil/issues/3743)) ([8fa35f2](https://togithub.com/ionic-team/stencil/commit/8fa35f2e12a5da09cf28e7b92103675164957d08)) ##### Thanks š Thanks for [@PengBoUESTC](https://togithub.com/PengBoUESTC) for their contributions! š #### š [2.19.3](https://togithub.com/ionic-team/stencil/compare/v2.19.2...v2.19.3) (2022-11-15) ##### Bug Fixes - **cli:** refactor CLI argument parser ([#3765](https://togithub.com/ionic-team/stencil/issues/3765)) ([d34c4f2](https://togithub.com/ionic-team/stencil/commit/d34c4f24c27493197caeb2548a0652ef574f2be2)), closes [#3712](https://togithub.com/ionic-team/stencil/issues/3712) - **generate:** prevent type error when existing task ([#3793](https://togithub.com/ionic-team/stencil/issues/3793)) ([f553fde](https://togithub.com/ionic-team/stencil/commit/f553fdeaf256e02f084bd64b4329e77e634965a8)) ##### Thanks š Thanks for [@PengBoUESTC](https://togithub.com/PengBoUESTC) and [@boahc077](https://togithub.com/boahc077) for their contributions! š #### š [2.19.2](https://togithub.com/ionic-team/stencil/compare/v2.19.2-0...v2.19.2) (2022-10-27) ##### Bug Fixes - **compiler:** account for an existing constructor in convert-decorators ([#3776](https://togithub.com/ionic-team/stencil/issues/3776)) ([7c92dbf](https://togithub.com/ionic-team/stencil/commit/7c92dbfe5888529619898ff7ed42d690a54d6eb5)), closes [#3773](https://togithub.com/ionic-team/stencil/issues/3773) #### šµ [2.19.2-0](https://togithub.com/ionic-team/stencil/compare/v2.19.1...v2.19.2-0) (2022-10-27) ##### Bug Fixes - **compiler:** account for an existing constructor in convert-decorators ([#3776](https://togithub.com/ionic-team/stencil/issues/3776)) ([7c92dbf](https://togithub.com/ionic-team/stencil/commit/7c92dbfe5888529619898ff7ed42d690a54d6eb5)), closes [#3773](https://togithub.com/ionic-team/stencil/issues/3773) #### š» [2.19.1](https://togithub.com/ionic-team/stencil/compare/v2.19.1-0...v2.19.1) (2022-10-26) ##### Bug Fixes - **docs:** avoid duplicating manual documentation ([#3766](https://togithub.com/ionic-team/stencil/issues/3766)) ([82d3596](https://togithub.com/ionic-team/stencil/commit/82d359673f65c87ff89980beb2f118b6169698ff)), closes [#3762](https://togithub.com/ionic-team/stencil/issues/3762) #### šŗ [2.19.1-0](https://togithub.com/ionic-team/stencil/compare/v2.19.0...v2.19.1-0) (2022-10-25) ##### Bug Fixes - **docs:** avoid duplicating manual documentation ([#3766](https://togithub.com/ionic-team/stencil/issues/3766)) ([82d3596](https://togithub.com/ionic-team/stencil/commit/82d359673f65c87ff89980beb2f118b6169698ff)), closes [#3762](https://togithub.com/ionic-team/stencil/issues/3762) ### [`v2.19.3`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2193-2022-11-15) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.19.2...v2.19.3) ##### Bug Fixes - **cli:** refactor CLI argument parser ([#3765](https://togithub.com/ionic-team/stencil/issues/3765)) ([d34c4f2](https://togithub.com/ionic-team/stencil/commit/d34c4f24c27493197caeb2548a0652ef574f2be2)), closes [#3712](https://togithub.com/ionic-team/stencil/issues/3712) - **generate:** prevent type error when existing task ([#3793](https://togithub.com/ionic-team/stencil/issues/3793)) ([f553fde](https://togithub.com/ionic-team/stencil/commit/f553fdeaf256e02f084bd64b4329e77e634965a8)) ##### Thanks š Thanks for [@PengBoUESTC](https://togithub.com/PengBoUESTC) and [@boahc077](https://togithub.com/boahc077) for their contributions! š ### [`v2.19.2`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2192-2022-10-27) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.19.1...v2.19.2) ##### Bug Fixes - **compiler:** account for an existing constructor in convert-decorators ([#3776](https://togithub.com/ionic-team/stencil/issues/3776)) ([7c92dbf](https://togithub.com/ionic-team/stencil/commit/7c92dbfe5888529619898ff7ed42d690a54d6eb5)), closes [#3773](https://togithub.com/ionic-team/stencil/issues/3773) ### [`v2.19.1`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2191-2022-10-26) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.19.0...v2.19.1) ##### Bug Fixes - **docs:** avoid duplicating manual documentation ([#3766](https://togithub.com/ionic-team/stencil/issues/3766)) ([82d3596](https://togithub.com/ionic-team/stencil/commit/82d359673f65c87ff89980beb2f118b6169698ff)), closes [#3762](https://togithub.com/ionic-team/stencil/issues/3762) ### [`v2.19.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2190-2022-10-24) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.18.1...v2.19.0) ##### Bug Fixes - **cli:** "Browserslist: caniuse-lite is outdated" spams output when buildEs5 is truthy ([#3649](https://togithub.com/ionic-team/stencil/issues/3649)) ([d30cf58](https://togithub.com/ionic-team/stencil/commit/d30cf5800c22d77d93bd68d9139877f89d524263)) - **compiler:** update handling of decorators to support emitting ES2022+ ([#3614](https://togithub.com/ionic-team/stencil/issues/3614)) ([f977830](https://togithub.com/ionic-team/stencil/commit/f97783029274f9ee5ea58ba74ab15905c5113c93)) - **jest:** adjust conversion of CLI args to Jest args ([#3730](https://togithub.com/ionic-team/stencil/issues/3730)) ([5b76a0a](https://togithub.com/ionic-team/stencil/commit/5b76a0a90527b290420506036efbbb7c8e8451a4)), closes [#3724](https://togithub.com/ionic-team/stencil/issues/3724) ##### Features - **docs-readme:** add overview to readme ([#3635](https://togithub.com/ionic-team/stencil/issues/3635)) ([2db4f4d](https://togithub.com/ionic-team/stencil/commit/2db4f4de62c9547ccafb1d382130fcf82fd9ebf4)) #### š [2.18.1](https://togithub.com/ionic-team/stencil/compare/v2.18.0...v2.18.1) (2022-10-03) ##### Bug Fixes - **cli:** typo in telemetry command ([#3602](https://togithub.com/ionic-team/stencil/issues/3602)) ([3013f5e](https://togithub.com/ionic-team/stencil/commit/3013f5e9b03bf48db5c70472e7b4a3f89c444bfc)) - **logger:** fix possibly-null property access in logger-typescript.ts ([#3627](https://togithub.com/ionic-team/stencil/issues/3627)) ([49ead11](https://togithub.com/ionic-team/stencil/commit/49ead1172b60385868a61ba958bb8bc8cb2fb15c)), partially fixes [#3443](https://togithub.com/ionic-team/stencil/issues/3443) ### [`v2.18.1`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2181-2022-10-03) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.18.0...v2.18.1) ##### Bug Fixes - **cli:** typo in telemetry command ([#3602](https://togithub.com/ionic-team/stencil/issues/3602)) ([3013f5e](https://togithub.com/ionic-team/stencil/commit/3013f5e9b03bf48db5c70472e7b4a3f89c444bfc)) - **logger:** fix possibly-null property access in logger-typescript.ts ([#3627](https://togithub.com/ionic-team/stencil/issues/3627)) ([49ead11](https://togithub.com/ionic-team/stencil/commit/49ead1172b60385868a61ba958bb8bc8cb2fb15c)), partially fixes [#3443](https://togithub.com/ionic-team/stencil/issues/3443) ### [`v2.18.0`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2180-2022-09-12) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.4...v2.18.0) ##### Bug Fixes - **collection:** properly transform imports ([#3523](https://togithub.com/ionic-team/stencil/issues/3523)) ([ac2c09e](https://togithub.com/ionic-team/stencil/commit/ac2c09e41ab1dee497a695e93b01ff434334883c)) ##### Features - **loader:** add private field to loader's package.json ([#3566](https://togithub.com/ionic-team/stencil/issues/3566)) ([fc8efb3](https://togithub.com/ionic-team/stencil/commit/fc8efb3ae6f3aac50c2a7f6dc0d4283d37b27a2c)) - **typescript:** add support for typescript v4.7 ([#3530](https://togithub.com/ionic-team/stencil/issues/3530)) ([1226e56](https://togithub.com/ionic-team/stencil/commit/1226e56169af916862e9f50e7fe35d6fac96d881)) #### š [2.17.4](https://togithub.com/ionic-team/stencil/compare/v2.17.3...v2.17.4) (2022-08-22) ##### Bug Fixes - **compiler:** don't break HMR by mangling CSS ([#3517](https://togithub.com/ionic-team/stencil/issues/3517)) ([f5b2b69](https://togithub.com/ionic-team/stencil/commit/f5b2b69c23de044825fccb054610a52a345415e4)), closes [#3461](https://togithub.com/ionic-team/stencil/issues/3461) - **task:** consider config sys in task runner ([#3518](https://togithub.com/ionic-team/stencil/issues/3518)) ([103ec60](https://togithub.com/ionic-team/stencil/commit/103ec6098a5367d0de26450e1010bddb7ae8e890)), closes [#3510](https://togithub.com/ionic-team/stencil/issues/3510) #### š [2.17.3](https://togithub.com/ionic-team/stencil/compare/v2.17.2...v2.17.3) (2022-08-02) ##### Bug Fixes - **validation:** update module location suggestion ([#3508](https://togithub.com/ionic-team/stencil/issues/3508)) ([9ccde5e](https://togithub.com/ionic-team/stencil/commit/9ccde5e5b693e564326f6c3f1104a7e3ebf1d1b1)), closes [#3507](https://togithub.com/ionic-team/stencil/issues/3507) #### š¤ [2.17.2](https://togithub.com/ionic-team/stencil/compare/v2.17.2-0...v2.17.2) (2022-08-01) ##### Bug Fixes - **cli:** fix bug with parsing --fooBar=baz type CLI flags ([#3483](https://togithub.com/ionic-team/stencil/issues/3483)) ([65f5275](https://togithub.com/ionic-team/stencil/commit/65f5275ea64ba8c733eb959b5cf0c83a271877dc)), closes [#3471](https://togithub.com/ionic-team/stencil/issues/3471) [#3481](https://togithub.com/ionic-team/stencil/issues/3481) - **cli:** remove usage of deprecated npm env var from arg parser ([#3486](https://togithub.com/ionic-team/stencil/issues/3486)) ([22d9858](https://togithub.com/ionic-team/stencil/commit/22d985807587f500124af06a6436985b203fbc42)), closes [#3482](https://togithub.com/ionic-team/stencil/issues/3482) - **compiler:** fix typedef file generated for dist-custom-elements ([#3468](https://togithub.com/ionic-team/stencil/issues/3468)) ([854d498](https://togithub.com/ionic-team/stencil/commit/854d498840c15c152b003f0ea3e96d98c97a991d)) - **compiler:** update package.json validation for the 'module' field ([#3475](https://togithub.com/ionic-team/stencil/issues/3475)) ([47c4ccb](https://togithub.com/ionic-team/stencil/commit/47c4ccb032fd0be8927a23187ba6d560a1832b1e)) - **mock-doc:** add missing methods to the element mock ([#3480](https://togithub.com/ionic-team/stencil/issues/3480)) ([835e00f](https://togithub.com/ionic-team/stencil/commit/835e00fb16073616a07a9d59e9696d4cfec4277b)) ##### Features - **mock-doc:** dispatch blur and focus events ([#3449](https://togithub.com/ionic-team/stencil/issues/3449)) ([15520b7](https://togithub.com/ionic-team/stencil/commit/15520b7066b366078f79be95ccc59d33aeff40d9)) #### š [2.17.2-0](https://togithub.com/ionic-team/stencil/compare/v2.17.1...v2.17.2-0) (2022-07-19) ##### Bug Fixes - **compiler:** fix typedef file generated for dist-custom-elements ([#3468](https://togithub.com/ionic-team/stencil/issues/3468)) ([854d498](https://togithub.com/ionic-team/stencil/commit/854d498840c15c152b003f0ea3e96d98c97a991d)) ##### Features - **mock-doc:** dispatch blur and focus events ([#3449](https://togithub.com/ionic-team/stencil/issues/3449)) ([15520b7](https://togithub.com/ionic-team/stencil/commit/15520b7066b366078f79be95ccc59d33aeff40d9)) #### š [2.17.1](https://togithub.com/ionic-team/stencil/compare/v2.17.0...v2.17.1) (2022-07-11) ##### Bug Fixes - **cli:** add explicit support for Jest CLI arguments ([#3444](https://togithub.com/ionic-team/stencil/issues/3444)) ([700b3a9](https://togithub.com/ionic-team/stencil/commit/700b3a9e010072db293a385eb90e30afc746cbef)) - **compiler:** handle null window.location.origin ([#2813](https://togithub.com/ionic-team/stencil/issues/2813)) ([255cd66](https://togithub.com/ionic-team/stencil/commit/255cd6619e30e1af738f0690edb9e758871ed950)) - **styles:** ensure styles are applied before paint ([#3452](https://togithub.com/ionic-team/stencil/issues/3452)) ([c47cec6](https://togithub.com/ionic-team/stencil/commit/c47cec6581d4409e8261b3516b78532b5c49d079)) ### [`v2.17.4`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2174-2022-08-22) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.3...v2.17.4) ##### Bug Fixes - **compiler:** don't break HMR by mangling CSS ([#3517](https://togithub.com/ionic-team/stencil/issues/3517)) ([f5b2b69](https://togithub.com/ionic-team/stencil/commit/f5b2b69c23de044825fccb054610a52a345415e4)), closes [#3461](https://togithub.com/ionic-team/stencil/issues/3461) - **task:** consider config sys in task runner ([#3518](https://togithub.com/ionic-team/stencil/issues/3518)) ([103ec60](https://togithub.com/ionic-team/stencil/commit/103ec6098a5367d0de26450e1010bddb7ae8e890)), closes [#3510](https://togithub.com/ionic-team/stencil/issues/3510) ### [`v2.17.3`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2173-2022-08-02) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.2...v2.17.3) ##### Bug Fixes - **validation:** update module location suggestion ([#3508](https://togithub.com/ionic-team/stencil/issues/3508)) ([9ccde5e](https://togithub.com/ionic-team/stencil/commit/9ccde5e5b693e564326f6c3f1104a7e3ebf1d1b1)), closes [#3507](https://togithub.com/ionic-team/stencil/issues/3507) ### [`v2.17.2`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2172-2022-08-01) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.1...v2.17.2) ##### Bug Fixes - **cli:** fix bug with parsing --fooBar=baz type CLI flags ([#3483](https://togithub.com/ionic-team/stencil/issues/3483)) ([65f5275](https://togithub.com/ionic-team/stencil/commit/65f5275ea64ba8c733eb959b5cf0c83a271877dc)), closes [#3471](https://togithub.com/ionic-team/stencil/issues/3471) [#3481](https://togithub.com/ionic-team/stencil/issues/3481) - **cli:** remove usage of deprecated npm env var from arg parser ([#3486](https://togithub.com/ionic-team/stencil/issues/3486)) ([22d9858](https://togithub.com/ionic-team/stencil/commit/22d985807587f500124af06a6436985b203fbc42)), closes [#3482](https://togithub.com/ionic-team/stencil/issues/3482) - **compiler:** fix typedef file generated for dist-custom-elements ([#3468](https://togithub.com/ionic-team/stencil/issues/3468)) ([854d498](https://togithub.com/ionic-team/stencil/commit/854d498840c15c152b003f0ea3e96d98c97a991d)) - **compiler:** update package.json validation for the 'module' field ([#3475](https://togithub.com/ionic-team/stencil/issues/3475)) ([47c4ccb](https://togithub.com/ionic-team/stencil/commit/47c4ccb032fd0be8927a23187ba6d560a1832b1e)) - **mock-doc:** add missing methods to the element mock ([#3480](https://togithub.com/ionic-team/stencil/issues/3480)) ([835e00f](https://togithub.com/ionic-team/stencil/commit/835e00fb16073616a07a9d59e9696d4cfec4277b)) ##### Features - **mock-doc:** dispatch blur and focus events ([#3449](https://togithub.com/ionic-team/stencil/issues/3449)) ([15520b7](https://togithub.com/ionic-team/stencil/commit/15520b7066b366078f79be95ccc59d33aeff40d9)) ### [`v2.17.1`](https://togithub.com/ionic-team/stencil/blob/HEAD/CHANGELOG.md#-2171-2022-07-11) [Compare Source](https://togithub.com/ionic-team/stencil/compare/v2.17.0...v2.17.1) ##### Bug Fixes - **cli:** add explicit support for Jest CLI arguments ([#3444](https://togithub.com/ionic-team/stencil/issues/3444)) ([700b3a9](https://togithub.com/ionic-team/stencil/commit/700b3a9e010072db293a385eb90e30afc746cbef)) - **compiler:** handle null window.location.origin ([#2813](https://togithub.com/ionic-team/stencil/issues/2813)) ([255cd66](https://togithub.com/ionic-team/stencil/commit/255cd6619e30e1af738f0690edb9e758871ed950)) - **styles:** ensure styles are applied before paint ([#3452](https://togithub.com/ionic-team/stencil/issues/3452)) ([c47cec6](https://togithub.com/ionic-team/stencil/commit/c47cec6581d4409e8261b3516b78532b5c49d079))Configuration
š Schedule: Branch creation - "after 6pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.