Skip to content

Latest commit

 

History

History
1114 lines (456 loc) · 47.6 KB

CHANGELOG.md

File metadata and controls

1114 lines (456 loc) · 47.6 KB

7.8.0 (2024-04-29)

🩹 Fixes

  • utils: export ESLint backwards-compat functions

❤️ Thank You

  • auvred
  • Josh Goldberg ✨
  • jsfm01
  • Kim Sang Du
  • YeonJuan

You can read about our versioning strategy and releases on our website.

7.7.1 (2024-04-22)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.7.0 (2024-04-15)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.6.0 (2024-04-08)

🚀 Features

  • add name field to shared configs and flat config types

  • bump npm dependency ranges

  • utils: add types for both flat and legacy eslint classes

🩹 Fixes

  • typescript-eslint: fix type errors when using exactOptionalPropertyTypes

❤️ Thank You

  • Abraham Guo
  • auvred
  • Brad Zacher

You can read about our versioning strategy and releases on our website.

7.5.0 (2024-04-01)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.4.0 (2024-03-25)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.3.1 (2024-03-18)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.3.0 (2024-03-18)

🚀 Features

  • utils: add parser name to thrown parser error message

  • eslint-plugin: add meta.docs.recommended setting for strict config options

🩹 Fixes

  • correct engines.node constraints in package.json

❤️ Thank You

  • Abraham Guo
  • Alexu
  • Arka Pratim Chaudhuri
  • auvred
  • Derrick Isaacson
  • fnx
  • Josh Goldberg ✨
  • Kirk Waiblinger
  • Marta Cardoso
  • Michaël De Boey
  • Tristan Rasmussen
  • YeonJuan

You can read about our versioning strategy and releases on our website.

7.2.0 (2024-03-11)

🚀 Features

  • support TS 5.4

❤️ Thank You

  • Arka Pratim Chaudhuri
  • auvred
  • Chris Plummer
  • Fotis Papadogeorgopoulos
  • Josh Goldberg ✨
  • Kirk Waiblinger
  • Wayne Zhang
  • YeonJuan

You can read about our versioning strategy and releases on our website.

7.1.1 (2024-03-04)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.1.0 (2024-02-26)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.0.2 (2024-02-19)

🩹 Fixes

  • fix tsconfig-less check errors, fix @types/eslint incompatibilities, add tests

  • utils: use mergeable interface for settings property

❤️ Thank You

  • Brad Zacher
  • Gareth Jones

You can read about our versioning strategy and releases on our website.

7.0.1 (2024-02-12)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

7.0.0 (2024-02-12)

🚀 Features

  • ⚠️ bump ESLint, NodeJS, and TS minimum version requirements

  • add support for flat configs

  • utils: revert removal of backwards-compat functions

⚠️ Breaking Changes

  • ⚠️ bump ESLint, NodeJS, and TS minimum version requirements

❤️ Thank You

  • Brad Zacher
  • Kirk Waiblinger
  • StyleShit
  • YeonJuan

You can read about our versioning strategy and releases on our website.

6.21.0 (2024-02-05)

🚀 Features

  • export plugin metadata

  • allow parserOptions.project: false

  • utils: improve eslint types

  • eslint-plugin: add rule prefer-find

❤️ Thank You

  • auvred
  • Brad Zacher
  • Kirk Waiblinger
  • Pete Gonzalez
  • YeonJuan

You can read about our versioning strategy and releases on our website.

6.20.0 (2024-01-29)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

6.19.1 (2024-01-22)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

6.19.0 (2024-01-15)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

6.18.1 (2024-01-08)

🩹 Fixes

  • utils: improve error message on typed rule with invalid parser

❤️ Thank You

  • auvred
  • James
  • Josh Goldberg ✨
  • YeonJuan

You can read about our versioning strategy and releases on our website.

6.18.0 (2024-01-06)

This was a version bump only for utils to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

6.17.0 (2024-01-01)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.16.0 (2023-12-25)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.15.0 (2023-12-18)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.14.0 (2023-12-11)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.13.2 (2023-12-04)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.13.1 (2023-11-28)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.13.0 (2023-11-27)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.12.0 (2023-11-20)

Bug Fixes

  • utils: add missing fields to flat config types (#7933) (533861a)
  • utils: allow string processor in flat config (024ed9e)

You can read about our versioning strategy and releases on our website.

6.11.0 (2023-11-13)

Features

  • add types for flat config files (#7273) (66cd0c0)
  • utils: add ESLint CodePath selector types (#7551) (99a026f)
  • utils: update types to reflect RuleContext and SourceCode changes and deprecations (#7812) (b73d8b2)

You can read about our versioning strategy and releases on our website.

6.10.0 (2023-11-06)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.9.1 (2023-10-30)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.9.0 (2023-10-23)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.8.0 (2023-10-16)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.7.5 (2023-10-09)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.7.4 (2023-10-02)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.7.3 (2023-09-25)

Bug Fixes

You can read about our versioning strategy and releases on our website.

6.7.2 (2023-09-18)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.7.1 (2023-09-18)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.7.0 (2023-09-11)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.6.0 (2023-09-04)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.5.0 (2023-08-28)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.4.1 (2023-08-21)

Bug Fixes

You can read about our versioning strategy and releases on our website.

6.4.0 (2023-08-14)

Bug Fixes

You can read about our versioning strategy and releases on our website.

6.3.0 (2023-08-07)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.2.1 (2023-07-31)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.2.0 (2023-07-24)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

6.1.0 (2023-07-17)

Bug Fixes

  • eslint-plugin: fix schemas across several rules and add schema tests (#6947) (dd31bed)
  • utils: accept null as default option in applyDefault (#6724) (841889f)

Features

  • typescript-estree: add EXPERIMENTAL_useProjectService option to use TypeScript project service (#6754) (6d3d162)

You can read about our versioning strategy and releases on our website.

6.0.0 (2023-07-10)

Bug Fixes

chore

Features

BREAKING CHANGES

  • drop support for ESLint v6
  • drops support for node v17
  • utils: Removes meta.docs.suggestion property
  • drops support for node v12

You can read about our versioning strategy and releases on our website.

5.62.0 (2023-07-10)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

5.61.0 (2023-07-03)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

5.60.1 (2023-06-26)

Note: Version bump only for package @typescript-eslint/utils

You can read about our versioning strategy and releases on our website.

5.60.0 (2023-06-19)

Note: Version bump only for package @typescript-eslint/utils

5.59.11 (2023-06-12)

Note: Version bump only for package @typescript-eslint/utils

5.59.10 (2023-06-12)

Note: Version bump only for package @typescript-eslint/utils

5.59.9 (2023-06-05)

Note: Version bump only for package @typescript-eslint/utils

5.59.8 (2023-05-29)

Note: Version bump only for package @typescript-eslint/utils

5.59.7 (2023-05-22)

Note: Version bump only for package @typescript-eslint/utils

5.59.6 (2023-05-15)

Note: Version bump only for package @typescript-eslint/utils

5.59.5 (2023-05-08)

Note: Version bump only for package @typescript-eslint/utils

5.59.4 (2023-05-08)

Note: Version bump only for package @typescript-eslint/utils

5.59.3 (2023-05-08)

Note: Version bump only for package @typescript-eslint/utils

5.59.2 (2023-05-01)

Note: Version bump only for package @typescript-eslint/utils

5.59.1 (2023-04-24)

Note: Version bump only for package @typescript-eslint/utils

5.59.0 (2023-04-17)

Note: Version bump only for package @typescript-eslint/utils

5.58.0 (2023-04-10)

Note: Version bump only for package @typescript-eslint/utils

5.57.1 (2023-04-03)

Note: Version bump only for package @typescript-eslint/utils

5.57.0 (2023-03-27)

Note: Version bump only for package @typescript-eslint/utils

5.56.0 (2023-03-20)

Note: Version bump only for package @typescript-eslint/utils

5.55.0 (2023-03-13)

Features

5.54.1 (2023-03-06)

Note: Version bump only for package @typescript-eslint/utils

5.54.0 (2023-02-27)

Note: Version bump only for package @typescript-eslint/utils

5.53.0 (2023-02-20)

Note: Version bump only for package @typescript-eslint/utils

5.52.0 (2023-02-13)

Note: Version bump only for package @typescript-eslint/utils

5.51.0 (2023-02-06)

Features

  • eslint-plugin: [no-import-type-side-effects] add rule to warn against runtime side effects with verbatimModuleSyntax (#6394) (b14d3be)

5.50.0 (2023-01-31)

Note: Version bump only for package @typescript-eslint/utils

5.49.0 (2023-01-23)

Note: Version bump only for package @typescript-eslint/utils

5.48.2 (2023-01-16)

Note: Version bump only for package @typescript-eslint/utils

5.48.1 (2023-01-09)

Note: Version bump only for package @typescript-eslint/utils

5.48.0 (2023-01-02)

Note: Version bump only for package @typescript-eslint/utils

5.47.1 (2022-12-26)

Note: Version bump only for package @typescript-eslint/utils

5.47.0 (2022-12-19)

Note: Version bump only for package @typescript-eslint/utils

5.46.1 (2022-12-12)

Note: Version bump only for package @typescript-eslint/utils

5.46.0 (2022-12-08)

Note: Version bump only for package @typescript-eslint/utils

5.45.1 (2022-12-05)

Note: Version bump only for package @typescript-eslint/utils

5.45.0 (2022-11-28)

Note: Version bump only for package @typescript-eslint/utils

5.44.0 (2022-11-21)

Note: Version bump only for package @typescript-eslint/utils

5.43.0 (2022-11-14)

Note: Version bump only for package @typescript-eslint/utils

5.42.1 (2022-11-07)

Note: Version bump only for package @typescript-eslint/utils

5.42.0 (2022-10-31)

Features

  • utils: add RuleTester API for top-level dependency constraints (#5896) (0520d53)

5.41.0 (2022-10-24)

Note: Version bump only for package @typescript-eslint/utils

5.40.1 (2022-10-17)

Bug Fixes

  • utils: add missing dependency on @types/semver (#5825) (17b8879)

5.40.0 (2022-10-10)

Features

  • utils: add dependency constraint filtering for RuleTester (#5750) (121f4c0)

5.39.0 (2022-10-03)

Note: Version bump only for package @typescript-eslint/utils

5.38.1 (2022-09-26)

Note: Version bump only for package @typescript-eslint/utils

5.38.0 (2022-09-19)

Note: Version bump only for package @typescript-eslint/utils

5.37.0 (2022-09-12)

Note: Version bump only for package @typescript-eslint/utils

5.36.2 (2022-09-05)

Note: Version bump only for package @typescript-eslint/utils

5.36.1 (2022-08-30)

Note: Version bump only for package @typescript-eslint/utils

5.36.0 (2022-08-30)

Features

5.35.1 (2022-08-24)

Note: Version bump only for package @typescript-eslint/utils

5.35.0 (2022-08-24)

Note: Version bump only for package @typescript-eslint/utils

5.34.0 (2022-08-22)

Features

  • eslint-plugin: [prefer-optional-chain] support suggesting !foo || !foo.bar as a valid match for the rule (#5266) (aca935c)

5.33.1 (2022-08-15)

Note: Version bump only for package @typescript-eslint/utils

5.33.0 (2022-08-08)

Note: Version bump only for package @typescript-eslint/utils

5.32.0 (2022-08-01)

Note: Version bump only for package @typescript-eslint/utils

5.31.0 (2022-07-25)

Note: Version bump only for package @typescript-eslint/utils

5.30.7 (2022-07-18)

Note: Version bump only for package @typescript-eslint/utils

5.30.6 (2022-07-11)

Note: Version bump only for package @typescript-eslint/utils

5.30.5 (2022-07-04)

Note: Version bump only for package @typescript-eslint/utils

5.30.4 (2022-07-03)

Note: Version bump only for package @typescript-eslint/utils

5.30.3 (2022-07-01)

Note: Version bump only for package @typescript-eslint/utils

5.30.2 (2022-07-01)

Note: Version bump only for package @typescript-eslint/utils

5.30.1 (2022-07-01)

Note: Version bump only for package @typescript-eslint/utils

5.30.0 (2022-06-27)

Note: Version bump only for package @typescript-eslint/utils

5.29.0 (2022-06-20)

Note: Version bump only for package @typescript-eslint/utils

5.28.0 (2022-06-13)

Features

  • eslint-plugin: [consistent-generic-constructors] add rule (#4924) (921cdf1)

5.27.1 (2022-06-06)

Note: Version bump only for package @typescript-eslint/utils

5.27.0 (2022-05-30)

Features

5.26.0 (2022-05-23)

Note: Version bump only for package @typescript-eslint/utils

5.25.0 (2022-05-17)

Features

5.24.0 (2022-05-16)

Features

5.23.0 (2022-05-09)

Features

5.22.0 (2022-05-02)

Note: Version bump only for package @typescript-eslint/utils

5.21.0 (2022-04-25)

Note: Version bump only for package @typescript-eslint/utils

5.20.0 (2022-04-18)

Note: Version bump only for package @typescript-eslint/utils

5.19.0 (2022-04-11)

Note: Version bump only for package @typescript-eslint/utils

5.18.0 (2022-04-04)

Note: Version bump only for package @typescript-eslint/utils

5.17.0 (2022-03-28)

Note: Version bump only for package @typescript-eslint/utils

5.16.0 (2022-03-21)

Bug Fixes

  • utils: RuleTester: Only call afterAll if defined (#4656) (0fe0683)

5.15.0 (2022-03-14)

Note: Version bump only for package @typescript-eslint/utils

5.14.0 (2022-03-07)

Note: Version bump only for package @typescript-eslint/utils

5.13.0 (2022-02-28)

Features

  • eslint-plugin: add extension rule space-before-blocks (#1606) (#4184) (208b6d0)
  • utils: expose ast-utils' helpers (#4503) (f106e4b)
  • utils: extract isNotTokenOfTypeWithConditions out of ast-utils' predicates (#4502) (66501d6)

5.12.1 (2022-02-21)

Note: Version bump only for package @typescript-eslint/utils

5.12.0 (2022-02-14)

Note: Version bump only for package @typescript-eslint/utils

5.11.0 (2022-02-07)

Note: Version bump only for package @typescript-eslint/utils

5.10.2 (2022-01-31)

Note: Version bump only for package @typescript-eslint/utils

5.10.1 (2022-01-24)

Note: Version bump only for package @typescript-eslint/utils

5.10.0 (2022-01-17)

Features

  • rename experimental-utils to utils and make experimental-utils an alias to the new package (#4172) (1d55a75)