Packages

@lwc/engine-dom

9.5.3 · 27 Oct 2026MIT281.8k / weekRepositoryHomepagenpmAtom feed

Upgrading @lwc/engine-dom from 2.5.0 to 2.50.0

127 releases in betweennotes for 122

Other targets from 2.5.0Latest9.5.3
11+
changes to make
0
advisories fixed
73+
new
134+
fixes

Counted from 122 of 127 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking2.49.1
  • breaking2.45.3
  • breaking2.41.3
  • breaking2.37.0
  • breaking2.35.2
  • breaking2.32.1
  • breaking2.32.1
  • breaking2.31.5
  • breaking2.26.0
  • breaking2.10.0

Release by release

  1. 2.50.0

    19 Jun 20231 new
    • new

      Add enableLightningWebSecurityTransforms to rollup-plugin

  2. 2.49.1nothing new or fixed in the note

  3. 2.49.0

    13 Jun 20231 new · 2 fixes
    • new

      Apply static optimization to lwc:ref

    • fixed

      template-compiler: Support custom renderer hooks for external components

    • fixed

      hydration: Log errors/warnings only in dev mode

  4. 2.48.0

    6 Jun 20231 new
    • new

      compiler: Return cssScopeTokens

  5. 2.47.0

    5 Jun 20231 new
    • new

      Add LWS flag & import babel plugins

  6. 2.46.0

    1 Jun 20232 new · 2 fixes
    • new

      compiler: Implement mechanism to gather internal metrics and logs

    • new

      engine-core: Optimize static elements with listeners

    • fixed

      engine-core: Fix lwc:external attribute handling

    • fixed

      rollup-plugin: Ensure dependencies are declared

  7. 2.45.5

    23 May 20231 fix
    • fixed

      engine-core: Execute scoped slot fragment in the slot owner's reactive observer

  8. 2.45.4

    23 May 20231 fix
    • fixed

      Add proxy-compat comment back to dist files

19 other lines we could not sort, mostly version bumps
  • Revert "fix: implement stylesheet registration and disallow arbitrary…

    2.45.0
  • chore(compiler) - add compiler option to disable static content optimization

    2.16.0
  • #2666 - revert(compiler): Revert the removal of object spread plugin. Temporary revert that enables the transpilation of the object spread operator until updates can be made to serve compat assets to legacy Edge browsers.

    2.8.0
  • #2629 Use nucleus to publish to npm.

    2.8.0
  • #2669 - chore(perf-benchmarks): Remove broken WC tests.

    2.8.0
  • #2668 Remove ui-interaction-explorer-components from required downstream tests due to test failure.

    2.8.0
  • #2556 - fix(engine-dom): hydration errors due type mismatch

    2.5.9
  • #2555 - fix(rollup-plugin): revert rollup peerDep check

    2.5.9
  • #2554 - fix(integration-karma): disable_synthetic is not an exported option

    2.5.9
  • #2552 - fix(compiler): escape invalid CSS character for scope token

    2.5.9

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