Skip to content

chore(npm) Update NPM (major)#122

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-npm
Open

chore(npm) Update NPM (major)#122
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-npm

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 4, 2025

This PR contains the following updates:

Package Change Age Confidence
@lwc/compiler (source) ^8.20.1^9.0.0 age confidence
@lwc/engine-dom (source) ^8.20.1^9.0.0 age confidence
@lwc/synthetic-shadow (source) ^8.20.1^9.0.0 age confidence
@trivago/prettier-plugin-sort-imports ^5.0.0^6.0.0 age confidence
eslint (source) ^9.0.0^10.0.0 age confidence
lwc (source) ^8.20.1^9.0.0 age confidence

Release Notes

salesforce/lwc (@​lwc/compiler)

v9.1.0

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v9.0.3...v9.1.0

v9.0.3

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v9.0.2...v9.0.3

v9.0.2

Compare Source

What's Changed

New Contributors

Full Changelog: salesforce/lwc@v9.0.1...v9.0.2

v9.0.1

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v9.0.0...v9.0.1

v9.0.0

Compare Source

Deprecations

  • @lwc/engine-server is deprecated and won't receive further updates. Consumers should update their code to use the replacement, @lwc/ssr-runtime.

Breaking Changes

  • The main export of each package is now ESM, rather than CommonJS.
    • Beginning with v9.0.3, for compatibility purposes a CJS bundle is published for each package in dist/index.cjs.
  • The experimentalDynamicComponent option in @lwc/compiler is renamed to dynamicImports, and is no longer experimental.
  • @lwc/babel-plugin-component no longer performs import deduplication, as rollup provides the same functionality.
    • This is not a breaking change for consumers of @lwc/rollup-plugin or components on the Salesforce platform. It only impacts direct consumers of @lwc/babel-plugin-component or @lwc/compiler.
  • The type definition for wire decorators is updated. The wire function now has three type parameters, rather than four. The Context parameter was not necessary, and has been removed. Additionally, invalid @wire usage now reports errors in the correct location. Some edge cases can result in false positive errors or false negatives.
    • Reactive properties in configs are type checked, but reactive property chains are not. For example, {id: "$bookId"} will be type checked, but {id: "$book.id"} will not (it will always be permitted).
    • Config values typed as string cannot provide type checking for reactive properties. For example, {str: "$notString"} will be permitted, even if notString is not a string property on the component.
    • To avoid unnecessarily large type unions, only objects can be used at the top level of a property chain. This excludes valid edge cases, like "$myString.length".
    • To avoid unnecessarily large type unions, properties from LightningElement are excluded. This excludes valid edge cases, like "$hostElement.childElementCount".
    • To avoid false positive errors, use a getter prop or a type assertion, such as "$myObj.myProp" as Component["myObj"]["myProp"].
    • For full details, view the pull request that introduced the change.

Other Changes

  • 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.
  • Type definitions are now published using TypeScript v6.
  • All imports from Node's built-in modules now use the node: protocol.

Commits

Full Changelog: salesforce/lwc@v8.28.2...v9.0.0

v8.28.2

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v8.28.1...v8.28.2

v8.28.1

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v8.28.0...v8.28.1

v8.28.0

Compare Source

What's Changed
New Contributors

Full Changelog: salesforce/lwc@v8.27.0...v8.28.0

v8.27.0

Compare Source

What's Changed
New Contributors

Full Changelog: salesforce/lwc@v8.26.2...v8.27.0

v8.26.2

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v8.26.1...v8.26.2

v8.26.1

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v8.26.0...v8.26.1

v8.26.0

Compare Source

Full Changelog: salesforce/lwc@v8.25.0...v8.26.0

v8.25.1

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v8.25.0...v8.25.1

v8.25.0

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v8.24.0...v8.25.0

v8.24.0

Compare Source

What's Changed

Full Changelog: salesforce/lwc@v8.23.0...v8.24.0

trivago/prettier-plugin-sort-imports (@​trivago/prettier-plugin-sort-imports)

v6.0.2

Compare Source

Bug fixes
  • Fix recognising mandatory prefix built-in imports #​389 by @​TomFryersMidsummer - Fixed detection of Node.js built-in modules that are only accessible with the node: prefix (like node:test, node:sqlite) to be correctly recognized when using <BUILTIN_MODULES> placeholder

v6.0.1

Compare Source

Bug fixes
  • Fix Svelte export snippet parsing #​390 - Fixed by adding support for new Svelte snippet syntax

v6.0.0

Compare Source

Breaking Changes
New features
  • Ember.js gjs/gts support #​377 by @​NullVoxPopuli and @​RobbieTheWagner - Add support for Ember.js gjs/gts file formats with namespace and named type imports
  • <BUILTIN_MODULES> placeholder #​381 by @​sdotson - Add support for sorting Node.js builtin modules to a specific position using <BUILTIN_MODULES> placeholder in importOrder
  • <SEPARATOR> placeholder #​339 - Add <SEPARATOR> keyword for fine-grained control over import group separation when importOrderSeparation is enabled
  • Sort by length option #​224 by @​KLewin23 - Add option to sort imports by import statement length
  • importOrderExclude option #​384 by @​RyderKishan - Add support for excluding specific files from import sorting using glob patterns
  • Expand sort-imports-ignore detection #​358 by @​ckwalsh - Improved detection of sort-imports-ignore comments throughout the file, not just at line 1
Performance improvements
  • Improve removeNodesFromOriginalCode() performance #​356 by @​ckwalsh - Replace RegExp logic with string slices for better performance
Refactoring
  • Stop rerendering directives #​357 by @​ckwalsh - Inject imports instead of re-rendering directives to better preserve whitespace and reduce formatting conflicts
  • Stop ignoring exceptions in snapshot tests #​355 by @​ckwalsh - Improve test reliability by properly handling exceptions
Chores
  • Add pnpm install command to README #​361 - Document pnpm installation option
eslint/eslint (eslint)

v10.0.3

Compare Source

v10.0.2

Compare Source

v10.0.1

Compare Source

Bug Fixes

Documentation

  • 5b3dbce docs: add AI acknowledgement section to templates (#​20431) (루밀LuMir)
  • 6f23076 docs: toggle nav in no-JS mode (#​20476) (Tanuj Kanti)
  • b69cfb3 docs: Update README (GitHub Actions Bot)

Chores

v10.0.0

Compare Source

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

v9.39.1

Compare Source

v9.39.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the chore label Nov 4, 2025
@renovate renovate bot force-pushed the renovate/major-npm branch 3 times, most recently from 6a26a60 to 8ea9b90 Compare January 7, 2026 10:13
@renovate renovate bot force-pushed the renovate/major-npm branch 2 times, most recently from 606aadc to 1d40c16 Compare January 23, 2026 18:56
@renovate renovate bot force-pushed the renovate/major-npm branch 2 times, most recently from d0ff3bf to f132573 Compare February 3, 2026 18:14
@renovate renovate bot changed the title chore(npm) Update dependency @trivago/prettier-plugin-sort-imports to v6 chore(npm) Update NPM (major) Feb 3, 2026
@renovate renovate bot force-pushed the renovate/major-npm branch 4 times, most recently from 81123b4 to 27f68cd Compare February 12, 2026 11:55
@renovate renovate bot force-pushed the renovate/major-npm branch 3 times, most recently from 773eacf to 92cf519 Compare February 23, 2026 23:39
@renovate renovate bot force-pushed the renovate/major-npm branch 3 times, most recently from 671a121 to f3375a0 Compare March 7, 2026 01:50
@renovate renovate bot force-pushed the renovate/major-npm branch from f3375a0 to 7e27ef3 Compare March 10, 2026 21:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants