Releases: ionic-team/stencil
Releases · ionic-team/stencil
🚡 4.14.0 (2024-04-01)
Bug Fixes
Features
- testing: allow to set screenshot timeout option in Jest v28+ (#5537) (6df12b2)
- testing: support deep piercing with Puppeteer (#5481) (13d5d41)
- typescript: Update dependency typescript to v5.4.3 (#5588) (9d489e4)
🚞 v4.13.0 (2024-03-18)
Bug Fixes
- compiler: allow to set custom root directory (#5446) (b6b9617)
- compiler: don't validate references for
@Prop
, @Method
and @Event
decorator (#5475) (3e45a82), closes #1352
- renderer: fix conditional rendering issue (#5365) (5aa886e), closes #5335
- renderer: fix missing slot ref callback handling (#5337) (41f877e), closes #5335
- runtime: remove
forceUpdate
in appendChild
patch (#5437) (e03795b)
- sys: fix expected types for
createNodeLogger
and createNodeSys
(#5375) (7a70281)
- testing: use viewport for Puppeteer screenshot clip dimensions (#5359) (c879800), closes #5353
Features
Thanks
🎉 Thanks @yigityuce for their contributions! 🎉
🍍 v4.12.6 (2024-03-11)
Bug Fixes
- cli: move version logging earlier in CLI to allow
-v
, --version
(#5425) (194b0fc)
- compiler: fix generated import statement (#5419) (502da1b)
- test: ensure screenshot dir is cleaned up (#5421) (15e7a49)
💙 v4.12.5 (2024-03-04)
Bug Fixes
Thanks
🎉 andrew9994 for your contribution!
🐍 v4.12.3 (2024-02-20)
Bug Fixes
- compiler: point crypto import at
crypto
instead of node:crypto
(#5369) (7fb783f), closes #5358
- runtime: replace
innerHTML
with textContent
for CSS injection (#5207) (8de2ab5), closes #5206
Thanks
🎉 Thanks TheodoreGC for their contributions! 🎉
🎯 v4.12.2 (2024-02-12)
Bug Fixes
- compiler: support async globalScripts functions (#5158) (8a129ce), closes #3392
- mock-doc: overwrite parentElement in MockHTMLElement to return null (#5336) (0d9ed22), closes #5252
🏸 v4.12.1 (2024-02-05)
Bug Fixes
- mock-doc: improve error message when
:scope
selector is used (#5318) (f5d4e98)
- runtime: dynamic slot name change (#5304) (9d9fe41), closes #2982
- runtime: only generate lazy build CSS when there are component tags (#5305) (a0c1bd0), closes #3771
🌅 4.12.0 (2024-01-29)
Bug Fixes
- hmr: allow changes to component decorators when using HMR (#5290) (656355f)
Features
- runtime: automatically insert
key
attrs during compilation (#5143) (9c47438)
🍝 4.11.0 (2024-01-22)
Bug Fixes
- runtime: resolve memory leak caused by global content ref (#5266) (fb1b3f5)
- screenshot: recognise clip options (#5205) (0d61a53)
- style: fixes to watching nested and multiple styles on Stencil components (#5244) (fa5ab1b)
Features
- compiler: deprecate customResolveOptions config option (#5269) (6faf746)
- deps: upgrade rollup, commonjs plugin (#5274) (661120c)