@lwc/babel-plugin-component
9.5.3 · 27 Oct 2026MIT351.8k / weekRepositoryHomepagenpmAtom feed
Upgrading @lwc/babel-plugin-component from 1.17.4 to 1.18.0
5 releases in betweennotes for 3
- 2+
- changes to make
- 0
- advisories fixed
- ?
- new
- 2+
- fixes
Counted from 3 of 5 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- breaking1.18.0
- breaking1.17.5
Release by release
1.17.8 – 1.18.03 releases, nothing new or fixed; 2 without a note
- fixed
#2250 - synthetic-shadow: Fixes a bug with the innerText polyfill on elements that has no selectable text.
- fixed
- fixed
#2241 - synthetic-shadow: Fixes an issue where the same event listener, used on different shadow roots or host elements, would be invoked with the first shadow root as context always.
- fixed
6 other lines we could not sort, mostly version bumps
- 1.18.0
#2242 - template-compiler: Tidy up typescript types and helpers in template compiler.
- 1.18.0
#2260: Update project dependencies
- 1.17.6
#2246 - template-compiler: Replace
@babel/generatorbyastringfor codegen. This change results in 15% performance improvement in compiler code evaluation time and 0 to 50% performance speedup in compilation time depending on the use case. The performance gain depends on the presence and size of the HTML template in the LWC module. - 1.17.5
#2247 - synthetic-shadow: Enforces shadow dom semantics on HTMLElement.innerText by default.
- 1.17.5
#2239, #2240 - template-compiler: Performance improvements to the template-compiler.
- 1.17.5
#2221 - babel-plugin-component: Moves component registration transform out of post process step. This is in preparation for @babel/core dependency update.