Skip to content

Releases: salesforce/eslint-plugin-lwc

v3.1.0

11 Jun 21:41
Compare
Choose a tag to compare

What's Changed

  • W-18039308 feat: add invalid-import rule for ssr by @RageJS in #204

New Contributors

Full Changelog: v3.0.0...v3.1.0

v3.0.0

11 Apr 21:58
046d40c
Compare
Choose a tag to compare

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

11 Apr 21:55
Compare
Choose a tag to compare

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

24 Jan 01:12
f235d51
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.1.0

v2.0.1

18 Jan 01:50
25910dc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

v3.0.0-beta.1

04 Jan 01:50
50aef22
Compare
Choose a tag to compare
v3.0.0-beta.1 Pre-release
Pre-release

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

04 Jan 01:01
05494f0
Compare
Choose a tag to compare

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 to ssr-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.
  • feat!: major release v2.0.0 by @ravijayaramappa in #182

What's Changed

  • @W-17070470 Only check functions called on first paint by @a-chabot in #175

Full Changelog: v1.9.0...v2.0.0

v1.9.0

04 Dec 21:20
2fdd3f3
Compare
Choose a tag to compare

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

Full Changelog: v1.8.2...v1.9.0

v1.8.0

23 Apr 19:08
4e66f16
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.2...v1.8.0

v1.7.2

03 Jan 21:29
35b9b52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.7.0...v1.7.2