Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@stencil/core

Package Overview
Dependencies
Maintainers
3
Versions
1339
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stencil/core - npm Package Versions

1
134

4.20.0-dev.1723438914.c41cbe6

Diff

ionicjs
published 4.20.0-dev.1723179708.afcc9a5 •

ionicjs
published 4.20.0-dev.1723093313.3d26064 •

ionicjs
published 4.20.0-dev.1723042000.ab8e748 •

ionicjs
published 4.20.0-dev.1723006894.3d26064 •

ionicjs
published 4.20.0-dev.1722920510.ab8e748 •

ionicjs
published 4.20.0-dev.1722834105.71bfde6 •

ionicjs
published 4.20.0 •

Changelog

Source

🚐 4.20.0 (2024-08-02)

Bug Fixes

  • core: add @stencil/core/testing/jest-preset to export map (#5900) (3def2b7), fixes #5896
  • compiler: don't allow shadowRoot getter to avoid hydration issues (#5912) (5dd4f7f)
  • compiler: no need for commenting selectors anymore (#5892) (d571bbb), fixes #5880
  • compiler: respect project tsconfig watch options (#5916) (74adeee), closes #5709, fixes #5709, fixes #5592
  • compiler: run copy task after other output targets (#5902) (c3d4e8b), fixes #5592
  • core: add missing screenshot export (#5909) (764a8ba), fixes #5906
  • hydrate: ensure beforeHydrateFn and afterHydrateFn always return a function (#5890) (a7c212c), fixes #5884
  • runtime: hydrate shadow dom first (#5911) (ccf1a89)
  • runtime: make isSameVnode return false on initial render in a hydration case (#5891) (82a7bb9)
  • testing: update Jest types (#5910) (5f8c969), fixes #5908
  • core: update TypeScript to v5.5 (#5898) (5e74837)

Note

As we’ve made further enhancements to support declarative Shadow DOM, the Stencil team has determined that it’s not feasible to allow users to render a shadow component as a scoped component after compilation, such as by calling renderToString with serializeShadowRoot: false. This is because Stencil compiles styles for either shadow or scoped mode during the compilation process, embedding these styles into the hydrate module. Once this compilation is complete, the styles cannot be transformed to support the other mode. Recognizing that this change would impact the current functionality, the Stencil team has decided to proceed with this update. Moving forward, we recommend serializing all components marked with shadow: true as declarative Shadow DOM.

ionicjs
published 4.19.2-dev.1722574904.74adeee •

ionicjs
published 4.19.2-dev.1722488508.4a6203f •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc