biomejs/biome (@biomejs/biome)
### [`v1.7.3`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#173-2024-05-06)
[Compare Source](https://togithub.com/biomejs/biome/compare/2c70d3fde5b13ec9ef0915d22837ab8321b6737f...b9f90b7ee63506a1995bc29f4e389efec25a1525)
##### CLI
##### Bug fixes
- The [stdin-file-path](https://biomejs.dev/guides/integrate-in-editor/#use-stdin) option now works correctly for Astro/Svelte/Vue files ([#2686](https://togithub.com/biomejs/biome/pull/2686))
Fix [#2225](https://togithub.com/biomejs/biome/issues/2225) where lint output become empty for Vue files.
Contributed by [@tasshi-me](https://togithub.com/tasshi-me)
- `biome migrate eslint` now correctly resolve `@scope/eslint-config` ([#2705](https://togithub.com/biomejs/biome/issues/2705)). Contributed by [@Conaclos](https://togithub.com/Conaclos)
##### Formatter
##### Linter
##### New features
- Add [nursery/useExplicitLengthCheck](https://biomejs.dev/linter/rules/use-explicit-length-check/).
##### Bug fixes
- [noBlankTarget](https://biomejs.dev/linter/rules/no-blank-target/) no longer hangs when applying a code fix ([#2675](https://togithub.com/biomejs/biome/issues/2675)).
Previously, the following code made Biome hangs when applying a code fix.
```jsx
```
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [noRedeclare](https://biomejs.dev/linter/rules/no-redeclare/) no longer panics on conditional type ([#2659](https://togithub.com/biomejs/biome/issues/2659)).
This is a regression introduced by [#2394](https://togithub.com/biomejs/biome/issues/2394).
This regression makes `noRedeclare` panics on every conditional types with `infer` bindings.
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [noUnusedLabels](https://biomejs.dev/linter/rules/no-unused-labels/) and [noConfusingLabels](https://biomejs.dev/linter/rules/no-confusing-labels/) now ignore svelte reactive statements ([#2571](https://togithub.com/biomejs/biome/issues/2571)).
The rules now ignore reactive Svelte blocks in Svelte components.
```svelte
```
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [useExportType](https://biomejs.dev/linter/rules/use-export-type/) no longer removes leading comments ([#2685](https://togithub.com/biomejs/biome/issues/2685)).
Previously, `useExportType` removed leading comments when it factorized the `type` qualifier.
It now provides a code fix that preserves the leading comments:
```diff
- export {
+ export type {
/**leading comment*/
- type T
+ T
}
```
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [useJsxKeyInIterable](https://biomejs.dev/linter/rules/use-jsx-key-in-iterable/) no longer reports false positive when iterating on non-jsx items ([#2590](https://togithub.com/biomejs/biome/issues/2590)).
The following snipet of code no longer triggers the rule:
```jsx
<>{data.reduce((total, next) => total + next, 0)}>
```
Contributed by [@dyc3](https://togithub.com/dyc3)
- Fix typo by renaming `useConsistentBuiltinInstatiation` to `useConsistentBuiltinInstantiation`
Contributed by [@minht11](https://togithub.com/minht11)
### [`v1.7.2`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#172-2024-04-30)
[Compare Source](https://togithub.com/biomejs/biome/compare/aba7b0c1c40a6137b3b78064841f621b53aa5fd0...2c70d3fde5b13ec9ef0915d22837ab8321b6737f)
##### Analyzer
##### Bug fixes
- Import sorting now ignores side effect imports ([#817](https://togithub.com/biomejs/biome/issues/817)).
A side effect import consists now in its own group.
This ensures that side effect imports are not reordered.
Here is an example of how imports are now sorted:
```diff
import "z"
- import { D } from "d";
import { C } from "c";
+ import { D } from "d";
import "y"
import "x"
- import { B } from "b";
import { A } from "a";
+ import { B } from "b";
import "w"
```
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- Import sorting now adds spaces where needed ([#1665](https://togithub.com/biomejs/biome/issues/1665))
Contributed by [@Conaclos](https://togithub.com/Conaclos)
##### CLI
##### Bug fixes
- `biome migrate eslint` now handles cyclic references.
Some plugins and configurations export objects with cyclic references.
This causes `biome migrate eslint` to fail or ignore them.
These edge cases are now handled correctly.
Contributed by [@Conaclos](https://togithub.com/Conaclos)
##### Formatter
##### Bug fixes
- Correctly handle placement of comments inside named import clauses. [#2566](https://togithub.com/biomejs/biome/pull/2566). Contributed by [@ah-yu](https://togithub.com/ah-yu)
##### Linter
##### New features
- Add [nursery/noReactSpecificProps](https://biomejs.dev/linter/rules/no-react-specific-props/).
Contributed by [@marvin-j97](https://togithub.com/marvin-j97)
- Add [noUselessUndefinedInitialization](https://biomejs.dev/linter/rules/no-useless-undefined-initialization/).
Contributed by [@lutaok](https://togithub.com/lutaok)
- Add [nursery/useArrayLiterals](https://biomejs.dev/linter/rules/use-array-literals/).
Contributed by [@Kazuhiro-Mimaki](https://togithub.com/Kazuhiro-Mimaki)
- Add [nursery/useConsistentBuiltinInstatiation](https://biomejs.dev/linter/rules/use-consistent-builtin-instantiation/).
Contributed by [@minht11](https://togithub.com/minht11)
- Add [nursery/useDefaultSwitchClause](https://biomejs.dev/linter/rules/use-default-switch-clause/).
Contributed by [@michellocana](https://togithub.com/michellocana)
##### Bug fixes
- [noDuplicateJsonKeys](https://biomejs.dev/linter/rules/no-duplicate-json-keys/) no longer crashes when a JSON file contains an unterminated string ([#2357](https://togithub.com/biomejs/biome/issues/2357)).
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [noRedeclare](https://biomejs.dev/linter/rules/no-redeclare/) now reports redeclarations of parameters in a functions body ([#2394](https://togithub.com/biomejs/biome/issues/2394)).
The rule was unable to detect redeclarations of a parameter or a type parameter in the function body.
The following two redeclarations are now reported:
```ts
function f(a) {
type T = number; // redeclaration
const a = 0; // redeclaration
}
```
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [noRedeclare](https://biomejs.dev/linter/rules/no-redeclare/) no longer reports overloads in object types ([#2608](https://togithub.com/biomejs/biome/issues/2608)).
The rule no longer report redeclarations in the following code:
```ts
type Overloads = {
({ a }: { a: number }): number,
({ a }: { a: string }): string,
};
```
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [noRedeclare](https://biomejs.dev/linter/rules/no-redeclare/) now merge default function export declarations and types ([#2372](https://togithub.com/biomejs/biome/issues/2372)).
The following code is no longer reported as a redeclaration:
```ts
interface Foo {}
export default function Foo() {}
```
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [noUndeclaredVariables](https://biomejs.dev/linter/rules/no-undeclared-variables/) no longer reports variable-only and type-only exports ([#2637](https://togithub.com/biomejs/biome/issues/2637)).
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/) no longer crash Biome when encountering a malformed conditional type ([#1695](https://togithub.com/biomejs/biome/issues/1695)).
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [useConst](https://biomejs.dev/linter/rules/use-const/) now ignores a variable that is read before its assignment.
Previously, the rule reported the following example:
```js
let x;
x; // read
x = 0; // write
```
It is now correctly ignored.
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [useShorthandFunctionType](https://biomejs.dev/linter/rules/use-shorthand-function-type/) now suggests correct code fixes when parentheses are required ([#2595](https://togithub.com/biomejs/biome/issues/2595)).
Previously, the rule didn't add parentheses when they were needed.
It now adds parentheses when the function signature is inside an array, a union, or an intersection.
```diff
- type Union = { (): number } | string;
+ type Union = (() => number) | string;
```
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [useTemplate](https://biomejs.dev/linter/rules/use-template/) now correctly escapes strings ([#2580](https://togithub.com/biomejs/biome/issues/2580)).
Previously, the rule didn't correctly escape characters preceded by an escaped character.
Contributed by [@Conaclos](https://togithub.com/Conaclos)
- [noMisplacedAssertion](https://biomejs.dev/linter/rules/no-misplaced-assertion/) now allow these matchers
- `expect.any()`
- `expect.anything()`
- `expect.closeTo`
- `expect.arrayContaining`
- `expect.objectContaining`
- `expect.stringContaining`
- `expect.stringMatching`
- `expect.extend`
- `expect.addEqualityTesters`
- `expect.addSnapshotSerializer`
Contributed by [@fujiyamaorange](https://togithub.com/fujiyamaorange)
##### Parser
##### Bug fixes
- The language parsers no longer panic on unterminated strings followed by a newline and a space ([#2606](https://togithub.com/biomejs/biome/issues/2606), [#2410](https://togithub.com/biomejs/biome/issues/2410)).
The following example is now parsed without making Biome panics:
"
"
Contributed by [@Conaclos](https://togithub.com/Conaclos)
devcontainers/cli (@devcontainers/cli)
### [`v0.62.0`](https://togithub.com/devcontainers/cli/blob/HEAD/CHANGELOG.md#0620)
[Compare Source](https://togithub.com/devcontainers/cli/compare/v0.61.0...v0.62.0)
- Fix support for project name attribute. ([https://github.com/devcontainers/cli/issues/831](https://togithub.com/devcontainers/cli/issues/831))
### [`v0.61.0`](https://togithub.com/devcontainers/cli/blob/HEAD/CHANGELOG.md#0610)
[Compare Source](https://togithub.com/devcontainers/cli/compare/v0.60.0...v0.61.0)
- Use --depth 1 to make dotfiles install process faster ([https://github.com/devcontainers/cli/pull/830](https://togithub.com/devcontainers/cli/pull/830))
- Enable --cache-to and --cache-from in devcontainer up ([https://github.com/devcontainers/cli/pull/813](https://togithub.com/devcontainers/cli/pull/813))
- Omit generated image name when `--image-name` is given ([https://github.com/devcontainers/cli/pull/812](https://togithub.com/devcontainers/cli/pull/812))
### [`v0.60.0`](https://togithub.com/devcontainers/cli/blob/HEAD/CHANGELOG.md#0600)
[Compare Source](https://togithub.com/devcontainers/cli/compare/v0.59.1...v0.60.0)
- Support project name attribute. ([https://github.com/microsoft/vscode-remote-release/issues/512](https://togithub.com/microsoft/vscode-remote-release/issues/512))
shopify/theme-tools (@shopify/prettier-plugin-liquid)
### [`v1.5.0`](https://togithub.com/shopify/theme-tools/compare/39e4ad8954d48a484e0accd07d3b979d872d8e8b...bab21269e63e66f4061b3fee315f9e2fd54d33d5)
[Compare Source](https://togithub.com/shopify/theme-tools/compare/39e4ad8954d48a484e0accd07d3b979d872d8e8b...bab21269e63e66f4061b3fee315f9e2fd54d33d5)
actions/checkout (actions/checkout)
### [`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)
[Compare Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)
- Check platform to set archive extension appropriately by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)
### [`v4.1.5`](https://togithub.com/actions/checkout/releases/tag/v4.1.5)
[Compare Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)
#### What's Changed
- Update NPM dependencies by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be `41898282+github-actions[bot]@users.noreply.github.com` by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)
**Full Changelog**: https://github.com/actions/checkout/compare/v4.1.4...v4.1.5
streetsidesoftware/cspell (cspell)
### [`v8.8.3`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small883-2024-05-23-small)
[Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.8.2...v8.8.3)
- chore: Update Integration Test Performance Data ([#5663](https://togithub.com/streetsidesoftware/cspell/issues/5663)) ([b605dd3](https://togithub.com/streetsidesoftware/cspell/commit/b605dd3)), closes [#5663](https://togithub.com/streetsidesoftware/cspell/issues/5663)
### [`v8.8.2`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small882-2024-05-22-small)
[Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.8.1...v8.8.2)
- ci: Workflow Bot -- Update ALL Dependencies (main) ([#5659](https://togithub.com/streetsidesoftware/cspell/issues/5659)) ([5d93673](https://togithub.com/streetsidesoftware/cspell/commit/5d93673)), closes [#5659](https://togithub.com/streetsidesoftware/cspell/issues/5659)
### [`v8.8.1`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small881-2024-05-10-small)
[Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.8.0...v8.8.1)
- chore: Do not stop update if it fails to lint. ([64ba085](https://togithub.com/streetsidesoftware/cspell/commit/64ba085))
### [`v8.8.0`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#880-2024-05-03)
[Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.7.0...v8.8.0)
**Note:** Version bump only for package cspell
dprint/dprint (dprint)
### [`v0.46.1`](https://togithub.com/dprint/dprint/releases/tag/0.46.1)
[Compare Source](https://togithub.com/dprint/dprint/compare/0.46.0...0.46.1)
#### Changes
- fix: dprint 0.46 release for `cargo install` without `--locked` flag ([#852](https://togithub.com/dprint/dprint/issues/852))
- fix: upgrade to rustls 0.23.8 ([#853](https://togithub.com/dprint/dprint/issues/853))
Please run `dprint config update` after upgrading as some BOM handling happens in the plugins now and some may fail to parse files with a BOM now. See [#854](https://togithub.com/dprint/dprint/issues/854) and sorry for any headaches (I'm unsure of the impact of this change, so let me know if this is a huge hassle for you).
#### Install
Run `dprint upgrade` or see https://dprint.dev/install/
#### Checksums
|Artifact|SHA-256 Checksum|
|:--|:--|
|dprint-x86\_64-apple-darwin.zip|cdea84bce1d84c26e8eced2265d246b79a849ec2e7d1377d98dd7bdb21c7ce83|
|dprint-aarch64-apple-darwin.zip|f3ff4faef83d14c3b4ae262e79a40d4e0fc3fa1903d0b6e9b82f0b25b00e9499|
|dprint-x86\_64-pc-windows-msvc.zip|74e5ab38c744d5903862c2b5174d0fef9759b5506da775e1fb93b6a68c63101d|
|dprint-x86\_64-pc-windows-msvc-installer.exe|107786c41be76b49463a50d7d9d788397bba723e107e723347f8e8dde65339dc|
|dprint-x86\_64-unknown-linux-gnu.zip|cb72fa6b474e2847a3cf5705b43ee2cbfdafddd7c69ff162309fd1f4f43c872a|
|dprint-x86\_64-unknown-linux-musl.zip|4a7d6fa6b920ab150f580965556086cdd7992e07078e627ab9a9d1c3bd30ba85|
|dprint-aarch64-unknown-linux-gnu.zip|c4e892d5d237a57ede7900255e5ce669b56160e61c89798c118fbd4c36d48ff2|
|dprint-aarch64-unknown-linux-musl.zip|e2b6d87167d21f1f01571790e79526ef9caff3b8b75f5cac348c4f06f60a8c16|
### [`v0.46.0`](https://togithub.com/dprint/dprint/releases/tag/0.46.0)
[Compare Source](https://togithub.com/dprint/dprint/compare/0.45.1...0.46.0)
#### Changes
- feat: gitignore support ([#832](https://togithub.com/dprint/dprint/issues/832))
- feat: `DPRINT_TLS_CA_STORE` and `DPRINT_CERT` ([#850](https://togithub.com/dprint/dprint/issues/850))
- fix: remove BOM handling from the CLI ([#844](https://togithub.com/dprint/dprint/issues/844))
Please run `dprint config update` after upgrading as some BOM handling happens in the plugins now and some may fail to parse files with a BOM now. See [#854](https://togithub.com/dprint/dprint/issues/854) and sorry for any headaches (I'm unsure of the impact of this change, so let me know if this is a huge hassle for you).
#### Install
Run `dprint upgrade` or see https://dprint.dev/install/
#### Checksums
|Artifact|SHA-256 Checksum|
|:--|:--|
|dprint-x86\_64-apple-darwin.zip|e339f1f891c60087676d72f70ba5f80dcaedde4bdc58730b9cb68a5483b3abfd|
|dprint-aarch64-apple-darwin.zip|4b608b3676f10e04328c3d8be396bded96328ebca9b95b70bf5baf67bed7b135|
|dprint-x86\_64-pc-windows-msvc.zip|786201545938f6f7c6d407e6404b31ae9bbf9e5a4abc4c88dc9bd73da369a906|
|dprint-x86\_64-pc-windows-msvc-installer.exe|e445b37af124e5d8ef691685632509d2bfc701962c58db89eebc8a8de7352ab4|
|dprint-x86\_64-unknown-linux-gnu.zip|8274ea44d2ab4d10b8bdfcc824d946a6d051594aede49c9db8c5e810887abd67|
|dprint-x86\_64-unknown-linux-musl.zip|7a2c12edc868259be890174c4ec3bd51c81ec8773aa294e12fac0634f36d15f5|
|dprint-aarch64-unknown-linux-gnu.zip|6617465acba53c9b939e73f20538a8027e45593342c34f7ac4826c9f4e6cf53b|
|dprint-aarch64-unknown-linux-musl.zip|e52c0a3398e34e88ffe560e719bf8361ba3f35b4e0927ab9ba0761796884ce24|
github/codeql-action (github/codeql-action)
### [`v3.25.7`](https://togithub.com/github/codeql-action/compare/v3.25.6...v3.25.7)
[Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.6...v3.25.7)
### [`v3.25.6`](https://togithub.com/github/codeql-action/compare/v3.25.5...v3.25.6)
[Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.5...v3.25.6)
### [`v3.25.5`](https://togithub.com/github/codeql-action/compare/v3.25.4...v3.25.5)
[Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.4...v3.25.5)
### [`v3.25.4`](https://togithub.com/github/codeql-action/compare/v3.25.3...v3.25.4)
[Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.3...v3.25.4)
nodejs/node (node)
### [`v20.14.0`](https://togithub.com/nodejs/node/compare/v20.13.1...v20.14.0)
[Compare Source](https://togithub.com/nodejs/node/compare/v20.13.1...v20.14.0)
### [`v20.13.1`](https://togithub.com/nodejs/node/releases/tag/v20.13.1): 2024-05-09, Version 20.13.1 'Iron' (LTS), @marco-ippolito
[Compare Source](https://togithub.com/nodejs/node/compare/v20.13.0...v20.13.1)
#### 2024-05-09, Version 20.13.1 'Iron' (LTS), [@marco-ippolito](https://togithub.com/marco-ippolito)
##### Revert "tools: install npm PowerShell scripts on Windows"
Due to a regression in the npm installation on Windows, this commit reverts the change that installed npm PowerShell scripts on Windows.
##### Commits
- \[[`b7d80802cc`](https://togithub.com/nodejs/node/commit/b7d80802cc)] - ***Revert*** "**tools**: install npm PowerShell scripts on Windows" (marco-ippolito) [#52897](https://togithub.com/nodejs/node/pull/52897)
### [`v20.13.0`](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0)
[Compare Source](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0)
pnpm/pnpm (pnpm)
### [`v9.1.4`](https://togithub.com/pnpm/pnpm/compare/v9.1.3...v9.1.4)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.3...v9.1.4)
### [`v9.1.3`](https://togithub.com/pnpm/pnpm/compare/v9.1.2...v9.1.3)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.2...v9.1.3)
### [`v9.1.2`](https://togithub.com/pnpm/pnpm/releases/tag/v9.1.2)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.1...v9.1.2)
#### Patch Changes
- Reduced memory usage during peer dependencies resolution [#8084](https://togithub.com/pnpm/pnpm/pull/8084).
- Details in the `pnpm licenses` output are not misplaced anymore [#8071](https://togithub.com/pnpm/pnpm/pull/8071).
#### Platinum Sponsors
#### Gold Sponsors
#### Our Silver Sponsors
### [`v9.1.1`](https://togithub.com/pnpm/pnpm/compare/v9.1.0...v9.1.1)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.0...v9.1.1)
### [`v9.1.0`](https://togithub.com/pnpm/pnpm/compare/v9.1.0-0...v9.1.0)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.0.6...v9.1.0)
prettier/prettier (prettier)
### [`v3.3.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#330)
[Compare Source](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0)
[diff](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0)
🔗 [Release Notes](https://prettier.io/blog/2024/06/01/3.3.0.html)
retextjs/retext-equality (retext-equality)
### [`v7.1.0`](https://togithub.com/retextjs/retext-equality/releases/tag/7.1.0)
[Compare Source](https://togithub.com/retextjs/retext-equality/compare/7.0.0...7.1.0)
##### Data
- [`4a4a1b8`](https://togithub.com/retextjs/retext-equality/commit/4a4a1b8) Add checks for `man the fort`, `pull the trigger`
##### Types
- [`6e0babf`](https://togithub.com/retextjs/retext-equality/commit/6e0babf) Add declaration maps
**Full Changelog**: https://github.com/retextjs/retext-equality/compare/7.0.0...7.1.0
ruby/setup-ruby (ruby/setup-ruby)
### [`v1.178.0`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.178.0): Add ruby-3.1.6,ruby-3.3.2 and improve error messages
[Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.177.1...v1.178.0)
##### What's Changed
- Add ruby-3.1.6,ruby-3.3.2 by [@ruby-builder-bot](https://togithub.com/ruby-builder-bot) in [https://github.com/ruby/setup-ruby/pull/603](https://togithub.com/ruby/setup-ruby/pull/603)
**Full Changelog**: https://github.com/ruby/setup-ruby/compare/v1.177.1...v1.178.0
### [`v1.177.1`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.177.1): Use downloadAndExtract() for truffleruby+graalvm too
[Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.177.0...v1.177.1)
### [`v1.177.0`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.177.0): Add support for ubuntu-24.04
[Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.176.2...v1.177.0)
### [`v1.176.2`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.176.2): Add ruby-3.4.0-preview1
[Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.176.0...v1.176.2)
### [`v1.176.0`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.176.0): Add jruby-9.4.7.0
[Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.175.1...v1.176.0)
stylelint/stylelint (stylelint)
### [`v16.6.1`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1661)
[Compare Source](https://togithub.com/stylelint/stylelint/compare/16.6.0...16.6.1)
- Fixed: `no-descending-specificity` false positives for nested selectors ([#7724](https://togithub.com/stylelint/stylelint/pull/7724)) ([@romainmenke](https://togithub.com/romainmenke)).
- Fixed: `selector-type-no-unknown` false positive for `model` ([#7718](https://togithub.com/stylelint/stylelint/pull/7718)) ([@Mouvedia](https://togithub.com/Mouvedia)).
### [`v16.6.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1660)
[Compare Source](https://togithub.com/stylelint/stylelint/compare/16.5.0...16.6.0)
- Fixed: `function-calc-no-unspaced-operator` false negatives ([#7655](https://togithub.com/stylelint/stylelint/pull/7655) & [#7670](https://togithub.com/stylelint/stylelint/pull/7670) & [#7676](https://togithub.com/stylelint/stylelint/pull/7676)) ([@ybiquitous](https://togithub.com/ybiquitous) & [@romainmenke](https://togithub.com/romainmenke)).
- Fixed: `selector-not-notation` autofix of the `"simple"` option ([#7703](https://togithub.com/stylelint/stylelint/pull/7703)) ([@Mouvedia](https://togithub.com/Mouvedia)).
- Fixed: `selector-max-specificity` end positions ([#7685](https://togithub.com/stylelint/stylelint/pull/7685)) ([@romainmenke](https://togithub.com/romainmenke)).
- Fixed: `no-descending-specificity` end positions ([#7701](https://togithub.com/stylelint/stylelint/pull/7701)) ([@romainmenke](https://togithub.com/romainmenke)).
- Fixed: missing GitHub Sponsor for `npm fund` ([#7707](https://togithub.com/stylelint/stylelint/pull/7707)) ([@ybiquitous](https://togithub.com/ybiquitous)).
### [`v16.5.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1650)
[Compare Source](https://togithub.com/stylelint/stylelint/compare/16.4.0...16.5.0)
- Added: regex support to `ignoreValues` for `value-no-vendor-prefix` ([#7650](https://togithub.com/stylelint/stylelint/pull/7650)) ([@Mouvedia](https://togithub.com/Mouvedia)).
- Fixed: `shorthand-property-no-redundant-values` false negatives for functions ([#7657](https://togithub.com/stylelint/stylelint/pull/7657)) ([@ybiquitous](https://togithub.com/ybiquitous)).
- Fixed: `value-no-vendor-prefix` false negatives/positives ([#7654](https://togithub.com/stylelint/stylelint/pull/7654) & [#7658](https://togithub.com/stylelint/stylelint/pull/7658)) ([@Mouvedia](https://togithub.com/Mouvedia)).
- Fixed: `CosmiconfigResult` type error ([#7661](https://togithub.com/stylelint/stylelint/pull/7661)) ([@ybiquitous](https://togithub.com/ybiquitous)).
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.7.1
->1.7.3
0.59.1
->0.62.0
1.4.4
->1.5.0
v4.1.4
->v4.1.6
8.7.0
->8.8.3
0.45.1
->0.46.1
v3.25.3
->v3.25.7
20.12.2
->20.14.0
9.0.6
->9.1.4
9.0.6
->9.1.4
3.2.5
->3.3.0
7.0.0
->7.1.0
496c1bc
->cffeb57
3.3.1
->3.3.2
v1.175.1
->v1.178.0
16.4.0
->16.6.1
Release Notes
biomejs/biome (@biomejs/biome)
### [`v1.7.3`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#173-2024-05-06) [Compare Source](https://togithub.com/biomejs/biome/compare/2c70d3fde5b13ec9ef0915d22837ab8321b6737f...b9f90b7ee63506a1995bc29f4e389efec25a1525) ##### CLI ##### Bug fixes - The [stdin-file-path](https://biomejs.dev/guides/integrate-in-editor/#use-stdin) option now works correctly for Astro/Svelte/Vue files ([#2686](https://togithub.com/biomejs/biome/pull/2686)) Fix [#2225](https://togithub.com/biomejs/biome/issues/2225) where lint output become empty for Vue files. Contributed by [@tasshi-me](https://togithub.com/tasshi-me) - `biome migrate eslint` now correctly resolve `@scope/eslint-config` ([#2705](https://togithub.com/biomejs/biome/issues/2705)). Contributed by [@Conaclos](https://togithub.com/Conaclos) ##### Formatter ##### Linter ##### New features - Add [nursery/useExplicitLengthCheck](https://biomejs.dev/linter/rules/use-explicit-length-check/). ##### Bug fixes - [noBlankTarget](https://biomejs.dev/linter/rules/no-blank-target/) no longer hangs when applying a code fix ([#2675](https://togithub.com/biomejs/biome/issues/2675)). Previously, the following code made Biome hangs when applying a code fix. ```jsx ``` Contributed by [@Conaclos](https://togithub.com/Conaclos) - [noRedeclare](https://biomejs.dev/linter/rules/no-redeclare/) no longer panics on conditional type ([#2659](https://togithub.com/biomejs/biome/issues/2659)). This is a regression introduced by [#2394](https://togithub.com/biomejs/biome/issues/2394). This regression makes `noRedeclare` panics on every conditional types with `infer` bindings. Contributed by [@Conaclos](https://togithub.com/Conaclos) - [noUnusedLabels](https://biomejs.dev/linter/rules/no-unused-labels/) and [noConfusingLabels](https://biomejs.dev/linter/rules/no-confusing-labels/) now ignore svelte reactive statements ([#2571](https://togithub.com/biomejs/biome/issues/2571)). The rules now ignore reactive Svelte blocks in Svelte components. ```svelte ``` Contributed by [@Conaclos](https://togithub.com/Conaclos) - [useExportType](https://biomejs.dev/linter/rules/use-export-type/) no longer removes leading comments ([#2685](https://togithub.com/biomejs/biome/issues/2685)). Previously, `useExportType` removed leading comments when it factorized the `type` qualifier. It now provides a code fix that preserves the leading comments: ```diff - export { + export type { /**leading comment*/ - type T + T } ``` Contributed by [@Conaclos](https://togithub.com/Conaclos) - [useJsxKeyInIterable](https://biomejs.dev/linter/rules/use-jsx-key-in-iterable/) no longer reports false positive when iterating on non-jsx items ([#2590](https://togithub.com/biomejs/biome/issues/2590)). The following snipet of code no longer triggers the rule: ```jsx <>{data.reduce((total, next) => total + next, 0)}> ``` Contributed by [@dyc3](https://togithub.com/dyc3) - Fix typo by renaming `useConsistentBuiltinInstatiation` to `useConsistentBuiltinInstantiation` Contributed by [@minht11](https://togithub.com/minht11) ### [`v1.7.2`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#172-2024-04-30) [Compare Source](https://togithub.com/biomejs/biome/compare/aba7b0c1c40a6137b3b78064841f621b53aa5fd0...2c70d3fde5b13ec9ef0915d22837ab8321b6737f) ##### Analyzer ##### Bug fixes - Import sorting now ignores side effect imports ([#817](https://togithub.com/biomejs/biome/issues/817)). A side effect import consists now in its own group. This ensures that side effect imports are not reordered. Here is an example of how imports are now sorted: ```diff import "z" - import { D } from "d"; import { C } from "c"; + import { D } from "d"; import "y" import "x" - import { B } from "b"; import { A } from "a"; + import { B } from "b"; import "w" ``` Contributed by [@Conaclos](https://togithub.com/Conaclos) - Import sorting now adds spaces where needed ([#1665](https://togithub.com/biomejs/biome/issues/1665)) Contributed by [@Conaclos](https://togithub.com/Conaclos) ##### CLI ##### Bug fixes - `biome migrate eslint` now handles cyclic references. Some plugins and configurations export objects with cyclic references. This causes `biome migrate eslint` to fail or ignore them. These edge cases are now handled correctly. Contributed by [@Conaclos](https://togithub.com/Conaclos) ##### Formatter ##### Bug fixes - Correctly handle placement of comments inside named import clauses. [#2566](https://togithub.com/biomejs/biome/pull/2566). Contributed by [@ah-yu](https://togithub.com/ah-yu) ##### Linter ##### New features - Add [nursery/noReactSpecificProps](https://biomejs.dev/linter/rules/no-react-specific-props/). Contributed by [@marvin-j97](https://togithub.com/marvin-j97) - Add [noUselessUndefinedInitialization](https://biomejs.dev/linter/rules/no-useless-undefined-initialization/). Contributed by [@lutaok](https://togithub.com/lutaok) - Add [nursery/useArrayLiterals](https://biomejs.dev/linter/rules/use-array-literals/). Contributed by [@Kazuhiro-Mimaki](https://togithub.com/Kazuhiro-Mimaki) - Add [nursery/useConsistentBuiltinInstatiation](https://biomejs.dev/linter/rules/use-consistent-builtin-instantiation/). Contributed by [@minht11](https://togithub.com/minht11) - Add [nursery/useDefaultSwitchClause](https://biomejs.dev/linter/rules/use-default-switch-clause/). Contributed by [@michellocana](https://togithub.com/michellocana) ##### Bug fixes - [noDuplicateJsonKeys](https://biomejs.dev/linter/rules/no-duplicate-json-keys/) no longer crashes when a JSON file contains an unterminated string ([#2357](https://togithub.com/biomejs/biome/issues/2357)). Contributed by [@Conaclos](https://togithub.com/Conaclos) - [noRedeclare](https://biomejs.dev/linter/rules/no-redeclare/) now reports redeclarations of parameters in a functions body ([#2394](https://togithub.com/biomejs/biome/issues/2394)). The rule was unable to detect redeclarations of a parameter or a type parameter in the function body. The following two redeclarations are now reported: ```ts function fdevcontainers/cli (@devcontainers/cli)
### [`v0.62.0`](https://togithub.com/devcontainers/cli/blob/HEAD/CHANGELOG.md#0620) [Compare Source](https://togithub.com/devcontainers/cli/compare/v0.61.0...v0.62.0) - Fix support for project name attribute. ([https://github.com/devcontainers/cli/issues/831](https://togithub.com/devcontainers/cli/issues/831)) ### [`v0.61.0`](https://togithub.com/devcontainers/cli/blob/HEAD/CHANGELOG.md#0610) [Compare Source](https://togithub.com/devcontainers/cli/compare/v0.60.0...v0.61.0) - Use --depth 1 to make dotfiles install process faster ([https://github.com/devcontainers/cli/pull/830](https://togithub.com/devcontainers/cli/pull/830)) - Enable --cache-to and --cache-from in devcontainer up ([https://github.com/devcontainers/cli/pull/813](https://togithub.com/devcontainers/cli/pull/813)) - Omit generated image name when `--image-name` is given ([https://github.com/devcontainers/cli/pull/812](https://togithub.com/devcontainers/cli/pull/812)) ### [`v0.60.0`](https://togithub.com/devcontainers/cli/blob/HEAD/CHANGELOG.md#0600) [Compare Source](https://togithub.com/devcontainers/cli/compare/v0.59.1...v0.60.0) - Support project name attribute. ([https://github.com/microsoft/vscode-remote-release/issues/512](https://togithub.com/microsoft/vscode-remote-release/issues/512))shopify/theme-tools (@shopify/prettier-plugin-liquid)
### [`v1.5.0`](https://togithub.com/shopify/theme-tools/compare/39e4ad8954d48a484e0accd07d3b979d872d8e8b...bab21269e63e66f4061b3fee315f9e2fd54d33d5) [Compare Source](https://togithub.com/shopify/theme-tools/compare/39e4ad8954d48a484e0accd07d3b979d872d8e8b...bab21269e63e66f4061b3fee315f9e2fd54d33d5)actions/checkout (actions/checkout)
### [`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6) - Check platform to set archive extension appropriately by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732) ### [`v4.1.5`](https://togithub.com/actions/checkout/releases/tag/v4.1.5) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5) #### What's Changed - Update NPM dependencies by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703) - Bump github/codeql-action from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694) - Bump actions/setup-node from 1 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696) - Bump actions/upload-artifact from 2 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695) - README: Suggest `user.email` to be `41898282+github-actions[bot]@users.noreply.github.com` by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707) **Full Changelog**: https://github.com/actions/checkout/compare/v4.1.4...v4.1.5streetsidesoftware/cspell (cspell)
### [`v8.8.3`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small883-2024-05-23-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.8.2...v8.8.3) - chore: Update Integration Test Performance Data ([#5663](https://togithub.com/streetsidesoftware/cspell/issues/5663)) ([b605dd3](https://togithub.com/streetsidesoftware/cspell/commit/b605dd3)), closes [#5663](https://togithub.com/streetsidesoftware/cspell/issues/5663) ### [`v8.8.2`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small882-2024-05-22-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.8.1...v8.8.2) - ci: Workflow Bot -- Update ALL Dependencies (main) ([#5659](https://togithub.com/streetsidesoftware/cspell/issues/5659)) ([5d93673](https://togithub.com/streetsidesoftware/cspell/commit/5d93673)), closes [#5659](https://togithub.com/streetsidesoftware/cspell/issues/5659) ### [`v8.8.1`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#small881-2024-05-10-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.8.0...v8.8.1) - chore: Do not stop update if it fails to lint. ([64ba085](https://togithub.com/streetsidesoftware/cspell/commit/64ba085)) ### [`v8.8.0`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#880-2024-05-03) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.7.0...v8.8.0) **Note:** Version bump only for package cspelldprint/dprint (dprint)
### [`v0.46.1`](https://togithub.com/dprint/dprint/releases/tag/0.46.1) [Compare Source](https://togithub.com/dprint/dprint/compare/0.46.0...0.46.1) #### Changes - fix: dprint 0.46 release for `cargo install` without `--locked` flag ([#852](https://togithub.com/dprint/dprint/issues/852)) - fix: upgrade to rustls 0.23.8 ([#853](https://togithub.com/dprint/dprint/issues/853)) Please run `dprint config update` after upgrading as some BOM handling happens in the plugins now and some may fail to parse files with a BOM now. See [#854](https://togithub.com/dprint/dprint/issues/854) and sorry for any headaches (I'm unsure of the impact of this change, so let me know if this is a huge hassle for you). #### Install Run `dprint upgrade` or see https://dprint.dev/install/ #### Checksums |Artifact|SHA-256 Checksum| |:--|:--| |dprint-x86\_64-apple-darwin.zip|cdea84bce1d84c26e8eced2265d246b79a849ec2e7d1377d98dd7bdb21c7ce83| |dprint-aarch64-apple-darwin.zip|f3ff4faef83d14c3b4ae262e79a40d4e0fc3fa1903d0b6e9b82f0b25b00e9499| |dprint-x86\_64-pc-windows-msvc.zip|74e5ab38c744d5903862c2b5174d0fef9759b5506da775e1fb93b6a68c63101d| |dprint-x86\_64-pc-windows-msvc-installer.exe|107786c41be76b49463a50d7d9d788397bba723e107e723347f8e8dde65339dc| |dprint-x86\_64-unknown-linux-gnu.zip|cb72fa6b474e2847a3cf5705b43ee2cbfdafddd7c69ff162309fd1f4f43c872a| |dprint-x86\_64-unknown-linux-musl.zip|4a7d6fa6b920ab150f580965556086cdd7992e07078e627ab9a9d1c3bd30ba85| |dprint-aarch64-unknown-linux-gnu.zip|c4e892d5d237a57ede7900255e5ce669b56160e61c89798c118fbd4c36d48ff2| |dprint-aarch64-unknown-linux-musl.zip|e2b6d87167d21f1f01571790e79526ef9caff3b8b75f5cac348c4f06f60a8c16| ### [`v0.46.0`](https://togithub.com/dprint/dprint/releases/tag/0.46.0) [Compare Source](https://togithub.com/dprint/dprint/compare/0.45.1...0.46.0) #### Changes - feat: gitignore support ([#832](https://togithub.com/dprint/dprint/issues/832)) - feat: `DPRINT_TLS_CA_STORE` and `DPRINT_CERT` ([#850](https://togithub.com/dprint/dprint/issues/850)) - fix: remove BOM handling from the CLI ([#844](https://togithub.com/dprint/dprint/issues/844)) Please run `dprint config update` after upgrading as some BOM handling happens in the plugins now and some may fail to parse files with a BOM now. See [#854](https://togithub.com/dprint/dprint/issues/854) and sorry for any headaches (I'm unsure of the impact of this change, so let me know if this is a huge hassle for you). #### Install Run `dprint upgrade` or see https://dprint.dev/install/ #### Checksums |Artifact|SHA-256 Checksum| |:--|:--| |dprint-x86\_64-apple-darwin.zip|e339f1f891c60087676d72f70ba5f80dcaedde4bdc58730b9cb68a5483b3abfd| |dprint-aarch64-apple-darwin.zip|4b608b3676f10e04328c3d8be396bded96328ebca9b95b70bf5baf67bed7b135| |dprint-x86\_64-pc-windows-msvc.zip|786201545938f6f7c6d407e6404b31ae9bbf9e5a4abc4c88dc9bd73da369a906| |dprint-x86\_64-pc-windows-msvc-installer.exe|e445b37af124e5d8ef691685632509d2bfc701962c58db89eebc8a8de7352ab4| |dprint-x86\_64-unknown-linux-gnu.zip|8274ea44d2ab4d10b8bdfcc824d946a6d051594aede49c9db8c5e810887abd67| |dprint-x86\_64-unknown-linux-musl.zip|7a2c12edc868259be890174c4ec3bd51c81ec8773aa294e12fac0634f36d15f5| |dprint-aarch64-unknown-linux-gnu.zip|6617465acba53c9b939e73f20538a8027e45593342c34f7ac4826c9f4e6cf53b| |dprint-aarch64-unknown-linux-musl.zip|e52c0a3398e34e88ffe560e719bf8361ba3f35b4e0927ab9ba0761796884ce24|github/codeql-action (github/codeql-action)
### [`v3.25.7`](https://togithub.com/github/codeql-action/compare/v3.25.6...v3.25.7) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.6...v3.25.7) ### [`v3.25.6`](https://togithub.com/github/codeql-action/compare/v3.25.5...v3.25.6) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.5...v3.25.6) ### [`v3.25.5`](https://togithub.com/github/codeql-action/compare/v3.25.4...v3.25.5) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.4...v3.25.5) ### [`v3.25.4`](https://togithub.com/github/codeql-action/compare/v3.25.3...v3.25.4) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.3...v3.25.4)nodejs/node (node)
### [`v20.14.0`](https://togithub.com/nodejs/node/compare/v20.13.1...v20.14.0) [Compare Source](https://togithub.com/nodejs/node/compare/v20.13.1...v20.14.0) ### [`v20.13.1`](https://togithub.com/nodejs/node/releases/tag/v20.13.1): 2024-05-09, Version 20.13.1 'Iron' (LTS), @marco-ippolito [Compare Source](https://togithub.com/nodejs/node/compare/v20.13.0...v20.13.1) #### 2024-05-09, Version 20.13.1 'Iron' (LTS), [@marco-ippolito](https://togithub.com/marco-ippolito) ##### Revert "tools: install npm PowerShell scripts on Windows" Due to a regression in the npm installation on Windows, this commit reverts the change that installed npm PowerShell scripts on Windows. ##### Commits - \[[`b7d80802cc`](https://togithub.com/nodejs/node/commit/b7d80802cc)] - ***Revert*** "**tools**: install npm PowerShell scripts on Windows" (marco-ippolito) [#52897](https://togithub.com/nodejs/node/pull/52897) ### [`v20.13.0`](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0) [Compare Source](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0)pnpm/pnpm (pnpm)
### [`v9.1.4`](https://togithub.com/pnpm/pnpm/compare/v9.1.3...v9.1.4) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.3...v9.1.4) ### [`v9.1.3`](https://togithub.com/pnpm/pnpm/compare/v9.1.2...v9.1.3) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.2...v9.1.3) ### [`v9.1.2`](https://togithub.com/pnpm/pnpm/releases/tag/v9.1.2) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.1...v9.1.2) #### Patch Changes - Reduced memory usage during peer dependencies resolution [#8084](https://togithub.com/pnpm/pnpm/pull/8084). - Details in the `pnpm licenses` output are not misplaced anymore [#8071](https://togithub.com/pnpm/pnpm/pull/8071). #### Platinum Sponsorsprettier/prettier (prettier)
### [`v3.3.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#330) [Compare Source](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0) [diff](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0) 🔗 [Release Notes](https://prettier.io/blog/2024/06/01/3.3.0.html)retextjs/retext-equality (retext-equality)
### [`v7.1.0`](https://togithub.com/retextjs/retext-equality/releases/tag/7.1.0) [Compare Source](https://togithub.com/retextjs/retext-equality/compare/7.0.0...7.1.0) ##### Data - [`4a4a1b8`](https://togithub.com/retextjs/retext-equality/commit/4a4a1b8) Add checks for `man the fort`, `pull the trigger` ##### Types - [`6e0babf`](https://togithub.com/retextjs/retext-equality/commit/6e0babf) Add declaration maps **Full Changelog**: https://github.com/retextjs/retext-equality/compare/7.0.0...7.1.0ruby/setup-ruby (ruby/setup-ruby)
### [`v1.178.0`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.178.0): Add ruby-3.1.6,ruby-3.3.2 and improve error messages [Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.177.1...v1.178.0) ##### What's Changed - Add ruby-3.1.6,ruby-3.3.2 by [@ruby-builder-bot](https://togithub.com/ruby-builder-bot) in [https://github.com/ruby/setup-ruby/pull/603](https://togithub.com/ruby/setup-ruby/pull/603) **Full Changelog**: https://github.com/ruby/setup-ruby/compare/v1.177.1...v1.178.0 ### [`v1.177.1`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.177.1): Use downloadAndExtract() for truffleruby+graalvm too [Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.177.0...v1.177.1) ### [`v1.177.0`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.177.0): Add support for ubuntu-24.04 [Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.176.2...v1.177.0) ### [`v1.176.2`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.176.2): Add ruby-3.4.0-preview1 [Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.176.0...v1.176.2) ### [`v1.176.0`](https://togithub.com/ruby/setup-ruby/releases/tag/v1.176.0): Add jruby-9.4.7.0 [Compare Source](https://togithub.com/ruby/setup-ruby/compare/v1.175.1...v1.176.0)stylelint/stylelint (stylelint)
### [`v16.6.1`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1661) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.6.0...16.6.1) - Fixed: `no-descending-specificity` false positives for nested selectors ([#7724](https://togithub.com/stylelint/stylelint/pull/7724)) ([@romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-type-no-unknown` false positive for `model` ([#7718](https://togithub.com/stylelint/stylelint/pull/7718)) ([@Mouvedia](https://togithub.com/Mouvedia)). ### [`v16.6.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1660) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.5.0...16.6.0) - Fixed: `function-calc-no-unspaced-operator` false negatives ([#7655](https://togithub.com/stylelint/stylelint/pull/7655) & [#7670](https://togithub.com/stylelint/stylelint/pull/7670) & [#7676](https://togithub.com/stylelint/stylelint/pull/7676)) ([@ybiquitous](https://togithub.com/ybiquitous) & [@romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-not-notation` autofix of the `"simple"` option ([#7703](https://togithub.com/stylelint/stylelint/pull/7703)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `selector-max-specificity` end positions ([#7685](https://togithub.com/stylelint/stylelint/pull/7685)) ([@romainmenke](https://togithub.com/romainmenke)). - Fixed: `no-descending-specificity` end positions ([#7701](https://togithub.com/stylelint/stylelint/pull/7701)) ([@romainmenke](https://togithub.com/romainmenke)). - Fixed: missing GitHub Sponsor for `npm fund` ([#7707](https://togithub.com/stylelint/stylelint/pull/7707)) ([@ybiquitous](https://togithub.com/ybiquitous)). ### [`v16.5.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1650) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.4.0...16.5.0) - Added: regex support to `ignoreValues` for `value-no-vendor-prefix` ([#7650](https://togithub.com/stylelint/stylelint/pull/7650)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `shorthand-property-no-redundant-values` false negatives for functions ([#7657](https://togithub.com/stylelint/stylelint/pull/7657)) ([@ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `value-no-vendor-prefix` false negatives/positives ([#7654](https://togithub.com/stylelint/stylelint/pull/7654) & [#7658](https://togithub.com/stylelint/stylelint/pull/7658)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `CosmiconfigResult` type error ([#7661](https://togithub.com/stylelint/stylelint/pull/7661)) ([@ybiquitous](https://togithub.com/ybiquitous)).Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.