@lwc/synthetic-shadow
9.5.3 · 27 Oct 2026MIT276.2k / weekRepositoryHomepagenpmAtom feed
1.18.0 is the newest release of 1.x.
In short
3 fixed2 changed
Release note
Improvements
#1838 - engine: Avoid multiple
getComponentInternalDeflookups.
Optimizes thecreateVMmethod by removing the need to look up the component definition for each invocation. All the invokers ofcreateVMalready have a handle for the component definition under construction. By passing the definition, each of the constructors to this method avoids an extra lookup to the def registry.
Bug Fixes
#1839 - wire-service: Fixes an issue in which when a wired field is modified from the component code, it doesn't trigger rehydration on the component.
#1842 - engine: Fixes cache definition for a constructor with a circular dependency.
For a component constructor with a circular dependency, the definition gathered is being cached with the resolved constructor as the key. This becomes an issue when the unresolved constructor is reused the second time. The component def is recalculated unnecessarily.
Internal