Releases: salesforce/eslint-plugin-lwc
Releases · salesforce/eslint-plugin-lwc
v3.1.0
v3.0.0
Breaking Changes
This release drops support for ESLint versions below v9 in the master
branch.
As a transitional step, ESLint v8 rules have been moved to the eslint-v8
branch and can be retrieved from npm using the eslint-v8
tag.
Important
As part of the transition step, all new rules will be created for both v8 (eslint-v8
branch) and v9 (master
branch).
Check the official ESLint page for details migrating to ESLint v9.
What's Changed
- @W-17955519 remove deprecated SSR rules and fix readme table by @abhagta-sfdc in #192
- @W-18047950 readme update for no-unsupported-api rule by @abhagta-sfdc in #193
- @W-18252360 support autofix feature for ssr processor by @abhagta-sfdc in #198
- chore(master): add note to write rules in ESLint v8 & v9 to CONTRIBUTING.md by @jmsjtu in #196
- feat: Eslint v9 by @jmsjtu in #195
Full Changelog: v2.1.0...v3.0.0
v2.2.0
What's Changed
- @W-17955519 remove deprecated SSR rules and fix readme table by @abhagta-sfdc in #192
- @W-18047950 readme update for no-unsupported-api rule by @abhagta-sfdc in #193
- @W-18252360 support autofix feature for ssr processor by @abhagta-sfdc in #199
- chore(eslint-v8): add note to write rules in ESLint v8 & v9 to CONTRIBUTING.md by @jmsjtu in #197
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- chore: fix typo in README.md snippet by @cardoso in #189
- @W-17471447 Add a ssr processor and update ssr rule by @abhagta-sfdc in #185
New Contributors
Full Changelog: v2.0.1...v2.1.0
v2.0.1
What's Changed
- docs: fix broken URLs by @wjhsf in #187
- chore: v2.0.1 by @ravijayaramappa in #188
Full Changelog: v2.0.0...v2.0.1
v3.0.0-beta.1
Breaking Changes
- feat!: update dependency to eslint v9, drop support for eslint v8 and older @W-17445058 by @ravijayaramappa in #176
Full Changelog: v2.0.0...v3.0.0-beta.1
v2.0.0
Breaking change
- feat!: @W-17529338 reformat SSR rules to support eslint v9 by @abhagta-sfdc in #180
- The ssr related rule names have been renamed from @lwc/lwc/ssr/no-xxx to @lwc/lwc/ssr-no-xxx. For example:
ssr/no-unsupported-properties
tossr-no-unsupported-properties
. This aligns the rule names with ESLint recommendation not to use/
character in rule names. Not making this change will make the rule incompatible with ESLint v9's flat config format.
- The ssr related rule names have been renamed from @lwc/lwc/ssr/no-xxx to @lwc/lwc/ssr-no-xxx. For example:
- feat!: major release v2.0.0 by @ravijayaramappa in #182
What's Changed
Full Changelog: v1.9.0...v2.0.0
v1.9.0
What's Changed
- chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #155
- fix: bug in valid-graphql-wire-adapter-callback-parameters rule by @emanchan in #162
- Update @lwc/lwc/valid-api eslint for data by @Templarian in #161
- New rule 'no-unguarded-host-mutation' by @Shinoni in #165
- New rule 'no unsupported Node APIs in SSR-able components' by @Shinoni in #167
- @W-15205324 New rule - disallow import of scoped modules by @Shinoni in #164
- @W-17014785 new format for SSR rules by @abhagta-sfdc in #170
- chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #172
- @W-17070457 Allow multi conditional !import.meta.env.SSR statements by @a-chabot in #171
New Contributors
- @Templarian made their first contribution in #161
- @Shinoni made their first contribution in #165
- @abhagta-sfdc made their first contribution in #170
- @a-chabot made their first contribution in #171
Full Changelog: v1.8.2...v1.9.0
v1.8.0
What's Changed
- chore: dependencies update by @ravijayaramappa in #143
- chore: update non-breaking dependencies by @nolanlawson in #145
- chore(deps): bump semver from 6.3.0 to 7.6.0 by @dependabot in #146
- chore: node v20 by @ekashida in #147
- feat: add valid graphql wire adapter callback parameters rule by @emanchan in #144
New Contributors
Full Changelog: v1.7.2...v1.8.0
v1.7.2
What's Changed
- fix: use node v18 while deploying by @abdulsattar in #140
- feat: update rule
no-browser-globals-during-ssr
to be more open by @seckardt in #138
Full Changelog: v1.7.0...v1.7.2