Sourced from github/codeql-action's changelog.
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
Note that the only difference between
v2
andv3
of the CodeQL Action is the node version they support, withv3
running on node 20 while we continue to releasev2
to support running on node 16. For example3.22.11
was the firstv3
release and is functionally identical to2.22.11
. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.[UNRELEASED]
- Bump the minimum CodeQL bundle version to 2.14.6. #2549
3.26.13 - 14 Oct 2024
No user facing changes.
3.26.12 - 07 Oct 2024
Upcoming breaking change: Add a deprecation warning for customers using CodeQL version 2.14.5 and earlier. These versions of CodeQL were discontinued on 24 September 2024 alongside GitHub Enterprise Server 3.10, and will be unsupported by CodeQL Action versions 3.27.0 and later and versions 2.27.0 and later. #2520
If you are using one of these versions, please update to CodeQL CLI version 2.14.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.
Alternatively, if you want to continue using a version of the CodeQL CLI between 2.13.5 and 2.14.5, you can replace
github/codeql-action/*@v3
bygithub/codeql-action/*@v3.26.11
andgithub/codeql-action/*@v2
bygithub/codeql-action/*@v2.26.11
in your code scanning workflow to ensure you continue using this version of the CodeQL Action.3.26.11 - 03 Oct 2024
Upcoming breaking change: Add support for using
actions/download-artifact@v4
to programmatically consume CodeQL Action debug artifacts.Starting November 30, 2024, GitHub.com customers will no longer be able to use
actions/download-artifact@v3
. Therefore, to avoid breakage, customers who programmatically download the CodeQL Action debug artifacts should set theCODEQL_ACTION_ARTIFACT_V4_UPGRADE
environment variable totrue
and bumpactions/download-artifact@v3
toactions/download-artifact@v4
in their workflows. The CodeQL Action will enable this behavior by default in early November and workflows that have not yet bumped toactions/download-artifact@v3
toactions/download-artifact@v4
will begin failing then.This change is currently unavailable for GitHub Enterprise Server customers, as
actions/upload-artifact@v4
andactions/download-artifact@v4
are not yet compatible with GHES.Update default CodeQL bundle version to 2.19.1. #2519
3.26.10 - 30 Sep 2024
- We are rolling out a feature in September/October 2024 that sets up CodeQL using a bundle compressed with Zstandard. Our aim is to improve the performance of setting up CodeQL. #2502
3.26.9 - 24 Sep 2024
No user facing changes.
3.26.8 - 19 Sep 2024
- Update default CodeQL bundle version to 2.19.0. #2483
3.26.7 - 13 Sep 2024
- Update default CodeQL bundle version to 2.18.4. #2471
3.26.6 - 29 Aug 2024
- Update default CodeQL bundle version to 2.18.3. #2449
... (truncated)
f779452
Merge pull request #2539
from github/update-v3.26.13-0c3e006415329324
Update CHANGELOG.md007ba25
Update changelog for v3.26.130c3e006
Merge pull request #2536
from yoff/python/ff-std-lib-extraction38469af
Merge pull request #2537
from github/henrymercer/no-zstd-windows5b6984e
Assert that Windows downloads gzipeefb943
Don't use Zstandard bundles on Windows201e02e
rebuild the actionce5f900
formatting65dd816
remove unused importSourced from @typescript-eslint/eslint-plugin
's
releases.
v8.10.0
8.10.0 (2024-10-17)
🚀 Features
- support TypeScript 5.6 (#9972)
🩹 Fixes
- typescript-eslint: propagate
name
field to extended configs inconfig
helper (#10094)❤️ Thank You
- auvred
@auvred
- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
v8.9.0
8.9.0 (2024-10-14)
🚀 Features
- rule-tester: hooks for test cases (#10109)
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-parameters] cannot assume variables are either type or value (#10093)
- eslint-plugin: [return-await] sync the behavior with await-thenable (#10069)
- eslint-plugin: [prefer-literal-enum-member] report a different error message when
allowBitwiseExpressions
is enabled (#10096)- eslint-plugin: [no-loop-func] sync from upstream base rule (#10103)
- eslint-plugin: [no-unused-vars] never report the naming of an enum member (#10117)
- eslint-plugin: correct use-at-your-own-risk type definitions (#10049)
- eslint-plugin: handle unions in await...for (#10110)
- rule-tester: merge provided
linterOptions
(#10131)- scope-manager: [no-use-before-define] do not treat nested namespace aliases as variable references (#10095)
- typescript-estree: improve project service error message when file extension missing from extraFileExtensions (#10076)
- visitor-keys: reorder
TSSatisfiesExpression
andTSTypeAssertion
(#10139)❤️ Thank You
- Abraham Guo
- Anna Bocharova
@RobinTail
- Arya Emami
@aryaemami59
- auvred
@auvred
- Joshua Chen
- Kirk Waiblinger
@kirkwaiblinger
- Lotfi Meklati
@lotmek
- mdm317
... (truncated)
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
8.10.0 (2024-10-17)
🚀 Features
- support TypeScript 5.6 (#9972)
❤️ Thank You
- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
8.9.0 (2024-10-14)
🩹 Fixes
eslint-plugin: [no-unnecessary-type-parameters] cannot assume variables are either type or value
scope-manager: [no-use-before-define] do not treat nested namespace aliases as variable references
eslint-plugin: [return-await] sync the behavior with await-thenable
eslint-plugin: [prefer-literal-enum-member] report a different error message when
allowBitwiseExpressions
is enabledeslint-plugin: [no-loop-func] sync from upstream base rule
eslint-plugin: [no-unused-vars] never report the naming of an enum member
eslint-plugin: correct use-at-your-own-risk type definitions
eslint-plugin: handle unions in await...for
❤️ Thank You
- Abraham Guo
- Anna Bocharova
- Arya Emami
- auvred
- Joshua Chen
- Kirk Waiblinger
- Lotfi Meklati
- mdm317
- Ronen Amiel
- Sukka
- YeonJuan
You can read about our versioning strategy and releases on our website.
... (truncated)
7effdea
chore(release): publish 8.10.0f9c49e3
feat: support TypeScript 5.6 (#9972)d09d36d
docs: inject option descriptions into rule docs when possible (#9925)373c63a
chore(eslint-plugin): [no-unnecessary-condition] remove dead suggestion
id (#...4666ed4
chore(release): publish 8.9.0ef8642b
fix(eslint-plugin): handle unions in await...for (#10110)ef5df2f
docs: update ordered-imports
status (#10129)60f0766
fix(eslint-plugin): correct use-at-your-own-risk type definitions (#10049)15d0960
fix(eslint-plugin): [no-unused-vars] never report the naming of an enum
membe...a87c296
fix(eslint-plugin): [no-loop-func] sync from upstream base rule (#10103)Sourced from @typescript-eslint/parser
's
releases.
v8.10.0
8.10.0 (2024-10-17)
🚀 Features
- support TypeScript 5.6 (#9972)
🩹 Fixes
- typescript-eslint: propagate
name
field to extended configs inconfig
helper (#10094)❤️ Thank You
- auvred
@auvred
- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
v8.9.0
8.9.0 (2024-10-14)
🚀 Features
- rule-tester: hooks for test cases (#10109)
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-parameters] cannot assume variables are either type or value (#10093)
- eslint-plugin: [return-await] sync the behavior with await-thenable (#10069)
- eslint-plugin: [prefer-literal-enum-member] report a different error message when
allowBitwiseExpressions
is enabled (#10096)- eslint-plugin: [no-loop-func] sync from upstream base rule (#10103)
- eslint-plugin: [no-unused-vars] never report the naming of an enum member (#10117)
- eslint-plugin: correct use-at-your-own-risk type definitions (#10049)
- eslint-plugin: handle unions in await...for (#10110)
- rule-tester: merge provided
linterOptions
(#10131)- scope-manager: [no-use-before-define] do not treat nested namespace aliases as variable references (#10095)
- typescript-estree: improve project service error message when file extension missing from extraFileExtensions (#10076)
- visitor-keys: reorder
TSSatisfiesExpression
andTSTypeAssertion
(#10139)❤️ Thank You
- Abraham Guo
- Anna Bocharova
@RobinTail
- Arya Emami
@aryaemami59
- auvred
@auvred
- Joshua Chen
- Kirk Waiblinger
@kirkwaiblinger
- Lotfi Meklati
@lotmek
- mdm317
... (truncated)
Sourced from @typescript-eslint/parser
's
changelog.
8.10.0 (2024-10-17)
🚀 Features
- support TypeScript 5.6 (#9972)
❤️ Thank You
- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
8.9.0 (2024-10-14)
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.8.1 (2024-10-07)
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.
Sourced from eslint-plugin-n's releases.
v17.11.1
17.11.1 (2024-10-09)
🩹 Fixes
v17.11.0
17.11.0 (2024-10-09)
🌟 Features
- no-missing-import: Add
ignoreTypeImport
options (#344) (e022aba)- no-process-env: Allow users to exclude specific variables (#345) (b16a475)
- Update no-unsupported to node v22.9.0 (#342) (87fb484)
🩹 Fixes
- no-missing-import: Ignore node builtins in package.json
imports
(#346) (148e47e)- no-missing-import: Resolve tsconfig paths relative to the tsconfig (#343) (6cd7954)
📚 Documentation
Sourced from eslint-plugin-n's changelog.
17.11.1 (2024-10-09)
🩹 Fixes
17.11.0 (2024-10-09)
🌟 Features
- no-missing-import: Add
ignoreTypeImport
options (#344) (e022aba)- no-process-env: Allow users to exclude specific variables (#345) (b16a475)
- Update no-unsupported to node v22.9.0 (#342) (87fb484)
🩹 Fixes
- no-missing-import: Ignore node builtins in package.json
imports
(#346) (148e47e)- no-missing-import: Resolve tsconfig paths relative to the tsconfig (#343) (6cd7954)
📚 Documentation
23d0e84
chore(master): release 17.11.1 (#352)dd889ab
fix(no-deprecated-api): dedeprecate process.nextTick
(#350)4d5078f
chore(master): release 17.11.0 (#348)e022aba
feat(no-missing-import): Add ignoreTypeImport
options (#344)b16a475
feat(no-process-env): Allow users to exclude specific variables (#345)148e47e
fix(no-missing-import): Ignore node builtins in package.json
imports
(#346)6cd7954
fix(no-missing-import): Resolve tsconfig paths relative to the tsconfig
(#343)87fb484
feat: Update no-unsupported to node v22.9.0 (#342)8c0a2cc
docs: Explain the transitive dependency case for no-extraneous-* (#347)Sourced from typescript's releases.
TypeScript 5.6.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.6.0 (Beta).
- fixed issues query for Typescript 5.6.1 (RC).
- fixed issues query for Typescript 5.6.2 (Stable).
- fixed issues query for Typescript 5.6.3 (Stable).
Downloads are available on:
d48a5cf
Bump version to 5.6.3 and LKGfefa70a
🤖 Pick PR #60083
(Don't issue implicit any when obtai...) into release-5.6 (#...ff71692
[release-5.6] Remove tsbuildInfo specification error now that we need it
for ...1f44dcf
🤖 Pick PR #60157
(fix automatic type acquisition) into release-5.6 (#60169)Sourced from typescript-eslint's releases.
v8.10.0
8.10.0 (2024-10-17)
🚀 Features
- support TypeScript 5.6 (#9972)
🩹 Fixes
- typescript-eslint: propagate
name
field to extended configs inconfig
helper (#10094)❤️ Thank You
- auvred
@auvred
- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
v8.9.0
8.9.0 (2024-10-14)
🚀 Features
- rule-tester: hooks for test cases (#10109)
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-parameters] cannot assume variables are either type or value (#10093)
- eslint-plugin: [return-await] sync the behavior with await-thenable (#10069)
- eslint-plugin: [prefer-literal-enum-member] report a different error message when
allowBitwiseExpressions
is enabled (#10096)- eslint-plugin: [no-loop-func] sync from upstream base rule (#10103)
- eslint-plugin: [no-unused-vars] never report the naming of an enum member (#10117)
- eslint-plugin: correct use-at-your-own-risk type definitions (#10049)
- eslint-plugin: handle unions in await...for (#10110)
- rule-tester: merge provided
linterOptions
(#10131)- scope-manager: [no-use-before-define] do not treat nested namespace aliases as variable references (#10095)
- typescript-estree: improve project service error message when file extension missing from extraFileExtensions (#10076)
- visitor-keys: reorder
TSSatisfiesExpression
andTSTypeAssertion
(#10139)❤️ Thank You
- Abraham Guo
- Anna Bocharova
@RobinTail
- Arya Emami
@aryaemami59
- auvred
@auvred
- Joshua Chen
- Kirk Waiblinger
@kirkwaiblinger
- Lotfi Meklati
@lotmek
- mdm317
... (truncated)
Sourced from typescript-eslint's changelog.
8.10.0 (2024-10-17)
🩹 Fixes
- typescript-eslint: propagate
name
field to extended configs inconfig
helper (#10094)❤️ Thank You
- auvred
@auvred
You can read about our versioning strategy and releases on our website.
8.9.0 (2024-10-14)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.8.1 (2024-10-07)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
7effdea
chore(release): publish 8.10.0be5bc0f
fix(typescript-eslint): propagate name
field to extended
configs in `config...4666ed4
chore(release): publish 8.9.0f898248
chore(release): publish 8.8.1808fba3
2.6.0438688f
fix: Stringify a Document as a Document (fixes #576)baaabd0
feat: Add stringKeys parse option (#581)f2fa108
docs: Update Manifest logo (#582)f088599
docs: Align logos using the restricted styling available for GitHub
readmesdbb8a42
docs: Fix manifest.png reference28dc0a4
chore: Add sponsorship by Manifest1491c20
chore: Refresh lockfile7a434f0
feat: Use a proper tag for !!merge << keys (#580)Sourced from trunk-io/trunk-action's releases.
v1.1.18
What's Changed
- Updated several github action dependencies (#183, #209, #231, #261)
- Stops suppressing trunk launcher output (#249)
- Added
labels
input for adding labels to the created PR (#254)Full Changelog: https://github.com/trunk-io/trunk-action/compare/v1.1.17...v1.1.18
2eaee16
Fixes bundle for action.yml (#249)b0ffb2e
feat(upgrade): add labels input parameter (#254)86c3f54
Upgrade trunk to 1.22.6 (#262)0c109cf
chore: bump upload-artifact action dependency (#261)b258fde
chore(deps): update actions/setup-node action to v4 (#209)4fd292e
chore(deps): update actions/checkout action to v4 (#183)e56f679
Update actions/cache@v3 to actions/cache@v4 (#231)Sourced from github/codeql-action's releases.
v3.27.0
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
Note that the only difference between
v2
andv3
of the CodeQL Action is the node version they support, withv3
running on node 20 while we continue to releasev2
to support running on node 16. For example3.22.11
was the firstv3
release and is functionally identical to2.22.11
. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.3.27.0 - 22 Oct 2024
- Bump the minimum CodeQL bundle version to 2.14.6. #2549
- Fix an issue where the
upload-sarif
Action would fail with "upload-sarif post-action step failed: Input required and not supplied: token" when called in a composite Action that had a different set of inputs to the ones expected by theupload-sarif
Action. #2557- Update default CodeQL bundle version to 2.19.2. #2552
See the full CHANGELOG.md for more information.
Sourced from github/codeql-action's changelog.
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
Note that the only difference between
v2
andv3
of the CodeQL Action is the node version they support, withv3
running on node 20 while we continue to releasev2
to support running on node 16. For example3.22.11
was the firstv3
release and is functionally identical to2.22.11
. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.[UNRELEASED]
No user facing changes.
3.27.0 - 22 Oct 2024
- Bump the minimum CodeQL bundle version to 2.14.6. #2549
- Fix an issue where the
upload-sarif
Action would fail with "upload-sarif post-action step failed: Input required and not supplied: token" when called in a composite Action that had a different set of inputs to the ones expected by theupload-sarif
Action. #2557- Update default CodeQL bundle version to 2.19.2. #2552
3.26.13 - 14 Oct 2024
No user facing changes.
3.26.12 - 07 Oct 2024
Upcoming breaking change: Add a deprecation warning for customers using CodeQL version 2.14.5 and earlier. These versions of CodeQL were discontinued on 24 September 2024 alongside GitHub Enterprise Server 3.10, and will be unsupported by CodeQL Action versions 3.27.0 and later and versions 2.27.0 and later. #2520
If you are using one of these versions, please update to CodeQL CLI version 2.14.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.
Alternatively, if you want to continue using a version of the CodeQL CLI between 2.13.5 and 2.14.5, you can replace
github/codeql-action/*@v3
bygithub/codeql-action/*@v3.26.11
andgithub/codeql-action/*@v2
bygithub/codeql-action/*@v2.26.11
in your code scanning workflow to ensure you continue using this version of the CodeQL Action.3.26.11 - 03 Oct 2024
Upcoming breaking change: Add support for using
actions/download-artifact@v4
to programmatically consume CodeQL Action debug artifacts.Starting November 30, 2024, GitHub.com customers will no longer be able to use
actions/download-artifact@v3
. Therefore, to avoid breakage, customers who programmatically download the CodeQL Action debug artifacts should set theCODEQL_ACTION_ARTIFACT_V4_UPGRADE
environment variable totrue
and bumpactions/download-artifact@v3
toactions/download-artifact@v4
in their workflows. The CodeQL Action will enable this behavior by default in early November and workflows that have not yet bumped toactions/download-artifact@v3
toactions/download-artifact@v4
will begin failing then.This change is currently unavailable for GitHub Enterprise Server customers, as
actions/upload-artifact@v4
andactions/download-artifact@v4
are not yet compatible with GHES.Update default CodeQL bundle version to 2.19.1. #2519
3.26.10 - 30 Sep 2024
- We are rolling out a feature in September/October 2024 that sets up CodeQL using a bundle compressed with Zstandard. Our aim is to improve the performance of setting up CodeQL. #2502
3.26.9 - 24 Sep 2024
No user facing changes.
3.26.8 - 19 Sep 2024
- Update default CodeQL bundle version to 2.19.0. #2483
3.26.7 - 13 Sep 2024
... (truncated)
6624720
Merge pull request #2561
from github/update-v3.27.0-b35b023d9ce7c2b5
Update changelog for v3.27.0b35b023
Merge pull request #2552
from github/update-bundle/codeql-bundle-v2.19.2dafc762
Merge pull request #2560
from github/aeisenberg/fix-required-checks0d1eb88
Remove ESLint from required checks0a30541
Merge pull request #2558
from github/dependabot/npm_and_yarn/npm-6515e6e3282a6a6ad
Update checked-in dependencies26c18c2
Bump the npm group with 3 updates7080a68
Merge branch 'main' into update-bundle/codeql-bundle-v2.19.263eb7bb
Merge pull request #2551
from github/cklin/diff-informed-queries-featureSourced from actions/cache's releases.
v4.1.2
What's Changed
- Add Bun example by
@idleberg
in actions/cache#1456- Revise
isGhes
logic by@jww3
in actions/cache#1474- Bump braces from 3.0.2 to 3.0.3 by
@dependabot
in actions/cache#1475- Add dependabot.yml to enable automatic dependency upgrades by
@Link
- in actions/cache#1476- Bump actions/checkout from 3 to 4 by
@dependabot
in actions/cache#1478- Bump actions/stale from 3 to 9 by
@dependabot
in actions/cache#1479- Bump github/codeql-action from 2 to 3 by
@dependabot
in actions/cache#1483- Bump actions/setup-node from 3 to 4 by
@dependabot
in actions/cache#1481- Prepare
4.1.2
release by@Link
- in actions/cache#1477New Contributors
@idleberg
made their first contribution in actions/cache#1456@jww3
made their first contribution in actions/cache#1474@Link
- made their first contribution in actions/cache#1476Full Changelog: https://github.com/actions/cache/compare/v4...v4.1.2
Sourced from actions/cache's changelog.
Releases
4.1.2
- Add GitHub Enterprise Cloud instances hostname filters to inform API endpoint choices - #1474
- Security fix: Bump braces from 3.0.2 to 3.0.3 - #1475
4.1.1
- Restore original behavior of
cache-hit
output - #14674.1.0
4.0.2
- Fixed restore
fail-on-cache-miss
not working.4.0.1
- Updated
isGhes
check4.0.0
- Updated minimum runner version support from node 12 -> node 20
3.3.3
- Updates
@actions/cache
to v3.2.3 to fix accidental mutated path arguments togetCacheVersion
actions/toolkit#1378- Additional audit fixes of npm package(s)
3.3.2
- Fixes bug with Azure SDK causing blob downloads to get stuck.
3.3.1
- Reduced segment size to 128MB and segment timeout to 10 minutes to fail fast in case the cache download is stuck.
3.3.0
- Added option to lookup cache without downloading it.
3.2.6
- Fix zstd not being used after zstd version upgrade to 1.5.4 on hosted runners.
3.2.5
... (truncated)
6849a64
Release 4.1.2 #14775a1720c
Merge branch 'Link-/prep-4.1.2' of https://github.com/actions/cache
into Link...d9fef48
Merge branch 'main' into Link-/prep-4.1.2a50e8d0
Merge branch 'main' into Link-/prep-4.1.2acc9ae5
Merge pull request #1481
from actions/dependabot/github_actions/actions/setup...1ea5f18
Merge branch 'main' into Link-/prep-4.1.2cc679ff
Merge branch 'main' into
dependabot/github_actions/actions/setup-node-4366d43d
Merge pull request #1483
from actions/dependabot/github_actions/github/codeql...02bf319
Bump github/codeql-action from 2 to 36f6220b
Merge branch 'main' into
dependabot/github_actions/actions/setup-node-4Sourced from actions/setup-node's releases.
v4.1.0
What's Changed
- Resolve High Security Alerts by upgrading Dependencies by
@aparnajyothi-y
in actions/setup-node#1132- Upgrade IA Publish by
@Jcambass
in actions/setup-node#1134- Revise
isGhes
logic by@jww3
in actions/setup-node#1148- Add architecture to cache key by
@pengx17
in actions/setup-node#843 This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts. Note: This change may break previous cache keys as they will no longer be compatible with the new format.New Contributors
@jww3
made their first contribution in actions/setup-node#1148@pengx17
made their first contribution in actions/setup-node#843Full Changelog: https://github.com/actions/setup-node/compare/v4...v4.1.0
Sourced from @typescript-eslint/eslint-plugin
's
releases.
v8.11.0
8.11.0 (2024-10-21)
🚀 Features
- eslint-plugin: [no-base-to-string] add support for catching toLocaleString (#10138)
- eslint-plugin: [no-unnecessary-type-parameters] add suggestion fixer (#10149)
🩹 Fixes
- eslint-plugin: [class-literal-property-style] don't report nodes with
override
keyword (#10135)- rule-tester: allow custom filename outside directory (#10147)
❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger
- Lotfi Meklati
@lotmek
- Yukihiro Hasegawa
@y-hsgw
You can read about our versioning strategy and releases on our website.
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
8.11.0 (2024-10-21)
🚀 Features
- eslint-plugin: [no-unnecessary-type-parameters] add suggestion fixer (#10149)
- eslint-plugin: [no-base-to-string] add support for catching toLocaleString (#10138)
🩹 Fixes
- eslint-plugin: [class-literal-property-style] don't report nodes with
override
keyword (#10135)❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger
- Yukihiro Hasegawa
@y-hsgw
You can read about our versioning strategy and releases on our website.
79c27a8
chore(release): publish 8.11.0c8e7c27
feat(eslint-plugin): [no-unnecessary-type-parameters] add suggestion
fixer (#...9a182d0
feat(eslint-plugin): [no-base-to-string] add support for catching
toLocaleStr...8d35958
chore: enable eslint-plugin-perfectionist on typescript-estree package
(#9852)0cbd4cd
fix(eslint-plugin): [class-literal-property-style] don't report nodes
with `o...127066a
chore: coverage issues caused by using export
assignments
(#10151)Sourced from @typescript-eslint/parser
's
releases.
v8.11.0
8.11.0 (2024-10-21)
🚀 Features
- eslint-plugin: [no-base-to-string] add support for catching toLocaleString (#10138)
- eslint-plugin: [no-unnecessary-type-parameters] add suggestion fixer (#10149)
🩹 Fixes
- eslint-plugin: [class-literal-property-style] don't report nodes with
override
keyword (#10135)- rule-tester: allow custom filename outside directory (#10147)
❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger
- Lotfi Meklati
@lotmek
- Yukihiro Hasegawa
@y-hsgw
You can read about our versioning strategy and releases on our website.
Sourced from @typescript-eslint/parser
's
changelog.
8.11.0 (2024-10-21)
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.
79c27a8
chore(release): publish 8.11.08d35958
chore: enable eslint-plugin-perfectionist on typescript-estree package
(#9852)Sourced from typescript-eslint's releases.
v8.11.0
8.11.0 (2024-10-21)
🚀 Features
- eslint-plugin: [no-base-to-string] add support for catching toLocaleString (#10138)
- eslint-plugin: [no-unnecessary-type-parameters] add suggestion fixer (#10149)
🩹 Fixes
- eslint-plugin: [class-literal-property-style] don't report nodes with
override
keyword (#10135)- rule-tester: allow custom filename outside directory (#10147)
❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger
- Lotfi Meklati
@lotmek
- Yukihiro Hasegawa
@y-hsgw
You can read about our versioning strategy and releases on our website.
Sourced from typescript-eslint's changelog.
8.11.0 (2024-10-21)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
79c27a8
chore(release): publish 8.11.0Sourced from @typescript-eslint/eslint-plugin
's
releases.
v8.12.2
8.12.2 (2024-10-29)
🩹 Fixes
- eslint-plugin: [switch-exhaustiveness-check] invert
considerDefaultExhaustiveForUnions
(#10223)❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.12.1
8.12.1 (2024-10-28)
🚀 Features
- eslint-plugin: [prefer-nullish-coalescing] add support for assignment expressions (#10152)
- eslint-plugin: [consistent-indexed-object-style] report mapped types (#10160)
- eslint-plugin: [switch-exhaustiveness-check] add considerDefaultExhaustiveForUnions option (#9954)
- eslint-plugin: [no-base-to-string] handle String() (#10005)
- typescript-eslint: improve undefined extension handling (#10177)
🩹 Fixes
- eslint-plugin: [no-unsafe-return] don't reiterate through all type parts for each part (#10203)
- website: enable
noImplicitAny
(#10175)- rule-tester: use cwd option to set base path for tests with file name (#10201)
❤️ Thank You
- Abraham Guo
- Dave
@reduckted
- Kim Sang Du
@developer-bandi
- Kirk Waiblinger
@kirkwaiblinger
- Maxim Stykow
@mstykow
- Terry Fu
- YeonJuan
@yeonjuan
You can read about our versioning strategy and releases on our website.
v8.12.0
See https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.12.1
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
8.12.2 (2024-10-29)
🩹 Fixes
- eslint-plugin: [switch-exhaustiveness-check] invert
considerDefaultExhaustiveForUnions
(#10223)❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger
You can read about our versioning strategy and releases on our website.
8.12.1 (2024-10-28)
This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.12.0 (2024-10-28)
🚀 Features
- eslint-plugin: [no-base-to-string] handle String() (#10005)
- eslint-plugin: [switch-exhaustiveness-check] add allowDefaultCaseMatchUnionMember option (#9954)
- eslint-plugin: [consistent-indexed-object-style] report mapped types (#10160)
- eslint-plugin: [prefer-nullish-coalescing] add support for assignment expressions (#10152)
❤️ Thank You
- Abraham Guo
- Kim Sang Du
@developer-bandi
- Kirk Waiblinger
@kirkwaiblinger
- YeonJuan
@yeonjuan
You can read about our versioning strategy and releases on our website.
4af866a
chore(release): publish 8.12.2cc7177c
fix(eslint-plugin): [switch-exhaustiveness-check] invert
`considerDefaultExha...1edec1d
chore(release): publish 8.12.13413a2d
chore(release): publish 8.12.0ac18749
feat(eslint-plugin): [no-base-to-string] handle String() (#10005)3c8978d
feat(eslint-plugin): [switch-exhaustiveness-check] add
allowDefaultCaseMatchU...af4743f
test(eslint-plugin): fix a typo in a test, causing it to test the
error
typ...9c956ee
feat(eslint-plugin): [consistent-indexed-object-style] report mapped
types (#...e765033
feat(eslint-plugin): [prefer-nullish-coalescing] add support for
assignment e...Sourced from @typescript-eslint/parser
's
releases.
v8.12.2
8.12.2 (2024-10-29)
🩹 Fixes
- eslint-plugin: [switch-exhaustiveness-check] invert
considerDefaultExhaustiveForUnions
(#10223)❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.12.1
8.12.1 (2024-10-28)
🚀 Features
- eslint-plugin: [prefer-nullish-coalescing] add support for assignment expressions (#10152)
- eslint-plugin: [consistent-indexed-object-style] report mapped types (#10160)
- eslint-plugin: [switch-exhaustiveness-check] add considerDefaultExhaustiveForUnions option (#9954)
- eslint-plugin: [no-base-to-string] handle String() (#10005)
- typescript-eslint: improve undefined extension handling (#10177)
🩹 Fixes
- eslint-plugin: [no-unsafe-return] don't reiterate through all type parts for each part (#10203)
- website: enable
noImplicitAny
(#10175)- rule-tester: use cwd option to set base path for tests with file name (#10201)
❤️ Thank You
- Abraham Guo
- Dave
@reduckted
- Kim Sang Du
@developer-bandi
- Kirk Waiblinger
@kirkwaiblinger
- Maxim Stykow
@mstykow
- Terry Fu
- YeonJuan
@yeonjuan
You can read about our versioning strategy and releases on our website.
v8.12.0
See https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.12.1
Sourced from @typescript-eslint/parser
's
changelog.
8.12.2 (2024-10-29)
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.12.1 (2024-10-28)
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.12.0 (2024-10-28)
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.
4af866a
chore(release): publish 8.12.21edec1d
chore(release): publish 8.12.13413a2d
chore(release): publish 8.12.0Sourced from eslint-plugin-import-x's releases.
v4.4.0
Minor Changes
- #169
9c58269
Thanks@teidesu
! - Add new rule optioncheckTypedImports
forextensions
, backports import-js/eslint-plugin-import#2817Patch Changes
#171
9715220
Thanks@SukkaW
! - Perf: avoid regexp during parser choosing#171
9715220
Thanks@SukkaW
! - Add extra guard for ruleno-named-as-default
. A few guards are borrowed from import-js/eslint-plugin-import#3032, but we don't sync the rest of changes from upstream since we have already implemented a way more performant check.#171
9715220
Thanks@SukkaW
! - More test cases forno-named-export
andno-defualt-export
rule specifically with non-modulesourceType
#171
9715220
Thanks@SukkaW
! - Fixexport
when there is only oneTSDeclareFunction
(import-js/eslint-plugin-import#3065)#171
9715220
Thanks@SukkaW
! - PreventExportMap
's cache is being tainted by incompatible parser (e.g. oldbabel-eslint
). The cache is now skipped w/ incompatible parsers, which might introduce performance impacts only for those who are using incompatible parsers. (import-js/eslint-plugin-import#3062)#171
9715220
Thanks@SukkaW
! - Docs: fix a few typos here and there#168
5de039c
Thanks@hyoban
! - Fixes un-ts/eslint-plugin-import-x#167, theno-duplicates
rule now allows co-existing inline type imports and namespace imports.#171
9715220
Thanks@SukkaW
! - Properly fix espree parser w/ ESLint Flat Config
Sourced from eslint-plugin-import-x's changelog.
4.4.0
Minor Changes
- #169
9c58269
Thanks@teidesu
! - Add new rule optioncheckTypedImports
forextensions
, backports import-js/eslint-plugin-import#2817Patch Changes
#171
9715220
Thanks@SukkaW
! - Perf: avoid regexp during parser choosing#171
9715220
Thanks@SukkaW
! - Add extra guard for ruleno-named-as-default
. A few guards are borrowed from import-js/eslint-plugin-import#3032, but we don't sync the rest of changes from upstream since we have already implemented a way more performant check.#171
9715220
Thanks@SukkaW
! - More test cases forno-named-export
andno-defualt-export
rule specifically with non-modulesourceType
#171
9715220
Thanks@SukkaW
! - Fixexport
when there is only oneTSDeclareFunction
(import-js/eslint-plugin-import#3065)#171
9715220
Thanks@SukkaW
! - PreventExportMap
's cache is being tainted by incompatible parser (e.g. oldbabel-eslint
). The cache is now skipped w/ incompatible parsers, which might introduce performance impacts only for those who are using incompatible parsers. (import-js/eslint-plugin-import#3062)#171
9715220
Thanks@SukkaW
! - Docs: fix a few typos here and there#168
5de039c
Thanks@hyoban
! - Fixes un-ts/eslint-plugin-import-x#167, theno-duplicates
rule now allows co-existing inline type imports and namespace imports.#171
9715220
Thanks@SukkaW
! - Properly fix espree parser w/ ESLint Flat Config
Sourced from eslint-plugin-n's releases.
v17.12.0
17.12.0 (2024-10-30)
🌟 Features
- no-unsupported: Support node 23.0.0 and 22.10.0 (#358) (0fd0350)
- no-unsupported: Support node 23.1.0 (#370) (06d60ae)
🩹 Fixes
- no-unsupported:
getCallSite
is experimental (#363) (d15c63a)- no-unsupported: support missing
process.features
(#362) (9552a4a)- update dependencies (#365) (bf34ca5)
🧹 Chores
Sourced from eslint-plugin-n's changelog.
17.12.0 (2024-10-30)
🌟 Features
- no-unsupported: Support node 23.0.0 and 22.10.0 (#358) (0fd0350)
- no-unsupported: Support node 23.1.0 (#370) (06d60ae)
🩹 Fixes
- no-unsupported:
getCallSite
is experimental (#363) (d15c63a)- no-unsupported: support missing
process.features
(#362) (9552a4a)- update dependencies (#365) (bf34ca5)
🧹 Chores
c78b370
chore(master): release 17.12.0 (#361)18cdd53
refactor: Improve typescript types and strictness (#367)06d60ae
feat(no-unsupported): Support node 23.1.0 (#370)aee5d96
ci: Add node 23 to ci workflows (#368)bf34ca5
fix: update dependencies (#365)d15c63a
fix(no-unsupported): getCallSite
is experimental (#363)9552a4a
fix(no-unsupported): support missing process.features
(#362)0fd0350
feat(no-unsupported): Support node 23.0.0 and 22.10.0 (#358)Sourced from typescript-eslint's releases.
v8.12.2
8.12.2 (2024-10-29)
🩹 Fixes
- eslint-plugin: [switch-exhaustiveness-check] invert
considerDefaultExhaustiveForUnions
(#10223)❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.12.1
8.12.1 (2024-10-28)
🚀 Features
- eslint-plugin: [prefer-nullish-coalescing] add support for assignment expressions (#10152)
- eslint-plugin: [consistent-indexed-object-style] report mapped types (#10160)
- eslint-plugin: [switch-exhaustiveness-check] add considerDefaultExhaustiveForUnions option (#9954)
- eslint-plugin: [no-base-to-string] handle String() (#10005)
- typescript-eslint: improve undefined extension handling (#10177)
🩹 Fixes
- eslint-plugin: [no-unsafe-return] don't reiterate through all type parts for each part (#10203)
- website: enable
noImplicitAny
(#10175)- rule-tester: use cwd option to set base path for tests with file name (#10201)
❤️ Thank You
- Abraham Guo
- Dave
@reduckted
- Kim Sang Du
@developer-bandi
- Kirk Waiblinger
@kirkwaiblinger
- Maxim Stykow
@mstykow
- Terry Fu
- YeonJuan
@yeonjuan
You can read about our versioning strategy and releases on our website.
v8.12.0
See https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.12.1
Sourced from typescript-eslint's changelog.
8.12.2 (2024-10-29)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.12.1 (2024-10-28)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.12.0 (2024-10-28)
🚀 Features
- typescript-eslint: improve undefined extension handling (#10177)
❤️ Thank You
- Maxim Stykow
@mstykow
You can read about our versioning strategy and releases on our website.
Sourced from trunk-io/trunk-action's releases.
v1.1.19
What's Changed
- Upgrade trunk by
@trunk-open-pr-bot
in trunk-io/trunk-action#264- Upgrade trunk to 1.22.7 by
@trunk-open-pr-bot
in trunk-io/trunk-action#265- Overwrite annotations when running multiple trunk actions by
@det
in trunk-io/trunk-action#266Full Changelog: https://github.com/trunk-io/trunk-action/compare/v1...v1.1.19
Sourced from github/codeql-action's releases.
v3.27.1
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
Note that the only difference between
v2
andv3
of the CodeQL Action is the node version they support, withv3
running on node 20 while we continue to releasev2
to support running on node 16. For example3.22.11
was the firstv3
release and is functionally identical to2.22.11
. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.3.27.1 - 08 Nov 2024
- The CodeQL Action now downloads bundles compressed using Zstandard on GitHub Enterprise Server when using Linux or macOS runners. This speeds up the installation of the CodeQL tools. This feature is already available to GitHub.com users. #2573
- Update default CodeQL bundle version to 2.19.3. #2576
See the full CHANGELOG.md for more information.
Sourced from github/codeql-action's changelog.
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
Note that the only difference between
v2
andv3
of the CodeQL Action is the node version they support, withv3
running on node 20 while we continue to releasev2
to support running on node 16. For example3.22.11
was the firstv3
release and is functionally identical to2.22.11
. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.[UNRELEASED]
No user facing changes.
3.27.1 - 08 Nov 2024
- The CodeQL Action now downloads bundles compressed using Zstandard on GitHub Enterprise Server when using Linux or macOS runners. This speeds up the installation of the CodeQL tools. This feature is already available to GitHub.com users. #2573
- Update default CodeQL bundle version to 2.19.3. #2576
3.27.0 - 22 Oct 2024
- Bump the minimum CodeQL bundle version to 2.14.6. #2549
- Fix an issue where the
upload-sarif
Action would fail with "upload-sarif post-action step failed: Input required and not supplied: token" when called in a composite Action that had a different set of inputs to the ones expected by theupload-sarif
Action. #2557- Update default CodeQL bundle version to 2.19.2. #2552
3.26.13 - 14 Oct 2024
No user facing changes.
3.26.12 - 07 Oct 2024
Upcoming breaking change: Add a deprecation warning for customers using CodeQL version 2.14.5 and earlier. These versions of CodeQL were discontinued on 24 September 2024 alongside GitHub Enterprise Server 3.10, and will be unsupported by CodeQL Action versions 3.27.0 and later and versions 2.27.0 and later. #2520
If you are using one of these versions, please update to CodeQL CLI version 2.14.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.
Alternatively, if you want to continue using a version of the CodeQL CLI between 2.13.5 and 2.14.5, you can replace
github/codeql-action/*@v3
bygithub/codeql-action/*@v3.26.11
andgithub/codeql-action/*@v2
bygithub/codeql-action/*@v2.26.11
in your code scanning workflow to ensure you continue using this version of the CodeQL Action.3.26.11 - 03 Oct 2024
Upcoming breaking change: Add support for using
actions/download-artifact@v4
to programmatically consume CodeQL Action debug artifacts.Starting November 30, 2024, GitHub.com customers will no longer be able to use
actions/download-artifact@v3
. Therefore, to avoid breakage, customers who programmatically download the CodeQL Action debug artifacts should set theCODEQL_ACTION_ARTIFACT_V4_UPGRADE
environment variable totrue
and bumpactions/download-artifact@v3
toactions/download-artifact@v4
in their workflows. The CodeQL Action will enable this behavior by default in early November and workflows that have not yet bumped toactions/download-artifact@v3
toactions/download-artifact@v4
will begin failing then.This change is currently unavailable for GitHub Enterprise Server customers, as
actions/upload-artifact@v4
andactions/download-artifact@v4
are not yet compatible with GHES.Update default CodeQL bundle version to 2.19.1. #2519
3.26.10 - 30 Sep 2024
- We are rolling out a feature in September/October 2024 that sets up CodeQL using a bundle compressed with Zstandard. Our aim is to improve the performance of setting up CodeQL. #2502
3.26.9 - 24 Sep 2024
No user facing changes.
... (truncated)
4f3212b
Merge pull request #2585
from github/update-v3.27.1-3ef4c084563b548d
Update changelog for v3.27.13ef4c08
Merge pull request #2576
from github/update-bundle/codeql-bundle-v2.19.34e033f0
Merge branch 'main' into update-bundle/codeql-bundle-v2.19.35ac2ddd
Merge pull request #2580
from jsoref/minor-cleanup3b7b85f
Conditionally clear runner cache688ea53
Fix publish-immutable-action version1e6d67b
Give expected-queries-runs permissionsd5e7384
Strip trailing whitespace generated by ruamel-yaml756aa64
spelling: macosSourced from @typescript-eslint/eslint-plugin
's
releases.
v8.13.0
8.13.0 (2024-11-04)
🚀 Features
- add
options
property toImportExpression
node (#10255)- eslint-plugin: disable
no-class-assign
rule ineslint-recommended
config (#10250)- eslint-plugin: [prefer-nullish-coalescing] add option
ignoreBooleanCoercion
(#9924)- eslint-plugin: [only-throw-error] add allow option (#10221)
🩹 Fixes
- deps: update dependency
@eslint-community/regexpp
to v4.12.1 (#10269)- eslint-plugin: [no-unnecessary-condition] falsey bigint should be falsey (#10205)
- eslint-plugin: [no-deprecated] report on deprecated variables used inside dynamic imports (#10261)
- eslint-plugin: [no-deprecated] report when exported class implements/extends deprecated entity (#10259)
- eslint-plugin: [consistent-type-definitions] don't leave trailing parens when fixing type to interface (#10235)
- eslint-plugin: [switch-exhaustiveness-check] add support for covering a missing property with
undefined
(#10232)- types: parent property type annotation in the ImportAttribute node (#10258)
- utils: allow an array for the values of SharedConfig (#10217)
❤️ Thank You
- auvred
@auvred
- Kim Sang Du
@developer-bandi
- Kirk Waiblinger
@kirkwaiblinger
- Mark de Dios
@peanutenthusiast
- Ronen Amiel
- Trygve Aaberge
- YeonJuan
@yeonjuan
- Yosuke Ota
@ota-meshi
You can read about our versioning strategy and releases on our website.
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
8.13.0 (2024-11-04)
🚀 Features
- eslint-plugin: [only-throw-error] add allow option (#10221)
- eslint-plugin: [prefer-nullish-coalescing] add option
ignoreBooleanCoercion
(#9924)- eslint-plugin: disable
no-class-assign
rule ineslint-recommended
config (#10250)🩹 Fixes
- eslint-plugin: [switch-exhaustiveness-check] add support for covering a missing property with
undefined
(#10232)- eslint-plugin: [consistent-type-definitions] don't leave trailing parens when fixing type to interface (#10235)
- eslint-plugin: [no-deprecated] report when exported class implements/extends deprecated entity (#10259)
- eslint-plugin: [no-deprecated] report on deprecated variables used inside dynamic imports (#10261)
- eslint-plugin: [no-unnecessary-condition] falsey bigint should be falsey (#10205)
❤️ Thank You
- auvred
@auvred
- Kim Sang Du
@developer-bandi
- Kirk Waiblinger
@kirkwaiblinger
- Mark de Dios
@peanutenthusiast
- Ronen Amiel
- YeonJuan
@yeonjuan
You can read about our versioning strategy and releases on our website.
ac1f632
chore(release): publish 8.13.0f83a591
fix(eslint-plugin): [switch-exhaustiveness-check] add support for
covering a ...3b97b55
chore: enable eslint-plugin-perfectionist on the rest of the repo (#10189)c1fe3ea
feat(eslint-plugin): [only-throw-error] add allow option (#10221)d90cc59
chore: update eslint version internally to latest (#10244)5bd4c0a
fix(eslint-plugin): [consistent-type-definitions] don't leave trailing
parens...d9e5da1
fix(eslint-plugin): [no-deprecated] report when exported class
implements/ext...1e633c7
fix(eslint-plugin): [no-deprecated] report on deprecated variables used
insid...05ed7e6
docs: fix prefer-nullish-coalescing.mdxbe3a224
feat(eslint-plugin): [prefer-nullish-coalescing] add option
`ignoreBooleanCoe...Sourced from @typescript-eslint/parser
's
releases.
v8.13.0
8.13.0 (2024-11-04)
🚀 Features
- add
options
property toImportExpression
node (#10255)- eslint-plugin: disable
no-class-assign
rule ineslint-recommended
config (#10250)- eslint-plugin: [prefer-nullish-coalescing] add option
ignoreBooleanCoercion
(#9924)- eslint-plugin: [only-throw-error] add allow option (#10221)
🩹 Fixes
- deps: update dependency
@eslint-community/regexpp
to v4.12.1 (#10269)- eslint-plugin: [no-unnecessary-condition] falsey bigint should be falsey (#10205)
- eslint-plugin: [no-deprecated] report on deprecated variables used inside dynamic imports (#10261)
- eslint-plugin: [no-deprecated] report when exported class implements/extends deprecated entity (#10259)
- eslint-plugin: [consistent-type-definitions] don't leave trailing parens when fixing type to interface (#10235)
- eslint-plugin: [switch-exhaustiveness-check] add support for covering a missing property with
undefined
(#10232)- types: parent property type annotation in the ImportAttribute node (#10258)
- utils: allow an array for the values of SharedConfig (#10217)
❤️ Thank You
- auvred
@auvred
- Kim Sang Du
@developer-bandi
- Kirk Waiblinger
@kirkwaiblinger
- Mark de Dios
@peanutenthusiast
- Ronen Amiel
- Trygve Aaberge
- YeonJuan
@yeonjuan
- Yosuke Ota
@ota-meshi
You can read about our versioning strategy and releases on our website.
Sourced from @typescript-eslint/parser
's
changelog.
8.13.0 (2024-11-04)
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.
ac1f632
chore(release): publish 8.13.049f3079
chore(release): 28.9.0 [skip ci]1ce1258
feat: add TypeScript types (#1667)6f8ff4d
chore: switch to v16 of @types/node
(#1668)2a12174
chore(deps): lock file maintenance04044b9
docs: include both flat and legacy config examples in usage section (#1664)d932210
chore(deps): lock file maintenance28c0f6d
chore(deps): update yarn to v3.8.6 (#1657)89c39e0
chore(deps): lock file maintenance0ff404c
chore(deps): lock file maintenance3888bee
chore(deps): lock file maintenanceSourced from eslint-plugin-n's releases.
v17.13.1
17.13.1 (2024-11-07)
🩹 Fixes
v17.13.0
17.13.0 (2024-11-05)
🌟 Features
🩹 Fixes
🧹 Chores
Sourced from eslint-plugin-n's changelog.
17.13.1 (2024-11-07)
🩹 Fixes
17.13.0 (2024-11-05)
🌟 Features
🩹 Fixes
🧹 Chores
c4d1551
chore(master): release 17.13.1 (#381)3c45b67
fix: exported / referenced plugin same instance (#380)6e08c9a
chore(master): release 17.13.0 (#376)0b228dd
fix(no-unsupported): fix node:test
module (#378)d39d99a
feat(no-unsupported): support Node 20.18.0 (#374)8a8104e
chore: update dependencies (#375)Sourced from typescript-eslint's releases.
v8.13.0
8.13.0 (2024-11-04)
🚀 Features
- add
options
property toImportExpression
node (#10255)- eslint-plugin: disable
no-class-assign
rule ineslint-recommended
config (#10250)- eslint-plugin: [prefer-nullish-coalescing] add option
ignoreBooleanCoercion
(#9924)- eslint-plugin: [only-throw-error] add allow option (#10221)
🩹 Fixes
- deps: update dependency
@eslint-community/regexpp
to v4.12.1 (#10269)- eslint-plugin: [no-unnecessary-condition] falsey bigint should be falsey (#10205)
- eslint-plugin: [no-deprecated] report on deprecated variables used inside dynamic imports (#10261)
- eslint-plugin: [no-deprecated] report when exported class implements/extends deprecated entity (#10259)
- eslint-plugin: [consistent-type-definitions] don't leave trailing parens when fixing type to interface (#10235)
- eslint-plugin: [switch-exhaustiveness-check] add support for covering a missing property with
undefined
(#10232)- types: parent property type annotation in the ImportAttribute node (#10258)
- utils: allow an array for the values of SharedConfig (#10217)
❤️ Thank You
- auvred
@auvred
- Kim Sang Du
@developer-bandi
- Kirk Waiblinger
@kirkwaiblinger
- Mark de Dios
@peanutenthusiast
- Ronen Amiel
- Trygve Aaberge
- YeonJuan
@yeonjuan
- Yosuke Ota
@ota-meshi
You can read about our versioning strategy and releases on our website.
Sourced from typescript-eslint's changelog.
8.13.0 (2024-11-04)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
ac1f632
chore(release): publish 8.13.03b97b55
chore: enable eslint-plugin-perfectionist on the rest of the repo (#10189)