Skip to content

Bump lwc from 5.3.0 to 9.0.2#14

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/lwc-9.0.2
Open

Bump lwc from 5.3.0 to 9.0.2#14
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/lwc-9.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Feb 19, 2026

Copy link
Copy Markdown

Bumps lwc from 5.3.0 to 9.0.2.

Release notes

Sourced from lwc's releases.

v9.0.2

What's Changed

New Contributors

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

v9.0.1

What's Changed

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

v9.0.0

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.
    • For advanced use cases, 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.

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for lwc since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [lwc](https://github.com/salesforce/lwc/tree/HEAD/packages/lwc) from 5.3.0 to 9.0.2.
- [Release notes](https://github.com/salesforce/lwc/releases)
- [Commits](https://github.com/salesforce/lwc/commits/v9.0.2/packages/lwc)

---
updated-dependencies:
- dependency-name: lwc
  dependency-version: 9.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants