Packages

@lwc/synthetic-shadow

9.5.3 · 27 Oct 2026MIT276.2k / weekRepositoryHomepagenpmAtom feed

Upgrading @lwc/synthetic-shadow from 2.5.13 to 9.5.3

305 releases in betweennotes for 153

Other targets from 2.5.13Newest 2.x2.50.0
68+
changes to make
0
advisories fixed
122+
new
223+
fixes

Counted from 153 of 305 release notes. Advisories are counted from the advisory database, in full.

Start here

Before you upgrade

Tick each one off as you go
  • breaking9.0.0
  • breaking9.0.0
  • breaking9.0.0
  • breaking9.0.0
  • breaking8.11.0
  • breaking8.1.1
  • breaking8.0.0
  • breaking8.0.0
  • breaking7.0.0
  • breaking7.0.0

Release by release

  1. 9.5.3

    27 Oct 20261 fix
    • fixed

      synthetic-shadow: Preserve focus boundaries for empty tab segments @W-24605807 @W-24587693

  2. 9.5.2

    21 Oct 20261 fix
    • fixed

      compiler: Clarify invalid if modifier error

  3. 9.5.1

    14 Oct 20264 fixes
    • fixed

      synthetic-shadow: Sanitize native ShadowRoot HTML sinks [W-23994661]

    • fixed

      ssr-compiler,ssr-runtime: Validate render() template return value

    • fixed

      ssr-runtime: Avoid duplicate classes in classList.replace()

    • fixed

      template-compiler: Treat inert as a valid global boolean attribute

  4. 9.4.3

    2 Sep 20261 fix
    • fixed

      Remove context provider listener on disconnect

  5. 9.4.2

    1 Sep 20262 new · 1 fix
    • new

      engine-core: Invoke compiled template via intrinsic apply behind a flag

    • new

      engine: opt-in hook for parseFragment static content [W-23814957]

    • fixed

      engine-dom: Guard repeat rendererFactory invocations behind a flag (W-23814927)

  6. 9.4.1

    12 Aug 20263 fixes
    • fixed

      hydration: Only hydrate components @W-23722850

    • fixed

      engine-core: Brand sanitized HTML by identity, not object shape (W-23680734)

    • fixed

      engine-core: Guard bridge element property accessors against non-public member access

  7. 9.4.0

    10 Aug 20261 new · 2 fixes
    • new

      synthetic-shadow: Gate ShadowRoot undefined-methods behind a flag

    • fixed

      integration-wtr: Account for Chromium 151 empty-comment handling

    • fixed

      ssr-compiler: Register @api props on in-file base classes (W-23508928)

  8. 9.3.9 – 9.3.102 releases, nothing new or fixed in the notes

34 other lines we could not sort, mostly version bumps
  • @W-23590585 fix(engine-core): only change attribute for components

    9.4.1
  • @W-23486660 fix(synthetic-shadow): make NodeList polyfill match spec behavior

    9.4.0
  • winter27: Remove #5895–#5899 (unfit for core 264 patch)

    9.3.10
  • Remove warning for private properties - Backport

    9.1.4
  • Remove warning for private properties

    9.1.3
  • Revert "fix: add guard to prevent attachShadow in synthetic"

    9.1.3
  • @W-20770496 LWS escape by setting vm.component to <iframe> in class constructor

    9.1.1
  • @W-20806053 Implement Private Methods

    9.1.0
  • Packages now leverage engines.node to warn when using old versions of Node.js. The officially supported Node.js versions remain the LTS releases, currently v22 and v24.

    9.0.0
  • Type definitions are now published using TypeScript v6.

    9.0.0

788 internal lines (docs, tests, tooling) left out.