Skip to content

Releases: ionic-team/stencil

🐷 v4.21.0 (2024-08-26)

26 Aug 18:53
f741f44
Compare
Choose a tag to compare

Bug Fixes

  • compiler: default asyncLoading build conditional to true (#5941) (0e261d6), closes #3580
  • compiler: prefer localName over originalName by running an empty check on originalName (#5943) (0f42656), closes #5882
  • compiler: verify parent node when validating component members (#5942) (37a0aaf), closes #5940
  • runtime: have fallback for style setting (#5948) (ae19d7a)
  • runtime: only use setter if existing (#5947) (7e9fa60), closes #2703
  • runtime: place scoped component styles after preconnect links but before custom styles (#5938) (8f92b11)
  • runtime: provide second arg to insertBefore (#5933) (afcc9a5)
  • runtime: render component styles at the end of the head tag (#5926) (90da726), closes #5915
  • runtime: update call to prepend to remove null node (#5946) (970c5d2)
  • typescript: fix documentation on 'serializeShadowRoot' flag (#5927) (277e3e3), closes #5914

Features

🚐 v4.20.0 (2024-08-02)

02 Aug 18:28
71bfde6
Compare
Choose a tag to compare

Bug Fixes

🏉 v4.19.2 (2024-07-02)

02 Jul 17:00
450f518
Compare
Choose a tag to compare

Bug Fixes

🍈 v4.19.1 (2024-06-27)

27 Jun 21:56
de88943
Compare
Choose a tag to compare

Bug Fixes

  • compiler: account for package imports in aliasing (#5862) (02b41d3), fixes #5859
  • compiler: try to create web worker with the workerPath before falling back to blob (#3513) (c84dd32), fixes #3512
  • hydrate: change type resolve order (#5863) (42b1ff2)
  • internal: add cli sub package to export map (ad95222)
  • internal: add mock-doc export in client runtime package.json (ad95222)

Thanks

🎉 Thanks to @saschanowak and @jeski-bright for their contributions! 🎉

🏄 v4.19.0 (2024-06-26)

26 Jun 20:32
960990c
Compare
Choose a tag to compare

Bug Fixes

Features

  • cli: support generation of sass and less files (#5857) (1883812), closes #2155
  • compiler: generate export maps on build (#5809) (b6d2404)
  • complier: support type import aliasing (#5836) (7ffb25d), closes #2335
  • runtime: support declarative shadow DOM (#5792) (c837063), closes #4010
  • testing: add toHaveLastReceivedEventDetail event spy matcher (#5829) (63491de), closes #2488
  • testing: allow to disable network error logging via 'logFailingNetworkRequests' option (#5839) (dac3e33), closes #2572
  • testing: expose captureBeyondViewport in pageCompareScreenshot (#5828) (cf6a450), closes #3188

😄 v4.18.3 (2024-05-28)

28 May 18:49
51b25df
Compare
Choose a tag to compare

Bug Fixes

  • esbuild: remove all node: imports from glob script to keep support for Jest v26 (#5784) (5f4fcfa), fixes #5766
  • mock-doc: support toDataURL method in canvas (#5773) (3830dad), closes #2923
  • runtime: add missing intermediate parents scope ids to the elements (#5775) (56c60d4), fixes #5774

⛲️ v4.18.2 (2024-05-20)

20 May 18:45
6e785f3
Compare
Choose a tag to compare

Bug Fixes

  • e2e: allow to fetch CSS variables assigned to host elements (#5682) (e420eb6), closes #5681
  • hydrate: respect HydratedFlag configuration in hydrate script (#5741) (3538d06), closes #3606
  • runtime: always throw if component can not be loaded (#5762) (1d52b95), closes #5759
  • runtime: support watch for components with custom tag names (#5767) (f561e0f), closes #3554
  • runtime: throw proper error if component is loaded with invalid runtime (#5675) (3cfbb8d), closes #5596
  • types: move autofocus attr/prop definition to HTMLAttributes (#5727) (3a33eff), closes #5726

Thanks

🎉 Thanks to jcfranco for their contributions! 🎉

🏍 v4.18.1 (2024-05-13)

13 May 19:51
a3c0f37
Compare
Choose a tag to compare

Bug Fixes

  • build: do not copy polyfills to the dist OT unless building es5 (#5725) (945df46), closes #5416
  • compiler: Allow OutputTargetCustom to be called on devMode (#5541) (b0a9f7b), closes #5514
  • compiler: deprecate scriptDataOpts (#5737) (da25aaa)
  • declarations: Attribute ping is missing on AnchorHTMLAttributes (#5752) (d345412), closes #5751
  • runtime: add root scope id to the user provided nested children as classname (#5750) (e864132), closes #5749

Thanks

🎉 Thanks @janerikmai and @yigityuce for their contributions! 🎉

🍵 4.18.0 (2024-05-06)

06 May 16:00
43454bb
Compare
Choose a tag to compare

Bug Fixes

Features

  • docs: add style mode to docs-json output (#5718) (44fcba1)

Thanks

🎉 Thanks @yigityuce for their contributions! 🎉

🏊 4.17.2 (2024-04-29)

29 Apr 14:28
804cdae
Compare
Choose a tag to compare

Bug Fixes

  • build: address @ionic/angular bundle size issue (#5705) (0a7becc)
  • compiler: recognize loud comments when generating style docs (#5706) (a325f5c), closes #5623