Skip to content

Commit 7619f03

Browse files
renovate[bot]mheob
andauthored
⬆️ Upgrade all non-major dependencies (#118)
This PR contains the following updates: | Package | Change | Age | Confidence | Type | Update | Pending | |---|---|---|---|---|---|---| | [@mheob/prettier-config](https://redirect.github.com/mheob/config/tree/main/packages/prettier-config) ([source](https://redirect.github.com/mheob/config)) | [`^3.2.0` -> `^3.3.3`](https://renovatebot.com/diffs/npm/@mheob%2fprettier-config/3.2.0/3.3.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mheob%2fprettier-config/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mheob%2fprettier-config/3.2.0/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`^20.11.16` -> `^20.19.8`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.22/20.19.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.19.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.22/20.19.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `20.19.9` | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`^7.0.0` -> `^7.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.1.0/7.18.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.1.0/7.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`^7.0.0` -> `^7.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.1.0/7.18.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.1.0/7.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [@vscode/vsce](https://code.visualstudio.com) ([source](https://redirect.github.com/Microsoft/vsce)) | [`^2.23.0` -> `^2.32.0`](https://renovatebot.com/diffs/npm/@vscode%2fvsce/2.24.0/2.32.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vscode%2fvsce/2.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vscode%2fvsce/2.24.0/2.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`^8.56.0` -> `^8.57.1`](https://renovatebot.com/diffs/npm/eslint/8.57.0/8.57.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/8.57.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.57.0/8.57.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | [`^15.2.2` -> `^15.5.2`](https://renovatebot.com/diffs/npm/lint-staged/15.2.2/15.5.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.2/15.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [node](https://nodejs.org) ([source](https://redirect.github.com/nodejs/node)) | `20` -> `20.19.4` | [![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.19.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.0.0/v20.19.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | minor | | | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [`^3.2.5` -> `^3.6.2`](https://renovatebot.com/diffs/npm/prettier/3.2.5/3.6.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.2.5/3.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [rimraf](https://redirect.github.com/isaacs/rimraf) | [`^5.0.5` -> `^5.0.10`](https://renovatebot.com/diffs/npm/rimraf/5.0.5/5.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rimraf/5.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rimraf/5.0.5/5.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`^5.3.3` -> `^5.8.3`](https://renovatebot.com/diffs/npm/typescript/5.3.3/5.8.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.3.3/5.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [vscode](https://redirect.github.com/microsoft/vscode) | [`^1.86.1` -> `^1.102.1`](https://renovatebot.com/diffs/npm/vscode/1.86.1/1.102.1) | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/microsoft%2fvscode/1.102.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/microsoft%2fvscode/1.86.1/1.102.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | engines | minor | | --- ### Release Notes <details> <summary>mheob/config (@&#8203;mheob/prettier-config)</summary> ### [`v3.3.3`](https://redirect.github.com/mheob/config/releases/tag/%40mheob/prettier-config%403.3.3) [Compare Source](https://redirect.github.com/mheob/config/compare/@mheob/[email protected]...@mheob/[email protected]) ##### Patch Changes - [#&#8203;217](https://redirect.github.com/mheob/config/pull/217) ([@&#8203;mheob](https://redirect.github.com/mheob)): update dependencies and use the newest ESLint rules ### [`v3.3.2`](https://redirect.github.com/mheob/config/releases/tag/%40mheob/prettier-config%403.3.2) [Compare Source](https://redirect.github.com/mheob/config/compare/@mheob/[email protected]...@mheob/[email protected]) ##### Patch Changes - [#&#8203;210](https://redirect.github.com/mheob/config/pull/210) ([@&#8203;mheob](https://redirect.github.com/mheob)): update dependencies ### [`v3.3.1`](https://redirect.github.com/mheob/config/releases/tag/%40mheob/prettier-config%403.3.1) [Compare Source](https://redirect.github.com/mheob/config/compare/@mheob/[email protected]...@mheob/[email protected]) ##### Patch Changes - [#&#8203;182](https://redirect.github.com/mheob/config/pull/182) ([@&#8203;mheob](https://redirect.github.com/mheob)): Improve `README.md` file and add spell checker. ### [`v3.3.0`](https://redirect.github.com/mheob/config/releases/tag/%40mheob/prettier-config%403.3.0) [Compare Source](https://redirect.github.com/mheob/config/compare/@mheob/[email protected]...@mheob/[email protected]) ##### Minor Changes - [#&#8203;179](https://redirect.github.com/mheob/config/pull/179) ([@&#8203;mheob](https://redirect.github.com/mheob)): Improve prettier config and output. ### [`v3.2.1`](https://redirect.github.com/mheob/config/releases/tag/%40mheob/prettier-config%403.2.1) [Compare Source](https://redirect.github.com/mheob/config/compare/@mheob/[email protected]...@mheob/[email protected]) ### [@&#8203;mheob/prettier-config](https://redirect.github.com/mheob/prettier-config) #### 3.2.0 ##### Minor Changes - [#&#8203;149](https://redirect.github.com/mheob/config/pull/149) ([@&#8203;mheob](https://redirect.github.com/mheob)): remove line wraps in markdown files #### 3.1.1 ##### Patch Changes - [#&#8203;145](https://redirect.github.com/mheob/config/pull/145) ([@&#8203;mheob](https://redirect.github.com/mheob)): update dependencies #### 3.1.0 ##### Minor Changes - [#&#8203;133](https://redirect.github.com/mheob/config/pull/133) ([@&#8203;mheob](https://redirect.github.com/mheob)): bump prettier to version 3 #### 3.0.1 ##### Patch Changes - fix the README files after the change of using ESLint to fix the imports --> ([#&#8203;109](https://redirect.github.com/mheob/config/pull/109)) by [@&#8203;mheob](https://redirect.github.com/mheob) #### 3.0.0 ##### Major Changes - remove `@trivago/prettier-plugin-sort-imports` --> ([#&#8203;102](https://redirect.github.com/mheob/config/pull/102)) by [@&#8203;mheob](https://redirect.github.com/mheob) ##### Patch Changes - chore(deps): update all non-major dependencies --> ([#&#8203;95](https://redirect.github.com/mheob/config/pull/95)) by [@&#8203;renovate](https://redirect.github.com/apps/renovate) #### 2.0.3 ##### Patch Changes - update dependencies --> ([#&#8203;81](https://redirect.github.com/mheob/config/pull/81)) by [@&#8203;mheob](https://redirect.github.com/mheob) - update dependencies --> ([#&#8203;86](https://redirect.github.com/mheob/config/pull/86)) by [@&#8203;mheob](https://redirect.github.com/mheob) - update dependencies --> ([#&#8203;84](https://redirect.github.com/mheob/config/pull/84)) by [@&#8203;renovate](https://redirect.github.com/apps/renovate) #### 2.0.2 ##### Patch Changes - [#&#8203;71](https://redirect.github.com/mheob/config/pull/71) [`b79f37d`](https://redirect.github.com/mheob/config/commit/b79f37d8ede49c113938fa72389ce2277485ccbb) Thanks [@&#8203;mheob](https://redirect.github.com/mheob)! - Remove obsolete `prettier-plugin-jsdoc` package #### 2.0.1 ##### Patch Changes - [#&#8203;63](https://redirect.github.com/mheob/config/pull/63) [`49204ca`](https://redirect.github.com/mheob/config/commit/49204ca26b3c0b1d4efa11f7f3ef06166fbe8873) Thanks [@&#8203;mheob](https://redirect.github.com/mheob)! - Add the newest ruleset to the README - [#&#8203;60](https://redirect.github.com/mheob/config/pull/60) [`12b3867`](https://redirect.github.com/mheob/config/commit/12b38679f9fa123e20e634932ae1c8e277421464) Thanks [@&#8203;mheob](https://redirect.github.com/mheob)! - Update dependencies #### 2.0.0 ##### Major Changes - [#&#8203;42](https://redirect.github.com/mheob/config/pull/42) [`cf8ba94`](https://redirect.github.com/mheob/config/commit/cf8ba94f23489673593eb101dcab47af445054a0) Thanks [@&#8203;mheob](https://redirect.github.com/mheob)! - Switch from spaces to tabs as indentation ##### Minor Changes - [#&#8203;52](https://redirect.github.com/mheob/config/pull/52) [`8bc72cd`](https://redirect.github.com/mheob/config/commit/8bc72cd4844ce2e7bb224a00dbaf7117efd81269) Thanks [@&#8203;mheob](https://redirect.github.com/mheob)! - Use spaces instead of tabs in yaml files ##### Patch Changes - [#&#8203;46](https://redirect.github.com/mheob/config/pull/46) [`6f731ee`](https://redirect.github.com/mheob/config/commit/6f731eeba2c6cf3f8e8ce896e19069bc88d45557) Thanks [@&#8203;mheob](https://redirect.github.com/mheob)! - Switch to typescript as source files - [#&#8203;42](https://redirect.github.com/mheob/config/pull/42) [`cf8ba94`](https://redirect.github.com/mheob/config/commit/cf8ba94f23489673593eb101dcab47af445054a0) Thanks [@&#8203;mheob](https://redirect.github.com/mheob)! - Format all files to the new tabs instead of spaces behaviour - [#&#8203;36](https://redirect.github.com/mheob/config/pull/36) [`fd1474e`](https://redirect.github.com/mheob/config/commit/fd1474e0bcb9d6495a53358b4da62ec7d4754994) Thanks [@&#8203;mheob](https://redirect.github.com/mheob)! - Update dependencies #### 1.4.0 ##### Minor Changes - [`70cbb2c`](https://redirect.github.com/mheob/config/commit/70cbb2c): Add typescript definitions #### 1.3.1 ##### Patch Changes - [`87fb7e0`](https://redirect.github.com/mheob/config/commit/87fb7e0): Update all dependencies #### 1.3.0 ##### Minor Changes - [`347593b`](https://redirect.github.com/mheob/config/commit/347593b): Set markdown `printWidth` to `130`. ##### Patch Changes - [`347593b`](https://redirect.github.com/mheob/config/commit/347593b): Improve README to get a better copy/paste experience. #### 1.2.1 ##### Patch Changes - [`7d96f86`](https://redirect.github.com/mheob/config/commit/7d96f86): Update all dependencies #### 1.2.0 ##### Minor Changes - [`ad1fc96`](https://redirect.github.com/mheob/config/commit/ad1fc96): Add `prettier-plugin-jsdoc` to the prettier config. #### 1.1.0 ##### Minor Changes - [`76f0a62`](https://redirect.github.com/mheob/config/commit/76f0a62): Add some more rules like using tabs and some more. #### 1.0.0 ##### Major Changes - [`723ce7d`](https://redirect.github.com/mheob/config/commit/723ce7d): Initial configuration </details> <details> <summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary> ### [`v7.18.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7180-2024-07-29) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.17.0...v7.18.0) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib - **eslint-plugin:** \[unbound-method] report on destructuring in function parameters - **eslint-plugin:** \[no-duplicate-type-constituents] shouldn't report on error types - **eslint-plugin:** \[strict-boolean-expressions] support branded booleans ##### ❤️ Thank You - auvred - Oliver Salzburg - Vinccool96 - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.17.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7170-2024-07-22) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.0) ##### 🚀 Features - **eslint-plugin:** backport no-unsafe-function type, no-wrapper-object-types from v8 to v7 - **eslint-plugin:** \[return-await] add option to report in error-handling scenarios only, and deprecate "never" ##### 🩹 Fixes - **eslint-plugin:** \[no-floating-promises] check top-level type assertions (and more) - **eslint-plugin:** \[strict-boolean-expressions] consider assertion function argument a boolean context - **eslint-plugin:** \[no-unnecessary-condition] false positive on optional private field ##### ❤️ Thank You - Armano - Josh Goldberg ✨ - Kirk Waiblinger - StyleShit You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.16.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7161-2024-07-15) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.16.0...v7.16.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-parameters] descend into all parts of mapped types in no-unnecessary-type-parameters ##### ❤️ Thank You - Dan Vanderkam You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.16.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🚀 Features - **rule-tester:** stricter rule test validations - **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add new rule - **eslint-plugin:** add support for nested namespaces to unsafe-member-access - **eslint-plugin:** \[no-floating-promises] add checkThenables option ##### 🩹 Fixes - **deps:** update dependency [@&#8203;eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp) to v4.11.0 - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests from [#&#8203;9263](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/9263) `checkThenables` - **website:** react key error on internal pages of website - **eslint-plugin:** \[restrict-template-expressions] don't report tuples if `allowArray` option is enabled ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.15.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0) ##### 🚀 Features - **eslint-plugin:** \[array-type] detect `Readonly<string[]>` case - **eslint-plugin:** back-port new rules around empty object types from v8 ##### 🩹 Fixes - disable `EXPERIMENTAL_useProjectService` in `disabled-type-checked` shared config - **eslint-plugin:** \[no-unsafe-return] differentiate a types-error any from a true any - **eslint-plugin:** \[no-unsafe-call] differentiate a types-error any from a true any ##### ❤️ Thank You - auvred - Kim Sang Du - rgehbt - Vinccool96 You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) ##### 🩹 Fixes - **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and literals as their underlying primitive types - **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix does not remove parens ##### ❤️ Thank You - Jake Bailey You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### 🚀 Features - support TypeScript 5.5 ##### 🩹 Fixes - **eslint-plugin:** \[no-extraneous-class] handle abstract members - **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected primitive types - **eslint-plugin:** \[no-invalid-this] support AccessorProperty ##### ❤️ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.13.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7131-2024-06-17) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.13.0...v7.13.1) ##### 🩹 Fixes - **eslint-plugin:** \[prefer-readonly] refine report locations - **eslint-plugin:** \[return-await] support explicit resource management - **eslint-plugin:** \[no-unsafe-member-access] differentiate a types-error any from a true any ##### ❤️ Thank You - Kirk Waiblinger - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.13.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7130-2024-06-10) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0) ##### 🚀 Features - **typescript-estree:** require `import = require()` argument to be a string literal - **typescript-estree:** forbid `.body`, `.async`, `.generator` on `declare function` - **eslint-plugin:** \[no-dynamic-delete] allow all string literals as index ##### 🩹 Fixes - **ast-spec:** function-call-like callee should be Expression not LeftHandSideExpression - **scope-manager:** handle index signature in class - **eslint-plugin:** \[init-declarations] refine report locations - **eslint-plugin:** \[no-base-to-string] make error message more nuanced - **eslint-plugin:** \[no-unsafe-assignment] be more specific about error types - **eslint-plugin:** \[no-magic-numbers] fix implementation of the `ignore` option ##### ❤️ Thank You - Fotis Papadogeorgopoulos - Joshua Chen - Kirk Waiblinger - Tobiloba Adedeji - Vinccool96 - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.12.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7120-2024-06-03) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0) ##### 🚀 Features - **eslint-plugin:** \[no-useless-template-literals] rename to `no-useless-template-expression` (deprecate `no-useless-template-literals`) - **rule-tester:** check for parsing errors in suggestion fixes - **rule-tester:** port `checkDuplicateTestCases` from ESLint - **eslint-plugin:** \[no-floating-promises] add option 'allowForKnownSafePromises' ##### 🩹 Fixes - no-useless-template-expression -> no-unnecessary-template-expression - **eslint-plugin:** \[no-unnecessary-type-assertion] combine template literal check with `const` variable check - **eslint-plugin:** \[dot-notation] fix false positive when accessing private/protected property with optional chaining - **eslint-plugin:** \[explicit-member-accessibility] refine report locations - **eslint-plugin:** \[no-unnecessary-type-assertion] declares are always defined, so always check `declare`s - **eslint-plugin:** \[prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions - **eslint-plugin:** \[return-await] clean up in-try-catch detection and make autofixes safe - **eslint-plugin:** \[member-ordering] also TSMethodSignature can be get/set ##### ❤️ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.11.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7110-2024-05-27) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.10.0...v7.11.0) ##### 🚀 Features - **eslint-plugin:** deprecate prefer-ts-expect-error in favor of ban-ts-comment ##### 🩹 Fixes - **eslint-plugin:** \[consistent-type-assertions] prevent syntax errors on arrow functions ##### ❤️ Thank You - Abraham Guo - auvred - Dom Armstrong - Kirk Waiblinger You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.10.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7100-2024-05-20) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.9.0...v7.10.0) ##### 🚀 Features - **eslint-plugin:** \[sort-type-constituents] support case sensitive sorting ##### 🩹 Fixes - **eslint-plugin:** \[prefer-regexp-exec] fix heuristic to check whether regex may contain global flag ##### ❤️ Thank You - auvred - Emanuel Hoogeveen - jsfm01 - Kirk Waiblinger You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.9.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#790-2024-05-13) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0) ##### 🩹 Fixes - **eslint-plugin:** \[explicit-function-return-types] fix false positive on default parameters ##### ❤️ Thank You - Kirk Waiblinger - Sheetal Nandi - Vinccool96 You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.8.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#780-2024-04-29) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.7.1...v7.8.0) ##### 🩹 Fixes - **eslint-plugin:** \[no-unsafe-argument] handle tagged templates - **eslint-plugin:** \[prefer-optional-chain] suggests optional chaining during strict null equality check - **eslint-plugin:** \[consistent-type-assertions] handle tagged templates - **eslint-plugin:** \[no-unsafe-return] handle union types - **eslint-plugin:** \[no-unused-vars] clear error report range ##### ❤️ Thank You - auvred - Josh Goldberg ✨ - jsfm01 - Kim Sang Du - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.7.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#771-2024-04-22) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.7.0...v7.7.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-unsafe-assignment] handle shorthand property assignment - **eslint-plugin:** \[explicit-function-return-type] fix checking wrong ancestor's return type - **eslint-plugin:** \[prefer-optional-chain] only look at left operand for `requireNullish` - **eslint-plugin:** \[no-for-in-array] refine report location - **eslint-plugin:** \[no-unnecessary-type-assertion] allow non-null assertion for void type ##### ❤️ Thank You - Abraham Guo - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.7.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#770-2024-04-15) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0) ##### 🚀 Features - **eslint-plugin:** replace `no-new-symbol` with `no-new-native-nonconstructor` ##### ❤️ Thank You - Dave - Josh Goldberg ✨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.6.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#760-2024-04-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.5.0...v7.6.0) ##### 🚀 Features - bump npm dependency ranges ##### ❤️ Thank You - Abraham Guo - auvred - Brad Zacher You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.5.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#750-2024-04-01) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.4.0...v7.5.0) ##### 🩹 Fixes - **eslint-plugin:** \[no-floating-promises] handle TaggedTemplateExpression - **eslint-plugin:** \[no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option ##### ❤️ Thank You - Brad Zacher - Kim Sang Du - Mark de Dios - Naru - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.4.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#740-2024-03-25) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.3.1...v7.4.0) ##### 🚀 Features - **eslint-plugin:** \[consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata - **eslint-plugin:** \[no-unnecessary-type-arguments] handle tagged templates - **eslint-plugin:** deprecate no-throw-literal and add a renamed only-throw-error ##### 🩹 Fixes - **eslint-plugin:** \[prefer-optional-chain] address multipart nullish checks false positive - **eslint-plugin:** \[prefer-optional-chain] properly disambiguate between `boolean` and `false` - **eslint-plugin:** \[no-unnecessary-type-assertion] avoid remove const casting on template literals with expressions inside ##### ❤️ Thank You - Abraham Guo - Brad Zacher - Josh Goldberg ✨ - Kim Sang Du - Kirk Waiblinger - Marco Pasqualetti - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.3.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#731-2024-03-18) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.3.0...v7.3.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-floating-promises] revert disable of ignoreVoid in strict config ##### ❤️ Thank You - Josh Goldberg ✨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.3.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#730-2024-03-18) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.2.0...v7.3.0) ##### 🚀 Features - **eslint-plugin:** \[restrict-template-expressions] add `allowArray` option - **eslint-plugin:** add meta.docs.recommended setting for strict config options - **eslint-plugin:** add rule `use-unknown-in-catch-callback-variables` - **eslint-plugin:** \[prefer-reduce-type-parameter] supports tuple, union, intersection ##### 🩹 Fixes - correct `engines.node` constraints in `package.json` - **eslint-plugin:** \[unbound-method] check method definition in object literal using longhand form - **eslint-plugin:** \[consistent-type-imports] handle imports without specifiers - **eslint-plugin:** \[no-redundant-type-constituents] incorrectly marks & string as redundant - **eslint-plugin:** \[no-unnecessary-qualifier] handle merge namespace with enum - **eslint-plugin:** \[no-unused-expressions] false negatives when using assertions - **eslint-plugin:** \[ban-ts-comment] more accurate handling of multiline comments - **eslint-plugin:** \[explicit-function-return-type, explicit-module-boundary-types] improved checking for allowHigherOrderFunctions option - **eslint-plugin:** \[class-literal-property-style] ignore property assigned in constructor - **eslint-plugin:** \[no-unnecessary-type-assertion] fix false negative for const variable declarations ##### ❤️ 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.2.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#720-2024-03-11) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.1.1...v7.2.0) ##### 🚀 Features - support TS 5.4 - **eslint-plugin:** \[prefer-string-starts-ends-with] add allowSingleElementEquality option ##### 🩹 Fixes - **eslint-plugin:** expose \*-type-checked-only configs for extension - **eslint-plugin:** \[member-ordering] report alphabetical sorting for all groups instead of just the first failing group - **eslint-plugin:** \[no-var-requires, no-require-imports] support template literal - **eslint-plugin:** \[no-useless-template-literals] detect TemplateLiteral - **eslint-plugin:** \[no-unnecessary-condition] handle union array and tuple type - **eslint-plugin:** \[prefer-find] support ternary branches in prefer-find ##### ❤️ Thank You - Arka Pratim Chaudhuri - auvred - Chris Plummer - Fotis Papadogeorgopoulos - Josh Goldberg ✨ - Kirk Waiblinger - Wayne Zhang - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.1.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#711-2024-03-04) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.1.0...v7.1.1) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary> ### [`v7.18.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7180-2024-07-29) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.17.0...v7.18.0) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.17.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7170-2024-07-22) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.0) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.16.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7161-2024-07-15) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.16.0...v7.16.1) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.16.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🩹 Fixes - **deps:** update dependency [@&#8203;eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp) to v4.11.0 - **website:** react key error on internal pages of website ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.15.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### 🚀 Features - support TypeScript 5.5 ##### ❤️ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.13.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7131-2024-06-17) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.13.0...v7.13.1) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.13.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7130-2024-06-10) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0) ##### 🚀 Features - **parser, typescript-estree:** export withoutProjectParserOptions utility ##### ❤️ Thank You - Fotis Papadogeorgopoulos - Joshua Chen - Kirk Waiblinger - Tobiloba Adedeji - Vinccool96 - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.12.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7120-2024-06-03) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0) ##### 🩹 Fixes - **types:** correct typing ParserOptions ##### ❤️ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.11.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7110-2024-05-27) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.10.0...v7.11.0) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.10.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7100-2024-05-20) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.9.0...v7.10.0) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.9.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#790-2024-05-13) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.8.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#780-2024-04-29) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.7.1...v7.8.0) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.7.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#771-2024-04-22) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.7.0...v7.7.1) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.7.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#770-2024-04-15) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.6.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#760-2024-04-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.5.0...v7.6.0) ##### 🚀 Features - bump npm dependency ranges ##### ❤️ Thank You - Abraham Guo - auvred - Brad Zacher You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.5.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#750-2024-04-01) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.4.0...v7.5.0) ##### 🩹 Fixes - **parser:** disallow `errorOnTypeScriptSyntacticAndSemanticIssues` ##### ❤️ Thank You - Brad Zacher - Kim Sang Du - Mark de Dios - Naru - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.4.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#740-2024-03-25) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.3.1...v7.4.0) ##### 🚀 Features - **eslint-plugin:** \[consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata ##### ❤️ Thank You - Abraham Guo - Brad Zacher - Josh Goldberg ✨ - Kim Sang Du - Kirk Waiblinger - Marco Pasqualetti - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.3.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#731-2024-03-18) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.3.0...v7.3.1) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.3.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#730-2024-03-18) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.2.0...v7.3.0) ##### 🩹 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.2.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#720-2024-03-11) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.1.1...v7.2.0) ##### 🚀 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.1.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#711-2024-03-04) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.1.0...v7.1.1) 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](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>Microsoft/vsce (@&#8203;vscode/vsce)</summary> ### [`v2.32.0`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.32.0) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.31.1...v2.32.0) #### Changes: - [#&#8203;1034](https://redirect.github.com/Microsoft/vsce/issues/1034): Revert "Update deprecated dependencies" - [#&#8203;1032](https://redirect.github.com/Microsoft/vsce/issues/1032): fix: probabilistic trigger v8 crash - [#&#8203;1028](https://redirect.github.com/Microsoft/vsce/issues/1028): Remove need-more-info-closer workflow This list of changes was [auto generated](https://dev.azure.com/monacotools/Monaco/_build/results?buildId=288197\&view=logs). ### [`v2.31.1`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.31.1) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.31.0...v2.31.1) #### Changes: - [#&#8203;1027](https://redirect.github.com/Microsoft/vsce/issues/1027): Update deprecated dependencies - [#&#8203;1025](https://redirect.github.com/Microsoft/vsce/issues/1025): Don't package default readme if a path is provided and default is ignored - [#&#8203;1024](https://redirect.github.com/Microsoft/vsce/issues/1024): add executes code property This list of changes was [auto generated](https://dev.azure.com/monacotools/Monaco/_build/results?buildId=284236\&view=logs). ### [`v2.31.0`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.31.0) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.30.0...v2.31.0) #### Changes: - [#&#8203;1022](https://redirect.github.com/Microsoft/vsce/issues/1022): Throw error if provided readmePath or provided changelogPath could not be found - [#&#8203;1020](https://redirect.github.com/Microsoft/vsce/issues/1020): Throw when unused files pattern in package.json - [#&#8203;1015](https://redirect.github.com/Microsoft/vsce/issues/1015): Support "ls --tree" This list of changes was [auto generated](https://dev.azure.com/monacotools/Monaco/_build/results?buildId=283926\&view=logs). ### [`v2.30.0`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.30.0) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.29.0...v2.30.0) #### Changes: ##### Feature Requests: - [#&#8203;1009](https://redirect.github.com/Microsoft/vsce/issues/1009): Azure - create a custom chained token credential to place the AzureCLICredential prior to the ManagedIdentityCredential ##### Others: - [#&#8203;1011](https://redirect.github.com/Microsoft/vsce/issues/1011): Validate publisher on package - [#&#8203;1013](https://redirect.github.com/Microsoft/vsce/issues/1013): Print packaged files/folders This list of changes was [auto generated](https://dev.azure.com/monacotools/Monaco/_build/results?buildId=283278\&view=logs). ### [`v2.29.0`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.29.0) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.28.0...v2.29.0) #### Changes: ##### Feature Requests: - [#&#8203;1006](https://redirect.github.com/Microsoft/vsce/issues/1006): Expose enabledApiProposals as a property ##### Others: - [#&#8203;1007](https://redirect.github.com/Microsoft/vsce/issues/1007): fix [#&#8203;1006](https://redirect.github.com/Microsoft/vsce/issues/1006) This list of changes was [auto generated](https://dev.azure.com/monacotools/Monaco/_build/results?buildId=279516\&view=logs). ### [`v2.28.0`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.28.0) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.27.0...v2.28.0) #### Changes: ##### Feature Requests: - [#&#8203;993](https://redirect.github.com/Microsoft/vsce/issues/993): Support signing related features ##### Others: - [#&#8203;1003](https://redirect.github.com/Microsoft/vsce/issues/1003): Update Dockerfile to use node:18-alpine - [#&#8203;997](https://redirect.github.com/Microsoft/vsce/issues/997): Dockerfile is out of date with respect to system requirements - [#&#8203;1002](https://redirect.github.com/Microsoft/vsce/issues/1002): fix generate-manifest - [#&#8203;1001](https://redirect.github.com/Microsoft/vsce/issues/1001): Bump braces from 3.0.2 to 3.0.3 - [#&#8203;998](https://redirect.github.com/Microsoft/vsce/issues/998): Bump [@&#8203;azure/identity](https://redirect.github.com/azure/identity) from 4.1.0 to 4.2.1 - [#&#8203;994](https://redirect.github.com/Microsoft/vsce/issues/994): Support signing related features This list of changes was [auto generated](https://dev.azure.com/monacotools/Monaco/_build/results?buildId=279200\&view=logs). ### [`v2.27.0`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.27.0) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.26.1...v2.27.0) #### Changes: ##### Bugs: - [#&#8203;981](https://redirect.github.com/Microsoft/vsce/issues/981): ERROR No translation found for %abc% ##### Others: - [#&#8203;991](https://redirect.github.com/Microsoft/vsce/issues/991): set pipeline name - [#&#8203;990](https://redirect.github.com/Microsoft/vsce/issues/990): fix: paths with spaces - [#&#8203;988](https://redirect.github.com/Microsoft/vsce/issues/988): fix executing sign tool - [#&#8203;987](https://redirect.github.com/Microsoft/vsce/issues/987): fix sign tool arg - [#&#8203;986](https://redirect.github.com/Microsoft/vsce/issues/986): enable signing in vsce using script - [#&#8203;983](https://redirect.github.com/Microsoft/vsce/issues/983): Fix "No translation found" error when executing `vsce package` This list of changes was [auto generated](https://dev.azure.com/monacotools/Monaco/_build/results?buildId=276769\&view=logs). ### [`v2.26.1`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.26.1) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.26.0...v2.26.1) #### Changes: ##### Feature Requests: - [#&#8203;971](https://redirect.github.com/Microsoft/vsce/issues/971): Validate nls strings on publish ##### Others: - [#&#8203;974](https://redirect.github.com/Microsoft/vsce/issues/974): Validate NLS strings - [#&#8203;973](https://redirect.github.com/Microsoft/vsce/issues/973): Fix nodejs breaking change CVE-2024-27980 This list of changes was [auto generated](https://dev.azure.com/monacotools/Monaco/_build/results?buildId=271623\&view=logs). ### [`v2.26.0`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.26.0) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.25.0...v2.26.0) #### Changes: ##### Feature Requests: - [#&#8203;964](https://redirect.github.com/Microsoft/vsce/issues/964): Add `--azure-credential` option to "publish", "unpublish" and "verify-pat" commands - [#&#8203;943](https://redirect.github.com/Microsoft/vsce/issues/943): feat: ignore .git generated by `git worktree add` - [#&#8203;966](https://redirect.github.com/Microsoft/vsce/issues/966): allow verifyPat to use extension's publisher name ##### Others: - [#&#8203;965](https://redirect.github.com/Microsoft/vsce/issues/965): missing package-lock.json change ### [`v2.25.0`](https://redirect.github.com/microsoft/vscode-vsce/releases/tag/v2.25.0) [Compare Source](https://redirect.github.com/Microsoft/vsce/compare/v2.24.0...v2.25.0) **Full Changelog**: https://github.com/microsoft/vscode-vsce/compare/v2.25.0...v2.25.0 #### What's Changed - Use NodeApi by [@&#8203;sbanni](https://redirect.github.com/sbanni) in [https://github.com/microsoft/vscode-vsce/pull/942](https://redirect.github.com/microsoft/vscode-vsce/pull/942) - Support publishing signed extensions by [@&#8203;sandy081](https://redirect.github.com/sandy081) in [https://github.com/microsoft/vscode-vsce/pull/946](https://redirect.github.com/microsoft/vscode-vsce/pull/946) - Add support for "files" property in package.json by [@&#8203;benibenj](https://redirect.github.com/benibenj) in [https://github.com/microsoft/vscode-vsce/pull/948](https://redirect.github.com/microsoft/vscode-vsce/pull/948) - Fix pre-release version validation by [@&#8203;benibenj](https://redirect.github.com/benibenj) in [https://github.com/microsoft/vscode-vsce/pull/949](https://redirect.github.com/microsoft/vscode-vsce/pull/949) - Retry on API request timeout by [@&#8203;benibenj](https://redirect.github.com/benibenj) in [https://github.com/microsoft/vscode-vsce/pull/950](https://redirect.github.com/microsoft/vscode-vsce/pull/950) ⚠️ Node engine version has been bumped up from `>=14` to `>=16` #### New Contributors - [@&#8203;sbanni](https://redirect.github.com/sbanni) made their first contribution in [https://github.com/microsoft/vscode-vsce/pull/942](https://redirect.github.com/microsoft/vscode-vsce/pull/942) **Full Changelog**: https://github.com/microsoft/vscode-vsce/compare/v2.24.0...v2.25.0 </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v8.57.1`](https://redirect.github.com/eslint/eslint/releases/tag/v8.57.1) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v8.57.1) ##### Bug Fixes - [`a19072f`](https://redirect.github.com/eslint/eslint/commit/a19072f9f17ea8266bc66193e5f8a4bf1368835d) fix: add logic to handle fixTypes in the lintText() method ([#&#8203;18900] </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 3am on Friday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/mheob/vscode-snippets). Co-authored-by: Alex Böhm <[email protected]>
1 parent 7600de7 commit 7619f03

File tree

2 files changed

+924
-312
lines changed

2 files changed

+924
-312
lines changed

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -64,21 +64,21 @@
6464
},
6565
"devDependencies": {
6666
"@mheob/eslint-config": "^5.2.0",
67-
"@mheob/prettier-config": "^3.2.0",
68-
"@types/node": "^20.11.16",
69-
"@typescript-eslint/eslint-plugin": "^7.0.0",
70-
"@typescript-eslint/parser": "^7.0.0",
71-
"@vscode/vsce": "^2.23.0",
72-
"eslint": "^8.56.0",
67+
"@mheob/prettier-config": "^3.3.3",
68+
"@types/node": "^20.19.8",
69+
"@typescript-eslint/eslint-plugin": "^7.18.0",
70+
"@typescript-eslint/parser": "^7.18.0",
71+
"@vscode/vsce": "^2.32.0",
72+
"eslint": "^8.57.1",
7373
"husky": "^8.0.3",
74-
"lint-staged": "^15.2.2",
75-
"prettier": "^3.2.5",
76-
"rimraf": "^5.0.5",
74+
"lint-staged": "^15.5.2",
75+
"prettier": "^3.6.2",
76+
"rimraf": "^5.0.10",
7777
"ts-node": "^10.9.2",
78-
"typescript": "^5.3.3"
78+
"typescript": "^5.8.3"
7979
},
8080
"engines": {
81-
"vscode": "^1.86.1"
81+
"vscode": "^1.102.1"
8282
},
8383
"icon": "images/logo.png",
8484
"sponsor": {

0 commit comments

Comments
 (0)