conventional-changelog/commitlint (@commitlint/cli)
### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1950-2024-09-11)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.1...v19.5.0)
##### Features
- **cli:** use special errorCode for missing rules/config [#4142](https://redirect.github.com/conventional-changelog/commitlint/issues/4142) ([#4143](https://redirect.github.com/conventional-changelog/commitlint/issues/4143)) ([d7070d8](https://redirect.github.com/conventional-changelog/commitlint/commit/d7070d8a4905da7834a018825b37d52c2dd29f62))
#### [19.4.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) (2024-08-28)
**Note:** Version bump only for package [@commitlint/cli](https://redirect.github.com/commitlint/cli)
### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1941-2024-08-28)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1)
**Note:** Version bump only for package [@commitlint/cli](https://redirect.github.com/commitlint/cli)
### [`v19.4.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1940-2024-08-07)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.3.0...v19.4.0)
##### Features
- support command line options from a file ([#4109](https://redirect.github.com/conventional-changelog/commitlint/issues/4109)) ([a20e890](https://redirect.github.com/conventional-changelog/commitlint/commit/a20e890f6b6c8bacdc511d40cb41f29415bdd044))
- support linting from the last tag ([#4110](https://redirect.github.com/conventional-changelog/commitlint/issues/4110)) ([4b204ec](https://redirect.github.com/conventional-changelog/commitlint/commit/4b204ecfb43dd6a00e24b51111aadbd78f9d58e1))
conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1950-2024-09-11)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.1...v19.5.0)
**Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)
#### [19.4.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) (2024-08-28)
**Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)
#### [19.2.2](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.2.1...v19.2.2) (2024-04-14)
**Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)
### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1941-2024-08-28)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.2.2...v19.4.1)
**Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)
conventional-changelog/commitlint (@commitlint/types)
### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/types/CHANGELOG.md#1950-2024-09-11)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.0.3...v19.5.0)
**Note:** Version bump only for package [@commitlint/types](https://redirect.github.com/commitlint/types)
#### [19.0.3](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.0.2...v19.0.3) (2024-02-28)
##### Bug Fixes
- mark `@types/conventional-commits-parser` as dep for `@commitlint/types` ([#3944](https://redirect.github.com/conventional-changelog/commitlint/issues/3944)) ([5a01f59](https://redirect.github.com/conventional-changelog/commitlint/commit/5a01f59661f0b908802728389631965eb8b49d47)), closes [#3929](https://redirect.github.com/conventional-changelog/commitlint/issues/3929) [#3942](https://redirect.github.com/conventional-changelog/commitlint/issues/3942)
planetscale/database-js (@planetscale/database)
### [`v1.19.0`](https://redirect.github.com/planetscale/database-js/releases/tag/v1.19.0)
[Compare Source](https://redirect.github.com/planetscale/database-js/compare/v1.18.0...v1.19.0)
#### What's Changed
- Fix formatting empty Uint8Arrays by [@emmatown](https://redirect.github.com/emmatown) in [https://github.com/planetscale/database-js/pull/181](https://redirect.github.com/planetscale/database-js/pull/181)
- Pin license finder by [@ayrton](https://redirect.github.com/ayrton) in [https://github.com/planetscale/database-js/pull/182](https://redirect.github.com/planetscale/database-js/pull/182)
#### New Contributors
- [@emmatown](https://redirect.github.com/emmatown) made their first contribution in [https://github.com/planetscale/database-js/pull/181](https://redirect.github.com/planetscale/database-js/pull/181)
**Full Changelog**: https://github.com/planetscale/database-js/compare/v1.18.0...v1.19.0
tidbcloud/serverless-js (@tidbcloud/serverless)
### [`v0.2.0`](https://redirect.github.com/tidbcloud/serverless-js/releases/tag/v0.2.0)
[Compare Source](https://redirect.github.com/tidbcloud/serverless-js/compare/v0.1.1...v0.2.0)
#### What's Changed
- chore(deps): update dependency undici to v5.28.4 \[security] by [@renovate](https://redirect.github.com/renovate) in [https://github.com/tidbcloud/serverless-js/pull/60](https://redirect.github.com/tidbcloud/serverless-js/pull/60)
- Doc tx does not support concurrency by [@shiyuhang0](https://redirect.github.com/shiyuhang0) in [https://github.com/tidbcloud/serverless-js/pull/62](https://redirect.github.com/tidbcloud/serverless-js/pull/62)
- Bump braces from 3.0.2 to 3.0.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/tidbcloud/serverless-js/pull/64](https://redirect.github.com/tidbcloud/serverless-js/pull/64)
- Fix lastInsertId overflow by [@shiyuhang0](https://redirect.github.com/shiyuhang0) in [https://github.com/tidbcloud/serverless-js/pull/66](https://redirect.github.com/tidbcloud/serverless-js/pull/66)
- Release 0.2.0 by [@shiyuhang0](https://redirect.github.com/shiyuhang0) in [https://github.com/tidbcloud/serverless-js/pull/67](https://redirect.github.com/tidbcloud/serverless-js/pull/67)
#### Break Change
- The `lastInsertId` field of `FullResult` will return as the string type rather than the number type.
- Query SQL will return `null` for `rowsAffected` field of `FullResult` rather than 0.
**Full Changelog**: https://github.com/tidbcloud/serverless-js/compare/v0.1.1...v0.2.0
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`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 [@eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp) to v4.11.0
- **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests from [#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.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`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 [@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.
eslint/eslint (eslint)
### [`v8.57.1`](https://redirect.github.com/eslint/eslint/compare/v8.57.0...5b9414c501c58bfa85f41f96f821973c41e8ae74)
[Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v8.57.1)
import-js/eslint-plugin-import (eslint-plugin-import)
### [`v2.31.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2310---2024-10-03)
[Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0)
##### Added
- support eslint v9 (\[[#2996](https://redirect.github.com/import-js/eslint-plugin-import/issues/2996)], thanks \[[@G-Rath](https://redirect.github.com/G-Rath)] \[[@michaelfaith](https://redirect.github.com/michaelfaith)])
- \[`order`]: allow validating named imports (\[[#3043](https://redirect.github.com/import-js/eslint-plugin-import/issues/3043)], thanks \[[@manuth](https://redirect.github.com/manuth)])
- \[`extensions`]: add the `checkTypeImports` option (\[[#2817](https://redirect.github.com/import-js/eslint-plugin-import/issues/2817)], thanks \[[@phryneas](https://redirect.github.com/phryneas)])
##### Fixed
- `ExportMap` / flat config: include `languageOptions` in context (\[[#3052](https://redirect.github.com/import-js/eslint-plugin-import/issues/3052)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)])
- \[`no-named-as-default`]: Allow using an identifier if the export is both a named and a default export (\[[#3032](https://redirect.github.com/import-js/eslint-plugin-import/issues/3032)], thanks \[[@akwodkiewicz](https://redirect.github.com/akwodkiewicz)])
- \[`export`]: False positive for exported overloaded functions in TS (\[[#3065](https://redirect.github.com/import-js/eslint-plugin-import/issues/3065)], thanks \[[@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)])
- `exportMap`: export map cache is tainted by unreliable parse results (\[[#3062](https://redirect.github.com/import-js/eslint-plugin-import/issues/3062)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)])
- `exportMap`: improve cacheKey when using flat config (\[[#3072](https://redirect.github.com/import-js/eslint-plugin-import/issues/3072)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)])
- adjust "is source type module" checks for flat config (\[[#2996](https://redirect.github.com/import-js/eslint-plugin-import/issues/2996)], thanks \[[@G-Rath](https://redirect.github.com/G-Rath)])
##### Changed
- \[Docs] \[`no-relative-packages`]: fix typo (\[[#3066](https://redirect.github.com/import-js/eslint-plugin-import/issues/3066)], thanks \[[@joshuaobrien](https://redirect.github.com/joshuaobrien)])
- \[Performance] \[`no-cycle`]: dont scc for each linted file (\[[#3068](https://redirect.github.com/import-js/eslint-plugin-import/issues/3068)], thanks \[[@soryy708](https://redirect.github.com/soryy708)])
- \[Docs] \[`no-cycle`]: add `disableScc` to docs (\[[#3070](https://redirect.github.com/import-js/eslint-plugin-import/issues/3070)], thanks \[[@soryy708](https://redirect.github.com/soryy708)])
- \[Tests] use re-exported `RuleTester` (\[[#3071](https://redirect.github.com/import-js/eslint-plugin-import/issues/3071)], thanks \[[@G-Rath](https://redirect.github.com/G-Rath)])
- \[Docs] \[`no-restricted-paths`]: fix grammar (\[[#3073](https://redirect.github.com/import-js/eslint-plugin-import/issues/3073)], thanks \[[@unbeauvoyage](https://redirect.github.com/unbeauvoyage)])
- \[Tests] \[`no-default-export`], \[`no-named-export`]: add test case (thanks \[[@G-Rath](https://redirect.github.com/G-Rath)])
### [`v2.30.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2300---2024-09-02)
[Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0)
##### Added
- \[`dynamic-import-chunkname`]: add `allowEmpty` option to allow empty leading comments (\[[#2942](https://redirect.github.com/import-js/eslint-plugin-import/issues/2942)], thanks \[[@JiangWeixian](https://redirect.github.com/JiangWeixian)])
- \[`dynamic-import-chunkname`]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (\[[#3004](https://redirect.github.com/import-js/eslint-plugin-import/issues/3004)], thanks \[[@amsardesai](https://redirect.github.com/amsardesai)])
- \[`no-unused-modules`]: Add `ignoreUnusedTypeExports` option (\[[#3011](https://redirect.github.com/import-js/eslint-plugin-import/issues/3011)], thanks \[[@silverwind](https://redirect.github.com/silverwind)])
- add support for Flat Config (\[[#3018](https://redirect.github.com/import-js/eslint-plugin-import/issues/3018)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)])
##### Fixed
- \[`no-extraneous-dependencies`]: allow wrong path (\[[#3012](https://redirect.github.com/import-js/eslint-plugin-import/issues/3012)], thanks \[[@chabb](https://redirect.github.com/chabb)])
- \[`no-cycle`]: use scc algorithm to optimize (\[[#2998](https://redirect.github.com/import-js/eslint-plugin-import/issues/2998)], thanks \[[@soryy708](https://redirect.github.com/soryy708)])
- \[`no-duplicates`]: Removing duplicates breaks in TypeScript (\[[#3033](https://redirect.github.com/import-js/eslint-plugin-import/issues/3033)], thanks \[[@yesl-kim](https://redirect.github.com/yesl-kim)])
- \[`newline-after-import`]: fix considerComments option when require (\[[#2952](https://redirect.github.com/import-js/eslint-plugin-import/issues/2952)], thanks \[[@developer-bandi](https://redirect.github.com/developer-bandi)])
- \[`order`]: do not compare first path segment for relative paths (\[[#2682](https://redirect.github.com/import-js/eslint-plugin-import/issues/2682)]) (\[[#2885](https://redirect.github.com/import-js/eslint-plugin-import/issues/2885)], thanks \[[@mihkeleidast](https://redirect.github.com/mihkeleidast)])
##### Changed
- \[Docs] `no-extraneous-dependencies`: Make glob pattern description more explicit (\[[#2944](https://redirect.github.com/import-js/eslint-plugin-import/issues/2944)], thanks \[[@mulztob](https://redirect.github.com/mulztob)])
- \[`no-unused-modules`]: add console message to help debug \[[#2866](https://redirect.github.com/import-js/eslint-plugin-import/issues/2866)]
- \[Refactor] `ExportMap`: make procedures static instead of monkeypatching exportmap (\[[#2982](https://redirect.github.com/import-js/eslint-plugin-import/issues/2982)], thanks \[[@soryy708](https://redirect.github.com/soryy708)])
- \[Refactor] `ExportMap`: separate ExportMap instance from its builder logic (\[[#2985](https://redirect.github.com/import-js/eslint-plugin-import/issues/2985)], thanks \[[@soryy708](https://redirect.github.com/soryy708)])
- \[Docs] `order`: Add a quick note on how unbound imports and --fix (\[[#2640](https://redirect.github.com/import-js/eslint-plugin-import/issues/2640)], thanks \[[@minervabot](https://redirect.github.com/minervabot)])
- \[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (\[[#2987](https://redirect.github.com/import-js/eslint-plugin-import/issues/2987)], thanks \[[@joeyguerra](https://redirect.github.com/joeyguerra)])
- \[actions] migrate OSX tests to GHA (\[[ljharb#37](https://redirect.github.com/ljharb/eslint-plugin-import/issues/37)], thanks \[[@aks-](https://redirect.github.com/aks-)])
- \[Refactor] `exportMapBuilder`: avoid hoisting (\[[#2989](https://redirect.github.com/import-js/eslint-plugin-import/issues/2989)], thanks \[[@soryy708](https://redirect.github.com/soryy708)])
- \[Refactor] `ExportMap`: extract "builder" logic to separate files (\[[#2991](https://redirect.github.com/import-js/eslint-plugin-import/issues/2991)], thanks \[[@soryy708](https://redirect.github.com/soryy708)])
- \[Docs] \[`order`]: update the description of the `pathGroupsExcludedImportTypes` option (\[[#3036](https://redirect.github.com/import-js/eslint-plugin-import/issues/3036)], thanks \[[@liby](https://redirect.github.com/liby)])
- \[readme] Clarify how to install the plugin (\[[#2993](https://redirect.github.com/import-js/eslint-plugin-import/issues/2993)], thanks \[[@jwbth](https://redirect.github.com/jwbth)])
lint-staged/lint-staged (lint-staged)
### [`v15.2.10`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#15210)
[Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.9...v15.2.10)
##### Patch Changes
- [#1471](https://redirect.github.com/lint-staged/lint-staged/pull/1471) [`e3f283b`](https://redirect.github.com/lint-staged/lint-staged/commit/e3f283b250868b7c15ceb54d2a51b2e5fb3a18a9) Thanks [@iiroj](https://redirect.github.com/iiroj)! - Update minor dependencies, including `micromatch@~4.0.8`.
### [`v15.2.9`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1529)
[Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.8...v15.2.9)
##### Patch Changes
- [#1463](https://redirect.github.com/lint-staged/lint-staged/pull/1463) [`b69ce2d`](https://redirect.github.com/lint-staged/lint-staged/commit/b69ce2ddfd5a7ae576f4fef4afc60b8a81f3c945) Thanks [@iiroj](https://redirect.github.com/iiroj)! - Set the maximum number of event listeners to the number of tasks. This should silence the console warning `MaxListenersExceededWarning: Possible EventEmitter memory leak detected`.
### [`v15.2.8`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1528)
[Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.7...v15.2.8)
##### Patch Changes
- [`f0480f0`](https://redirect.github.com/lint-staged/lint-staged/commit/f0480f01b24b9f6443a12515d413a7ba4dda3981) Thanks [@iiroj](https://redirect.github.com/iiroj)! - In the previous version the native `git rev-parse --show-toplevel` command was taken into use for resolving the current git repo root. This version switched the `--show-toplevel` flag with `--show-cdup`, because on Git installed via MSYS2 the former was returning absolute paths that do not work with Node.js `child_process`. The new flag returns a path relative to the working directory, avoiding the issue.
The GitHub Actions workflow has been updated to install Git via MSYS2, to ensure better future compatibility; using the default Git binary in the GitHub Actions runner was working correctly even with MSYS2.
moment/luxon (luxon)
### [`v3.5.0`](https://redirect.github.com/moment/luxon/blob/HEAD/CHANGELOG.md#350-2024-08-03)
[Compare Source](https://redirect.github.com/moment/luxon/compare/3.4.4...3.5.0)
- Various performance improvements
- throwOnInvalid causes the constructor to throw if the year is invalid
sidorares/node-mysql2 (mysql2)
### [`v3.11.4`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3114-2024-11-05)
[Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.11.3...v3.11.4)
##### Bug Fixes
- **types:** correct TypeCast's Next callback to return unknown ([#3129](https://redirect.github.com/sidorares/node-mysql2/issues/3129)) ([401db79](https://redirect.github.com/sidorares/node-mysql2/commit/401db79b88cae8731a9eb334e456528134f821f9))
### [`v3.11.3`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3113-2024-09-14)
[Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.11.2...v3.11.3)
##### Bug Fixes
- **typings:** synchronize types of sqlstring ([#3047](https://redirect.github.com/sidorares/node-mysql2/issues/3047)) ([81be01b](https://redirect.github.com/sidorares/node-mysql2/commit/81be01b1bce30cac3f6fcc130aaf859349c5d3d2))
### [`v3.11.2`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3112-2024-09-11)
[Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.11.1...v3.11.2)
##### Bug Fixes
- resolve LRU conflicts, cache loss and premature engine breaking change ([#2988](https://redirect.github.com/sidorares/node-mysql2/issues/2988)) ([2c3c858](https://redirect.github.com/sidorares/node-mysql2/commit/2c3c858fd0425b29f488a7cd24df749539c93aa2))
### [`v3.11.1`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3111-2024-09-10)
[Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.11.0...v3.11.1)
##### Bug Fixes
- **createPoolCluster:** add pattern and selector to promise-based `getConnection` ([#3017](https://redirect.github.com/sidorares/node-mysql2/issues/3017)) ([ab7c49f](https://redirect.github.com/sidorares/node-mysql2/commit/ab7c49f24fad7b241cdc0046ead9917bbddccced)), closes [#1381](https://redirect.github.com/sidorares/node-mysql2/issues/1381)
- update connection cleanup process to handle expired connections and exceeding `config.maxIdle` ([#3022](https://redirect.github.com/sidorares/node-mysql2/issues/3022)) ([b091cf4](https://redirect.github.com/sidorares/node-mysql2/commit/b091cf49d4165e991cb7c51dd6074be1c996a98e))
### [`v3.11.0`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3110-2024-07-27)
[Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.10.3...v3.11.0)
##### Features
- fully support VECTOR type results ([9576742](https://redirect.github.com/sidorares/node-mysql2/commit/9576742f56f234ac50bfd099bc84c8f593971e74))
### [`v3.10.3`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3103-2024-07-15)
[Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.10.2...v3.10.3)
##### Bug Fixes
- handshake SSL error with AWS RDS ([#2857](https://redirect.github.com/sidorares/node-mysql2/issues/2857)) ([de071bb](https://redirect.github.com/sidorares/node-mysql2/commit/de071bb1d7738693793ff3ea24d5f933f6fa4792))
remy/nodemon (nodemon)
### [`v3.1.7`](https://redirect.github.com/remy/nodemon/compare/v3.1.6...9b0606afc68ad9cf536cd338b7ffc82f6b2bdc79)
[Compare Source](https://redirect.github.com/remy/nodemon/compare/v3.1.6...v3.1.7)
### [`v3.1.6`](https://redirect.github.com/remy/nodemon/releases/tag/v3.1.6)
[Compare Source](https://redirect.github.com/remy/nodemon/compare/v3.1.5...v3.1.6)
##### Bug Fixes
- watch nested paths ([11fcaaa](https://redirect.github.com/remy/nodemon/commit/11fcaaab9ce20168b5840c3174232bffd2b6ac5c)), closes [#2216](https://redirect.github.com/remy/nodemon/issues/2216)
### [`v3.1.5`](https://redirect.github.com/remy/nodemon/compare/v3.1.4...254c2ab17877a79b9573c79371cb0fc567eb0514)
[Compare Source](https://redirect.github.com/remy/nodemon/compare/v3.1.4...v3.1.5)
raineorshine/npm-check-updates (npm-check-updates)
### [`v17.1.10`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.9...982bd407dd46ec4f8173ed867f117e4d45686981)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.9...v17.1.10)
### [`v17.1.9`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.8...v17.1.9)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.8...v17.1.9)
### [`v17.1.8`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.7...v17.1.8)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.7...v17.1.8)
### [`v17.1.7`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.6...v17.1.7)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.6...v17.1.7)
### [`v17.1.6`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.5...v17.1.6)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.5...v17.1.6)
### [`v17.1.5`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.4...v17.1.5)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.4...v17.1.5)
### [`v17.1.4`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.3...v17.1.4)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.3...v17.1.4)
### [`v17.1.3`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.2...v17.1.3)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.2...v17.1.3)
### [`v17.1.2`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.1...v17.1.2)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.1...v17.1.2)
### [`v17.1.1`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.0...v17.1.1)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.0...v17.1.1)
### [`v17.1.0`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.0.6...v17.1.0)
[Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.0.6...v17.1.0)
prettier/prettier (prettier)
### [`v3.3.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333)
[Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3)
[diff](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3)
##### Add parentheses for nullish coalescing in ternary ([#16391](https://redirect.github.com/prettier/prettier/pull/16391) by [@cdignam-segment](https://redirect.github.com/cdignam-segment))
This change adds clarity to operator precedence.
```js
// Input
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;
// Prettier 3.3.2
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;
// Prettier 3.3.3
foo ? (bar ?? foo) : baz;
(foo ?? bar) ? a : b;
a ? b : (foo ?? bar);
```
##### Add parentheses for decorator expressions ([#16458](https://redirect.github.com/prettier/prettier/pull/16458) by [@y-schneider](https://redirect.github.com/y-schneider))
Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.
```ts
// Input
@(foo`tagged template`)
class X {}
// Prettier 3.3.2
@foo`tagged template`
class X {}
// Prettier 3.3.3
@(foo`tagged template`)
class X {}
```
##### Support `@let` declaration syntax ([#16474](https://redirect.github.com/prettier/prettier/pull/16474) by [@sosukesuzuki](https://redirect.github.com/sosukesuzuki))
Adds support for Angular v18 `@let` declaration syntax.
Please see the following code example. The `@let` declaration allows you to define local variables within the template:
```html
@let name = 'Frodo';
Dashboard for {{name}}
Hello, {{name}}
```
For more details, please refer to the excellent blog post by the Angular Team: [Introducing @let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f).
We also appreciate the Angular Team for kindly answering our questions to implement this feature.
microsoft/TypeScript (typescript)
### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85)
[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)
### [`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda)
[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)
### [`v5.5.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.4): TypeScript 5.5.4
[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.3...v5.5.4)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/).
For the complete list of fixed issues, check out the
- [fixed issues query for TypeScript v5.5.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.4%22+is%3Aclosed+).
- [fixed issues query for TypeScript v5.5.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+).
- [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+).
- [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+).
- [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) (soon!)
nodejs/undici (undici)
### [`v6.20.1`](https://redirect.github.com/nodejs/undici/compare/v6.20.0...v6.20.1)
[Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.20.0...v6.20.1)
### [`v6.20.0`](https://redirect.github.com/nodejs/undici/releases/tag/v6.20.0)
[Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.19.8...v6.20.0)
#### What's Changed
- Remove patched dom types (`v6.x` branch) by [@eXhumer](https://redirect.github.com/eXhumer) in [https://github.com/nodejs/undici/pull/3531](https://redirect.github.com/nodejs/undici/pull/3531)
- docs(Backport v6.x): Fix signature of RetryHandler by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3594](https://redirect.github.com/nodejs/undici/pull/3594)
- deps(dev): update [@types/node](https://redirect.github.com/types/node) by [@metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/3618](https://redirect.github.com/nodejs/undici/pull/3618)
- fix: throw on retry when payload is consume by downstream by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3596](https://redirect.github.com/nodejs/undici/pull/3596)
- feat(Backport v6.x): move throwOnError to interceptor by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3595](https://redirect.github.com/nodejs/undici/pull/3595)
- \[Backport v6.x] fix: reduce memory usage in client-h1 by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3672](https://redirect.github.com/nodejs/undici/pull/3672)
- \[Backport v6.x] fix: refactor fast timers, fix UND_ERR_CONNECT_TIMEOUT on event loop blocking by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3673](https://redirect.github.com/nodejs/undici/pull/3673)
- \[Backport v6.x] fix: run asserts first if possible by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3674](https://redirect.github.com/nodejs/undici/pull/3674)
- \[Backport v6.x] fix: use fasttimers for all connection timeouts by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3675](https://redirect.github.com/nodejs/undici/pull/3675)
- \[Backport v6.x] ci: less flaky test/request-timeout.js test by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3678](https://redirect.github.com/nodejs/undici/pull/3678)
- \[Backport v6.x] test: less flaky timers acceptance test, rework fast timer tests to pass them faster by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3679](https://redirect.github.com/nodejs/undici/pull/3679)
- \[Backport v6.x] ignore leading and trailing crlfs in formdata body by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3681](https://redirect.github.com/nodejs/undici/pull/3681)
- \[Backport v6.x] mock: fix mocking of Uint8Array and ArrayBuffers as provided mock-responses by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3689](https://redirect.github.com/nodejs/undici/pull/3689)
- \[Backport v6.x] handle body errors by [@Uzlopak](https://redirect.github.com/Uzlopak) in [https://github.com/nodejs/undici/pull/3700](https://redirect.github.com/nodejs/undici/pull/3700)
**Full Changelog**: https://github.com/nodejs/undici/compare/v6.19.8...v6.20.0
### [`v6.19.8`](https://redirect.github.com/nodejs/undici/compare/v6.19.7...3d3ce0695c8c3f9a8f3c8af90dd42d0569d3f0bb)
[Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.19.7...v6.19.8)
### [`v6.19.7`](https://redirect.github.com/nodejs/undici/releases/tag/v6.19.7)
[Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.19.6...v6.19.7)
**Full Changelog**: https://github.com/nodejs/undici/compare/v6.19.6...v6.19.7
### [`v6.19.6`](https://redirect.github.com/nodejs/undici/releases/tag/v6.19.6)
[Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.19.5...v6.19.6)
**Full Changelog**: https://github.com/nodejs/undici/compare/v6.19.5...v6.19.6
vitest-dev/vitest (vitest)
### [`v2.1.4`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.4)
[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.3...v2.1.4)
##### 🚀 Features
- **browser**: Allow custom HTML path, respect plugins `transformIndexHtml` - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6725](https://redirect.github.com/vitest-dev/vitest/issues/6725) [(16902)](https://redirect.github.com/vitest-dev/vitest/commit/169028f0)
##### 🐞 Bug Fixes
- Don't normalize drive case letter in root - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6792](https://redirect.github.com/vitest-dev/vitest/issues/6792) [(b28cd)](https://redirect.github.com/vitest-dev/vitest/commit/b28cd2e3)
- **browser**:
- Fix default browser port - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6700](https://redirect.github.com/vitest-dev/vitest/issues/6700) [(9c518)](https://redirect.github.com/vitest-dev/vitest/commit/9c518c14)
- Optimize expect-type - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6713](https://redirect.github.com/vitest-dev/vitest/issues/6713) [(07918)](https://redirect.github.com/vitest-dev/vitest/commit/07918538)
- Don't polyfill process.env - by
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" in timezone Asia/Tokyo, Automerge - "before 4am" in timezone Asia/Tokyo.
🚦 Automerge: Enabled.
♻ 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 if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^19.3.0
->^19.5.0
^19.2.2
->^19.5.0
^19.0.3
->^19.5.0
^1.18.0
->^1.19.0
^0.1.1
->^0.2.0
^4.17.6
->^4.17.13
^20.14.10
->^20.17.6
^7.15.0
->^7.18.0
^7.15.0
->^7.18.0
^8.57.0
->^8.57.1
^2.29.1
->^2.31.0
^15.2.7
->^15.2.10
^3.4.4
->^3.5.0
^3.10.2
->^3.11.4
^3.1.4
->^3.1.7
^17.0.6
->^17.1.10
^3.3.2
->^3.3.3
~5.5.3
->~5.6.3
6.19.5
->6.20.1
^2.0.4
->^2.1.4
Release Notes
conventional-changelog/commitlint (@commitlint/cli)
### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1950-2024-09-11) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.1...v19.5.0) ##### Features - **cli:** use special errorCode for missing rules/config [#4142](https://redirect.github.com/conventional-changelog/commitlint/issues/4142) ([#4143](https://redirect.github.com/conventional-changelog/commitlint/issues/4143)) ([d7070d8](https://redirect.github.com/conventional-changelog/commitlint/commit/d7070d8a4905da7834a018825b37d52c2dd29f62)) #### [19.4.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) (2024-08-28) **Note:** Version bump only for package [@commitlint/cli](https://redirect.github.com/commitlint/cli) ### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1941-2024-08-28) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) **Note:** Version bump only for package [@commitlint/cli](https://redirect.github.com/commitlint/cli) ### [`v19.4.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1940-2024-08-07) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.3.0...v19.4.0) ##### Features - support command line options from a file ([#4109](https://redirect.github.com/conventional-changelog/commitlint/issues/4109)) ([a20e890](https://redirect.github.com/conventional-changelog/commitlint/commit/a20e890f6b6c8bacdc511d40cb41f29415bdd044)) - support linting from the last tag ([#4110](https://redirect.github.com/conventional-changelog/commitlint/issues/4110)) ([4b204ec](https://redirect.github.com/conventional-changelog/commitlint/commit/4b204ecfb43dd6a00e24b51111aadbd78f9d58e1))conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1950-2024-09-11) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.1...v19.5.0) **Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional) #### [19.4.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) (2024-08-28) **Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional) #### [19.2.2](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.2.1...v19.2.2) (2024-04-14) **Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional) ### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1941-2024-08-28) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.2.2...v19.4.1) **Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)conventional-changelog/commitlint (@commitlint/types)
### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/types/CHANGELOG.md#1950-2024-09-11) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.0.3...v19.5.0) **Note:** Version bump only for package [@commitlint/types](https://redirect.github.com/commitlint/types) #### [19.0.3](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.0.2...v19.0.3) (2024-02-28) ##### Bug Fixes - mark `@types/conventional-commits-parser` as dep for `@commitlint/types` ([#3944](https://redirect.github.com/conventional-changelog/commitlint/issues/3944)) ([5a01f59](https://redirect.github.com/conventional-changelog/commitlint/commit/5a01f59661f0b908802728389631965eb8b49d47)), closes [#3929](https://redirect.github.com/conventional-changelog/commitlint/issues/3929) [#3942](https://redirect.github.com/conventional-changelog/commitlint/issues/3942)planetscale/database-js (@planetscale/database)
### [`v1.19.0`](https://redirect.github.com/planetscale/database-js/releases/tag/v1.19.0) [Compare Source](https://redirect.github.com/planetscale/database-js/compare/v1.18.0...v1.19.0) #### What's Changed - Fix formatting empty Uint8Arrays by [@emmatown](https://redirect.github.com/emmatown) in [https://github.com/planetscale/database-js/pull/181](https://redirect.github.com/planetscale/database-js/pull/181) - Pin license finder by [@ayrton](https://redirect.github.com/ayrton) in [https://github.com/planetscale/database-js/pull/182](https://redirect.github.com/planetscale/database-js/pull/182) #### New Contributors - [@emmatown](https://redirect.github.com/emmatown) made their first contribution in [https://github.com/planetscale/database-js/pull/181](https://redirect.github.com/planetscale/database-js/pull/181) **Full Changelog**: https://github.com/planetscale/database-js/compare/v1.18.0...v1.19.0tidbcloud/serverless-js (@tidbcloud/serverless)
### [`v0.2.0`](https://redirect.github.com/tidbcloud/serverless-js/releases/tag/v0.2.0) [Compare Source](https://redirect.github.com/tidbcloud/serverless-js/compare/v0.1.1...v0.2.0) #### What's Changed - chore(deps): update dependency undici to v5.28.4 \[security] by [@renovate](https://redirect.github.com/renovate) in [https://github.com/tidbcloud/serverless-js/pull/60](https://redirect.github.com/tidbcloud/serverless-js/pull/60) - Doc tx does not support concurrency by [@shiyuhang0](https://redirect.github.com/shiyuhang0) in [https://github.com/tidbcloud/serverless-js/pull/62](https://redirect.github.com/tidbcloud/serverless-js/pull/62) - Bump braces from 3.0.2 to 3.0.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/tidbcloud/serverless-js/pull/64](https://redirect.github.com/tidbcloud/serverless-js/pull/64) - Fix lastInsertId overflow by [@shiyuhang0](https://redirect.github.com/shiyuhang0) in [https://github.com/tidbcloud/serverless-js/pull/66](https://redirect.github.com/tidbcloud/serverless-js/pull/66) - Release 0.2.0 by [@shiyuhang0](https://redirect.github.com/shiyuhang0) in [https://github.com/tidbcloud/serverless-js/pull/67](https://redirect.github.com/tidbcloud/serverless-js/pull/67) #### Break Change - The `lastInsertId` field of `FullResult` will return as the string type rather than the number type. - Query SQL will return `null` for `rowsAffected` field of `FullResult` rather than 0. **Full Changelog**: https://github.com/tidbcloud/serverless-js/compare/v0.1.1...v0.2.0typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`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 [@eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp) to v4.11.0 - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests from [#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.typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`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 [@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.eslint/eslint (eslint)
### [`v8.57.1`](https://redirect.github.com/eslint/eslint/compare/v8.57.0...5b9414c501c58bfa85f41f96f821973c41e8ae74) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v8.57.1)import-js/eslint-plugin-import (eslint-plugin-import)
### [`v2.31.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2310---2024-10-03) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0) ##### Added - support eslint v9 (\[[#2996](https://redirect.github.com/import-js/eslint-plugin-import/issues/2996)], thanks \[[@G-Rath](https://redirect.github.com/G-Rath)] \[[@michaelfaith](https://redirect.github.com/michaelfaith)]) - \[`order`]: allow validating named imports (\[[#3043](https://redirect.github.com/import-js/eslint-plugin-import/issues/3043)], thanks \[[@manuth](https://redirect.github.com/manuth)]) - \[`extensions`]: add the `checkTypeImports` option (\[[#2817](https://redirect.github.com/import-js/eslint-plugin-import/issues/2817)], thanks \[[@phryneas](https://redirect.github.com/phryneas)]) ##### Fixed - `ExportMap` / flat config: include `languageOptions` in context (\[[#3052](https://redirect.github.com/import-js/eslint-plugin-import/issues/3052)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)]) - \[`no-named-as-default`]: Allow using an identifier if the export is both a named and a default export (\[[#3032](https://redirect.github.com/import-js/eslint-plugin-import/issues/3032)], thanks \[[@akwodkiewicz](https://redirect.github.com/akwodkiewicz)]) - \[`export`]: False positive for exported overloaded functions in TS (\[[#3065](https://redirect.github.com/import-js/eslint-plugin-import/issues/3065)], thanks \[[@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)]) - `exportMap`: export map cache is tainted by unreliable parse results (\[[#3062](https://redirect.github.com/import-js/eslint-plugin-import/issues/3062)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)]) - `exportMap`: improve cacheKey when using flat config (\[[#3072](https://redirect.github.com/import-js/eslint-plugin-import/issues/3072)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)]) - adjust "is source type module" checks for flat config (\[[#2996](https://redirect.github.com/import-js/eslint-plugin-import/issues/2996)], thanks \[[@G-Rath](https://redirect.github.com/G-Rath)]) ##### Changed - \[Docs] \[`no-relative-packages`]: fix typo (\[[#3066](https://redirect.github.com/import-js/eslint-plugin-import/issues/3066)], thanks \[[@joshuaobrien](https://redirect.github.com/joshuaobrien)]) - \[Performance] \[`no-cycle`]: dont scc for each linted file (\[[#3068](https://redirect.github.com/import-js/eslint-plugin-import/issues/3068)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Docs] \[`no-cycle`]: add `disableScc` to docs (\[[#3070](https://redirect.github.com/import-js/eslint-plugin-import/issues/3070)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Tests] use re-exported `RuleTester` (\[[#3071](https://redirect.github.com/import-js/eslint-plugin-import/issues/3071)], thanks \[[@G-Rath](https://redirect.github.com/G-Rath)]) - \[Docs] \[`no-restricted-paths`]: fix grammar (\[[#3073](https://redirect.github.com/import-js/eslint-plugin-import/issues/3073)], thanks \[[@unbeauvoyage](https://redirect.github.com/unbeauvoyage)]) - \[Tests] \[`no-default-export`], \[`no-named-export`]: add test case (thanks \[[@G-Rath](https://redirect.github.com/G-Rath)]) ### [`v2.30.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2300---2024-09-02) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0) ##### Added - \[`dynamic-import-chunkname`]: add `allowEmpty` option to allow empty leading comments (\[[#2942](https://redirect.github.com/import-js/eslint-plugin-import/issues/2942)], thanks \[[@JiangWeixian](https://redirect.github.com/JiangWeixian)]) - \[`dynamic-import-chunkname`]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (\[[#3004](https://redirect.github.com/import-js/eslint-plugin-import/issues/3004)], thanks \[[@amsardesai](https://redirect.github.com/amsardesai)]) - \[`no-unused-modules`]: Add `ignoreUnusedTypeExports` option (\[[#3011](https://redirect.github.com/import-js/eslint-plugin-import/issues/3011)], thanks \[[@silverwind](https://redirect.github.com/silverwind)]) - add support for Flat Config (\[[#3018](https://redirect.github.com/import-js/eslint-plugin-import/issues/3018)], thanks \[[@michaelfaith](https://redirect.github.com/michaelfaith)]) ##### Fixed - \[`no-extraneous-dependencies`]: allow wrong path (\[[#3012](https://redirect.github.com/import-js/eslint-plugin-import/issues/3012)], thanks \[[@chabb](https://redirect.github.com/chabb)]) - \[`no-cycle`]: use scc algorithm to optimize (\[[#2998](https://redirect.github.com/import-js/eslint-plugin-import/issues/2998)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[`no-duplicates`]: Removing duplicates breaks in TypeScript (\[[#3033](https://redirect.github.com/import-js/eslint-plugin-import/issues/3033)], thanks \[[@yesl-kim](https://redirect.github.com/yesl-kim)]) - \[`newline-after-import`]: fix considerComments option when require (\[[#2952](https://redirect.github.com/import-js/eslint-plugin-import/issues/2952)], thanks \[[@developer-bandi](https://redirect.github.com/developer-bandi)]) - \[`order`]: do not compare first path segment for relative paths (\[[#2682](https://redirect.github.com/import-js/eslint-plugin-import/issues/2682)]) (\[[#2885](https://redirect.github.com/import-js/eslint-plugin-import/issues/2885)], thanks \[[@mihkeleidast](https://redirect.github.com/mihkeleidast)]) ##### Changed - \[Docs] `no-extraneous-dependencies`: Make glob pattern description more explicit (\[[#2944](https://redirect.github.com/import-js/eslint-plugin-import/issues/2944)], thanks \[[@mulztob](https://redirect.github.com/mulztob)]) - \[`no-unused-modules`]: add console message to help debug \[[#2866](https://redirect.github.com/import-js/eslint-plugin-import/issues/2866)] - \[Refactor] `ExportMap`: make procedures static instead of monkeypatching exportmap (\[[#2982](https://redirect.github.com/import-js/eslint-plugin-import/issues/2982)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Refactor] `ExportMap`: separate ExportMap instance from its builder logic (\[[#2985](https://redirect.github.com/import-js/eslint-plugin-import/issues/2985)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Docs] `order`: Add a quick note on how unbound imports and --fix (\[[#2640](https://redirect.github.com/import-js/eslint-plugin-import/issues/2640)], thanks \[[@minervabot](https://redirect.github.com/minervabot)]) - \[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (\[[#2987](https://redirect.github.com/import-js/eslint-plugin-import/issues/2987)], thanks \[[@joeyguerra](https://redirect.github.com/joeyguerra)]) - \[actions] migrate OSX tests to GHA (\[[ljharb#37](https://redirect.github.com/ljharb/eslint-plugin-import/issues/37)], thanks \[[@aks-](https://redirect.github.com/aks-)]) - \[Refactor] `exportMapBuilder`: avoid hoisting (\[[#2989](https://redirect.github.com/import-js/eslint-plugin-import/issues/2989)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Refactor] `ExportMap`: extract "builder" logic to separate files (\[[#2991](https://redirect.github.com/import-js/eslint-plugin-import/issues/2991)], thanks \[[@soryy708](https://redirect.github.com/soryy708)]) - \[Docs] \[`order`]: update the description of the `pathGroupsExcludedImportTypes` option (\[[#3036](https://redirect.github.com/import-js/eslint-plugin-import/issues/3036)], thanks \[[@liby](https://redirect.github.com/liby)]) - \[readme] Clarify how to install the plugin (\[[#2993](https://redirect.github.com/import-js/eslint-plugin-import/issues/2993)], thanks \[[@jwbth](https://redirect.github.com/jwbth)])lint-staged/lint-staged (lint-staged)
### [`v15.2.10`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#15210) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.9...v15.2.10) ##### Patch Changes - [#1471](https://redirect.github.com/lint-staged/lint-staged/pull/1471) [`e3f283b`](https://redirect.github.com/lint-staged/lint-staged/commit/e3f283b250868b7c15ceb54d2a51b2e5fb3a18a9) Thanks [@iiroj](https://redirect.github.com/iiroj)! - Update minor dependencies, including `micromatch@~4.0.8`. ### [`v15.2.9`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1529) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.8...v15.2.9) ##### Patch Changes - [#1463](https://redirect.github.com/lint-staged/lint-staged/pull/1463) [`b69ce2d`](https://redirect.github.com/lint-staged/lint-staged/commit/b69ce2ddfd5a7ae576f4fef4afc60b8a81f3c945) Thanks [@iiroj](https://redirect.github.com/iiroj)! - Set the maximum number of event listeners to the number of tasks. This should silence the console warning `MaxListenersExceededWarning: Possible EventEmitter memory leak detected`. ### [`v15.2.8`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1528) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.7...v15.2.8) ##### Patch Changes - [`f0480f0`](https://redirect.github.com/lint-staged/lint-staged/commit/f0480f01b24b9f6443a12515d413a7ba4dda3981) Thanks [@iiroj](https://redirect.github.com/iiroj)! - In the previous version the native `git rev-parse --show-toplevel` command was taken into use for resolving the current git repo root. This version switched the `--show-toplevel` flag with `--show-cdup`, because on Git installed via MSYS2 the former was returning absolute paths that do not work with Node.js `child_process`. The new flag returns a path relative to the working directory, avoiding the issue. The GitHub Actions workflow has been updated to install Git via MSYS2, to ensure better future compatibility; using the default Git binary in the GitHub Actions runner was working correctly even with MSYS2.moment/luxon (luxon)
### [`v3.5.0`](https://redirect.github.com/moment/luxon/blob/HEAD/CHANGELOG.md#350-2024-08-03) [Compare Source](https://redirect.github.com/moment/luxon/compare/3.4.4...3.5.0) - Various performance improvements - throwOnInvalid causes the constructor to throw if the year is invalidsidorares/node-mysql2 (mysql2)
### [`v3.11.4`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3114-2024-11-05) [Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.11.3...v3.11.4) ##### Bug Fixes - **types:** correct TypeCast's Next callback to return unknown ([#3129](https://redirect.github.com/sidorares/node-mysql2/issues/3129)) ([401db79](https://redirect.github.com/sidorares/node-mysql2/commit/401db79b88cae8731a9eb334e456528134f821f9)) ### [`v3.11.3`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3113-2024-09-14) [Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.11.2...v3.11.3) ##### Bug Fixes - **typings:** synchronize types of sqlstring ([#3047](https://redirect.github.com/sidorares/node-mysql2/issues/3047)) ([81be01b](https://redirect.github.com/sidorares/node-mysql2/commit/81be01b1bce30cac3f6fcc130aaf859349c5d3d2)) ### [`v3.11.2`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3112-2024-09-11) [Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.11.1...v3.11.2) ##### Bug Fixes - resolve LRU conflicts, cache loss and premature engine breaking change ([#2988](https://redirect.github.com/sidorares/node-mysql2/issues/2988)) ([2c3c858](https://redirect.github.com/sidorares/node-mysql2/commit/2c3c858fd0425b29f488a7cd24df749539c93aa2)) ### [`v3.11.1`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3111-2024-09-10) [Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.11.0...v3.11.1) ##### Bug Fixes - **createPoolCluster:** add pattern and selector to promise-based `getConnection` ([#3017](https://redirect.github.com/sidorares/node-mysql2/issues/3017)) ([ab7c49f](https://redirect.github.com/sidorares/node-mysql2/commit/ab7c49f24fad7b241cdc0046ead9917bbddccced)), closes [#1381](https://redirect.github.com/sidorares/node-mysql2/issues/1381) - update connection cleanup process to handle expired connections and exceeding `config.maxIdle` ([#3022](https://redirect.github.com/sidorares/node-mysql2/issues/3022)) ([b091cf4](https://redirect.github.com/sidorares/node-mysql2/commit/b091cf49d4165e991cb7c51dd6074be1c996a98e)) ### [`v3.11.0`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3110-2024-07-27) [Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.10.3...v3.11.0) ##### Features - fully support VECTOR type results ([9576742](https://redirect.github.com/sidorares/node-mysql2/commit/9576742f56f234ac50bfd099bc84c8f593971e74)) ### [`v3.10.3`](https://redirect.github.com/sidorares/node-mysql2/blob/HEAD/Changelog.md#3103-2024-07-15) [Compare Source](https://redirect.github.com/sidorares/node-mysql2/compare/v3.10.2...v3.10.3) ##### Bug Fixes - handshake SSL error with AWS RDS ([#2857](https://redirect.github.com/sidorares/node-mysql2/issues/2857)) ([de071bb](https://redirect.github.com/sidorares/node-mysql2/commit/de071bb1d7738693793ff3ea24d5f933f6fa4792))remy/nodemon (nodemon)
### [`v3.1.7`](https://redirect.github.com/remy/nodemon/compare/v3.1.6...9b0606afc68ad9cf536cd338b7ffc82f6b2bdc79) [Compare Source](https://redirect.github.com/remy/nodemon/compare/v3.1.6...v3.1.7) ### [`v3.1.6`](https://redirect.github.com/remy/nodemon/releases/tag/v3.1.6) [Compare Source](https://redirect.github.com/remy/nodemon/compare/v3.1.5...v3.1.6) ##### Bug Fixes - watch nested paths ([11fcaaa](https://redirect.github.com/remy/nodemon/commit/11fcaaab9ce20168b5840c3174232bffd2b6ac5c)), closes [#2216](https://redirect.github.com/remy/nodemon/issues/2216) ### [`v3.1.5`](https://redirect.github.com/remy/nodemon/compare/v3.1.4...254c2ab17877a79b9573c79371cb0fc567eb0514) [Compare Source](https://redirect.github.com/remy/nodemon/compare/v3.1.4...v3.1.5)raineorshine/npm-check-updates (npm-check-updates)
### [`v17.1.10`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.9...982bd407dd46ec4f8173ed867f117e4d45686981) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.9...v17.1.10) ### [`v17.1.9`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.8...v17.1.9) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.8...v17.1.9) ### [`v17.1.8`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.7...v17.1.8) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.7...v17.1.8) ### [`v17.1.7`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.6...v17.1.7) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.6...v17.1.7) ### [`v17.1.6`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.5...v17.1.6) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.5...v17.1.6) ### [`v17.1.5`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.4...v17.1.5) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.4...v17.1.5) ### [`v17.1.4`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.3...v17.1.4) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.3...v17.1.4) ### [`v17.1.3`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.2...v17.1.3) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.2...v17.1.3) ### [`v17.1.2`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.1...v17.1.2) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.1...v17.1.2) ### [`v17.1.1`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.0...v17.1.1) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.1.0...v17.1.1) ### [`v17.1.0`](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.0.6...v17.1.0) [Compare Source](https://redirect.github.com/raineorshine/npm-check-updates/compare/v17.0.6...v17.1.0)prettier/prettier (prettier)
### [`v3.3.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#16391](https://redirect.github.com/prettier/prettier/pull/16391) by [@cdignam-segment](https://redirect.github.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar); ``` ##### Add parentheses for decorator expressions ([#16458](https://redirect.github.com/prettier/prettier/pull/16458) by [@y-schneider](https://redirect.github.com/y-schneider)) Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. ```ts // Input @(foo`tagged template`) class X {} // Prettier 3.3.2 @foo`tagged template` class X {} // Prettier 3.3.3 @(foo`tagged template`) class X {} ``` ##### Support `@let` declaration syntax ([#16474](https://redirect.github.com/prettier/prettier/pull/16474) by [@sosukesuzuki](https://redirect.github.com/sosukesuzuki)) Adds support for Angular v18 `@let` declaration syntax. Please see the following code example. The `@let` declaration allows you to define local variables within the template: ```html @let name = 'Frodo';Dashboard for {{name}}
Hello, {{name}} ``` For more details, please refer to the excellent blog post by the Angular Team: [Introducing @let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). We also appreciate the Angular Team for kindly answering our questions to implement this feature.microsoft/TypeScript (typescript)
### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3) ### [`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) ### [`v5.5.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.4): TypeScript 5.5.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.3...v5.5.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.4%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) (soon!)nodejs/undici (undici)
### [`v6.20.1`](https://redirect.github.com/nodejs/undici/compare/v6.20.0...v6.20.1) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.20.0...v6.20.1) ### [`v6.20.0`](https://redirect.github.com/nodejs/undici/releases/tag/v6.20.0) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.19.8...v6.20.0) #### What's Changed - Remove patched dom types (`v6.x` branch) by [@eXhumer](https://redirect.github.com/eXhumer) in [https://github.com/nodejs/undici/pull/3531](https://redirect.github.com/nodejs/undici/pull/3531) - docs(Backport v6.x): Fix signature of RetryHandler by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3594](https://redirect.github.com/nodejs/undici/pull/3594) - deps(dev): update [@types/node](https://redirect.github.com/types/node) by [@metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/3618](https://redirect.github.com/nodejs/undici/pull/3618) - fix: throw on retry when payload is consume by downstream by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3596](https://redirect.github.com/nodejs/undici/pull/3596) - feat(Backport v6.x): move throwOnError to interceptor by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3595](https://redirect.github.com/nodejs/undici/pull/3595) - \[Backport v6.x] fix: reduce memory usage in client-h1 by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3672](https://redirect.github.com/nodejs/undici/pull/3672) - \[Backport v6.x] fix: refactor fast timers, fix UND_ERR_CONNECT_TIMEOUT on event loop blocking by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3673](https://redirect.github.com/nodejs/undici/pull/3673) - \[Backport v6.x] fix: run asserts first if possible by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3674](https://redirect.github.com/nodejs/undici/pull/3674) - \[Backport v6.x] fix: use fasttimers for all connection timeouts by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3675](https://redirect.github.com/nodejs/undici/pull/3675) - \[Backport v6.x] ci: less flaky test/request-timeout.js test by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3678](https://redirect.github.com/nodejs/undici/pull/3678) - \[Backport v6.x] test: less flaky timers acceptance test, rework fast timer tests to pass them faster by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3679](https://redirect.github.com/nodejs/undici/pull/3679) - \[Backport v6.x] ignore leading and trailing crlfs in formdata body by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3681](https://redirect.github.com/nodejs/undici/pull/3681) - \[Backport v6.x] mock: fix mocking of Uint8Array and ArrayBuffers as provided mock-responses by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/nodejs/undici/pull/3689](https://redirect.github.com/nodejs/undici/pull/3689) - \[Backport v6.x] handle body errors by [@Uzlopak](https://redirect.github.com/Uzlopak) in [https://github.com/nodejs/undici/pull/3700](https://redirect.github.com/nodejs/undici/pull/3700) **Full Changelog**: https://github.com/nodejs/undici/compare/v6.19.8...v6.20.0 ### [`v6.19.8`](https://redirect.github.com/nodejs/undici/compare/v6.19.7...3d3ce0695c8c3f9a8f3c8af90dd42d0569d3f0bb) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.19.7...v6.19.8) ### [`v6.19.7`](https://redirect.github.com/nodejs/undici/releases/tag/v6.19.7) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.19.6...v6.19.7) **Full Changelog**: https://github.com/nodejs/undici/compare/v6.19.6...v6.19.7 ### [`v6.19.6`](https://redirect.github.com/nodejs/undici/releases/tag/v6.19.6) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v6.19.5...v6.19.6) **Full Changelog**: https://github.com/nodejs/undici/compare/v6.19.5...v6.19.6vitest-dev/vitest (vitest)
### [`v2.1.4`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.4) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.3...v2.1.4) ##### 🚀 Features - **browser**: Allow custom HTML path, respect plugins `transformIndexHtml` - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6725](https://redirect.github.com/vitest-dev/vitest/issues/6725) [(16902)](https://redirect.github.com/vitest-dev/vitest/commit/169028f0) ##### 🐞 Bug Fixes - Don't normalize drive case letter in root - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6792](https://redirect.github.com/vitest-dev/vitest/issues/6792) [(b28cd)](https://redirect.github.com/vitest-dev/vitest/commit/b28cd2e3) - **browser**: - Fix default browser port - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6700](https://redirect.github.com/vitest-dev/vitest/issues/6700) [(9c518)](https://redirect.github.com/vitest-dev/vitest/commit/9c518c14) - Optimize expect-type - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6713](https://redirect.github.com/vitest-dev/vitest/issues/6713) [(07918)](https://redirect.github.com/vitest-dev/vitest/commit/07918538) - Don't polyfill process.env - byConfiguration
📅 Schedule: Branch creation - "before 4am on Monday" in timezone Asia/Tokyo, Automerge - "before 4am" in timezone Asia/Tokyo.
🚦 Automerge: Enabled.
♻ 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 if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.