Sourced from @typescript-eslint/eslint-plugin
's
releases.
v8.6.0
8.6.0 (2024-09-16)
🚀 Features
- add
allow
option forrestrict-template-expressions
(#8556)- eslint-plugin: [no-unnecessary-condition] check switch cases (#9912)
- eslint-plugin: [no-misused-promises] check array predicate return (#9955)
- type-utils: isNullableType add Void logic (#9937)
- typescript-estree: disable plugin loading by default in project service (#9964)
🩹 Fixes
- eslint-plugin: [no-deprecated] don't report recursive types in destructuring assignment twice (#9969)
- eslint-plugin: [no-deprecated] report on deprecated variables used in destructuring assignment (#9978)
- eslint-plugin: [no-deprecated] report on deprecated properties with function-like types (#9977)
- eslint-plugin: [no-unnecessary-condition] properly reflect multiple negations in message (#9940)
- typescript-estree: don't throw on missing tsconfig.json by default in project service (#9989)
❤️ Thank You
- Abraham Guo
- auvred
@auvred
- Josh Goldberg ✨
- Kim Sang Du
@developer-bandi
- YeonJuan
@yeonjuan
You can read about our versioning strategy and releases on our website.
v8.5.0
8.5.0 (2024-09-09)
🚀 Features
- eslint-plugin: [no-duplicate-type-constituents] prevent unnecessary
| undefined
for optional parameters (#9479)- eslint-plugin: [no-unsafe-argument] differentiate error types (#9920)
- typescript-estree: default projectService.defaultProject to 'tsconfig.json' (#9893)
🩹 Fixes
- deps: update dependency prism-react-renderer to v2.4.0 (#9943)
- eslint-plugin: [no-unnecessary-type-assertion] fix TSNonNullExpression fixer (#9898)
- eslint-plugin: [no-misused-promises] handle static method (#9951)
- eslint-plugin: [no-unnecessary-type-parameters] fix AST quick path scope analysis (#9900)
- eslint-plugin: [consistent-type-assertions] access parser services lazily (#9921)
❤️ Thank You
... (truncated)
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
8.6.0 (2024-09-16)
🚀 Features
add
allow
option forrestrict-template-expressions
type-utils: isNullableType add Void logic
eslint-plugin: [no-unnecessary-condition] check switch cases
eslint-plugin: [no-misused-promises] check array predicate return
🩹 Fixes
eslint-plugin: [no-deprecated] don't report recursive types in destructuring assignment twice
eslint-plugin: [no-deprecated] report on deprecated variables used in destructuring assignment
eslint-plugin: [no-deprecated] report on deprecated properties with function-like types
eslint-plugin: [no-unnecessary-condition] properly reflect multiple negations in message
❤️ Thank You
- Abraham Guo
- auvred
- Josh Goldberg ✨
- Kim Sang Du
- YeonJuan
You can read about our versioning strategy and releases on our website.
8.5.0 (2024-09-09)
🚀 Features
eslint-plugin: [no-duplicate-type-constituents] prevent unnecessary `
eslint-plugin: [no-unsafe-argument] differentiate error types
🩹 Fixes
eslint-plugin: [no-unnecessary-type-assertion] fix TSNonNullExpression fixer
eslint-plugin: [no-misused-promises] handle static method
... (truncated)
343710e
chore(release): publish 8.6.0454d37e
feat(eslint-plugin): [no-misused-promises] check array predicate return
(#9955)af92611
feat: add allow
option for
restrict-template-expressions
(#8556)2a809e2
test(eslint-plugin): [no-unnecessary-type-parameters] add tests with
intrinsi...682299e
feat(eslint-plugin): [no-unnecessary-condition] check switch cases (#9912)77e65df
fix(eslint-plugin): [no-unnecessary-condition] properly reflect multiple
nega...c11ca06
chore(eslint-plugin): make utility for static member access (#9836)2a956b2
fix(eslint-plugin): [no-deprecated] report on deprecated properties with
func...9a80067
fix(eslint-plugin): [no-deprecated] report on deprecated variables used
in de...3710c9c
feat(type-utils): isNullableType add Void logic (#9937)Sourced from @typescript-eslint/parser
's
releases.
v8.6.0
8.6.0 (2024-09-16)
🚀 Features
- add
allow
option forrestrict-template-expressions
(#8556)- eslint-plugin: [no-unnecessary-condition] check switch cases (#9912)
- eslint-plugin: [no-misused-promises] check array predicate return (#9955)
- type-utils: isNullableType add Void logic (#9937)
- typescript-estree: disable plugin loading by default in project service (#9964)
🩹 Fixes
- eslint-plugin: [no-deprecated] don't report recursive types in destructuring assignment twice (#9969)
- eslint-plugin: [no-deprecated] report on deprecated variables used in destructuring assignment (#9978)
- eslint-plugin: [no-deprecated] report on deprecated properties with function-like types (#9977)
- eslint-plugin: [no-unnecessary-condition] properly reflect multiple negations in message (#9940)
- typescript-estree: don't throw on missing tsconfig.json by default in project service (#9989)
❤️ Thank You
- Abraham Guo
- auvred
@auvred
- Josh Goldberg ✨
- Kim Sang Du
@developer-bandi
- YeonJuan
@yeonjuan
You can read about our versioning strategy and releases on our website.
v8.5.0
8.5.0 (2024-09-09)
🚀 Features
- eslint-plugin: [no-duplicate-type-constituents] prevent unnecessary
| undefined
for optional parameters (#9479)- eslint-plugin: [no-unsafe-argument] differentiate error types (#9920)
- typescript-estree: default projectService.defaultProject to 'tsconfig.json' (#9893)
🩹 Fixes
- deps: update dependency prism-react-renderer to v2.4.0 (#9943)
- eslint-plugin: [no-unnecessary-type-assertion] fix TSNonNullExpression fixer (#9898)
- eslint-plugin: [no-misused-promises] handle static method (#9951)
- eslint-plugin: [no-unnecessary-type-parameters] fix AST quick path scope analysis (#9900)
- eslint-plugin: [consistent-type-assertions] access parser services lazily (#9921)
❤️ Thank You
... (truncated)
Sourced from @typescript-eslint/parser
's
changelog.
8.6.0 (2024-09-16)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.5.0 (2024-09-09)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
343710e
chore(release): publish 8.6.04d31ebe
chore(release): publish 8.5.04bc801e
chore: enable unicorn/no-array-reduce (#9640)Sourced from eslint's releases.
v8.57.1
Bug Fixes
a19072f
fix: add logic to handle fixTypes in the lintText() method (#18900) (Francesco Trotta)04c7188
fix: Don't lint same file multiple times (#18899) (Francesco Trotta)87ec3c4
fix: do not throw when defining a global named__defineSetter__
(#18898) (Francesco Trotta)60a1267
fix: Provide helpful error message for nullish configs (#18889) (Milos Djermanovic)a0dea8e
fix: allowname
in global ignores, fix--no-ignore
for non-global (#18875) (Milos Djermanovic)3836bb4
fix: do not crash on error infs.walk
filter (#18886) (Milos Djermanovic)2dec349
fix: skip processor code blocks that match only universal patterns (#18880) (Milos Djermanovic)Documentation
6a5add4
docs: v8.x Add EOL banner (#18744) (Amaresh S M)b034575
docs: v8.x add version support page to the dropdown (#18731) (Amaresh S M)760ef7d
docs: v8.x add version support page in the side navbar (#18740) (Amaresh S M)428b7ea
docs: Add Powered by Algolia label to the search (#18658) (Amaresh S M)c68c07f
docs: version selectors synchronization (#18265) (Milos Djermanovic)Build Related
Chores
Sourced from eslint's changelog.
v8.57.1 - September 16, 2024
140ec45
chore: upgrade@eslint/js
@8
.57.1 (#18913) (Milos Djermanovic)bcdfc04
chore: package.json update for@eslint/js
release (Jenkins)3f6ce8d
chore: pin vite-plugin-commonjs@0.10.1 (#18910) (Milos Djermanovic)a19072f
fix: add logic to handle fixTypes in the lintText() method (#18900) (Francesco Trotta)04c7188
fix: Don't lint same file multiple times (#18899) (Francesco Trotta)87ec3c4
fix: do not throw when defining a global named__defineSetter__
(#18898) (Francesco Trotta)60a1267
fix: Provide helpful error message for nullish configs (#18889) (Milos Djermanovic)35d366a
build: Support updates to previous major versions (#18870) (Milos Djermanovic)a0dea8e
fix: allowname
in global ignores, fix--no-ignore
for non-global (#18875) (Milos Djermanovic)3836bb4
fix: do not crash on error infs.walk
filter (#18886) (Milos Djermanovic)2dec349
fix: skip processor code blocks that match only universal patterns (#18880) (Milos Djermanovic)6a5add4
docs: v8.x Add EOL banner (#18744) (Amaresh S M)b034575
docs: v8.x add version support page to the dropdown (#18731) (Amaresh S M)760ef7d
docs: v8.x add version support page in the side navbar (#18740) (Amaresh S M)428b7ea
docs: Add Powered by Algolia label to the search (#18658) (Amaresh S M)9f07549
chore: ignore/docs/v8.x
in link checker (#18660) (Milos Djermanovic)c68c07f
docs: version selectors synchronization (#18265) (Milos Djermanovic)v9.10.0 - September 6, 2024
24c3ff7
chore: upgrade to@eslint/js
@9
.10.0 (#18866) (Francesco Trotta)1ebdde1
chore: package.json update for@eslint/js
release (Jenkins)301b90d
feat: Add types (#18854) (Nicholas C. Zakas)bee0e7a
docs: update README (#18865) (Milos Djermanovic)bcf0df5
feat: limit namespace import identifier in id-length rule (#18849) (ChaedongIm)45c18e1
feat: addrequireFlag
option torequire-unicode-regexp
rule (#18836) (Brett Zamir)5d80b59
docs: specify thatruleId
can benull
in custom formatter docs (#18857) (Milos Djermanovic)156b1c3
docs: Update README (GitHub Actions Bot)e8fc5bd
chore: update dependency@eslint/core
to ^0.5.0 (#18848) (renovate[bot])343f992
refactor: don't usenode.value
when removing unused directives (#18835) (Milos Djermanovic)183b459
feat: add error message for duplicate flags inno-invalid-regexp
(#18837) (Tanuj Kanti)f6fdef9
docs: Update README (GitHub Actions Bot)c69b406
feat: report duplicate allowed flags inno-invalid-regexp
(#18754) (Tanuj Kanti)a20c870
docs: Update README (GitHub Actions Bot)90e699b
docs: Update README (GitHub Actions Bot)3db18b0
refactor: Extract FileContext into class (#18831) (Nicholas C. Zakas)931d650
refactor: Use@eslint/plugin-kit
(#18822) (Nicholas C. Zakas)ed5cf0c
chore: update dependency@eslint/json
to ^0.4.0 (#18829) (Milos Djermanovic)d1f0831
chore: added missing ids (#18817) (Strek)ec92813
refactor: Config class (#18763) (Nicholas C. Zakas)v9.9.1 - August 23, 2024
b0c34d0
chore: upgrade to@eslint/js
@9
.9.1 (#18809) (Francesco Trotta)cd5a0da
chore: package.json update for@eslint/js
release (Jenkins)4840930
docs: Update README with version support and clean up content (#18804) (Nicholas C. Zakas)f61f40d
docs: Update globals examples (#18805) (Nicholas C. Zakas)e112642
refactor: Extract parsing logic from Linter (#18790) (Nicholas C. Zakas)
... (truncated)
5b9414c
8.57.1f66806d
Build: changelog update for 8.57.1140ec45
chore: upgrade @eslint/js
@8
.57.1 (#18913)bcdfc04
chore: package.json update for @eslint/js
release3f6ce8d
chore: pin vite-plugin-commonjs@0.10.1 (#18910)a19072f
fix: add logic to handle fixTypes in the lintText() method (#18900)04c7188
fix: Don't lint same file multiple times (#18899)87ec3c4
fix: do not throw when defining a global named
__defineSetter__
(#18898)60a1267
fix: Provide helpful error message for nullish configs (#18889)35d366a
build: Support updates to previous major versions (#18870)Sourced from stylelint-scss's releases.
6.7.0
- Added:
function-no-unknown
: add support for Sass v1.78color.channel
function (#1052).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.6.0...v6.7.0
6.6.0
- Added:
declaration-property-value-no-unknown
: add support for first-class operators (#1042).- Added:
declaration-property-value-no-unknown
: add support SCSS variables as arguments in nested functions (#1042).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.5.1...v6.6.0
Sourced from stylelint-scss's changelog.
6.7.0
- Added:
function-no-unknown
: add support for Sass v1.78color.channel
function (#1052).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.6.0...v6.7.0
6.6.0
- Added:
declaration-property-value-no-unknown
: add support for first-class operators (#1042).- Added:
declaration-property-value-no-unknown
: add support SCSS variables as arguments in nested functions (#1042).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.5.1...v6.6.0
ccd9f08
6.7.066cee7c
Prepare version 6.7.0b816024
build(deps-dev): bump postcss from 8.4.45 to 8.4.47 (#1056)5c9ecb9
build(deps-dev): bump husky from 9.1.5 to 9.1.6 (#1054)5d6dded
Add color.channel
function (#1052)56c2f18
6.6.07fe6e01
Prepare version 6.6.0f8549ca
Fix false positives in
declaration-property-value-no-unknown
for dollar
var...615ce4c
build(deps-dev): bump postcss from 8.4.44 to 8.4.45 (#1050)11b9033
build(deps-dev): bump stylelint from 16.8.1 to 16.9.0 (#1048)