useConsistentArrayType and useShorthandArrayType now ignore Array in the extends and implements clauses. Fix #3247. Contributed by @Conaclos
Fixes #3066 by taking into account the dependencies declared in the package.json. Contributed by @ematipico
The code action of the useArrowFunction rule now preserves a trailing comma when there is only a single type parameter in the arrow function and JSX is enabled. Fixes #3292. Contributed by @Sec-ant
Enhancements
Enhance tailwind sorting lint rule #1274 with variant support.
Every preconfigured variant is assigned a weight that concurs on establishing the output sorting order.
Since nesting variants on the same utility class is possible, the resulting weight is the Bitwise XOR of all the variants weight for that class.
Dynamic variants (e.g. has-[.custom-class], group-[:checked]) are also supported and they take the weight of their base variant name the custom value attached (e.g. has-[.custom-class] takes has weight).
Arbitrary variants (e.g. [&nth-child(2)]) don't have a weight assigned and they are placed after every known variant.
Classes with the same amount of arbitrary variants follow lexicographical order. The class that has the highest number of nested arbitrary variants is placed last.
Screen variants (e.g. sm:, max-md:, min-lg:) are not supported yet.
useConsistentArrayType and useShorthandArrayType now ignore Array in the extends and implements clauses. Fix #3247. Contributed by @Conaclos
Fixes #3066 by taking into account the dependencies declared in the package.json. Contributed by @ematipico
The code action of the useArrowFunction rule now preserves a trailing comma when there is only a single type parameter in the arrow function and JSX is enabled. Fixes #3292. Contributed by @Sec-ant
Enhancements
Enhance tailwind sorting lint rule #1274 with variant support.
Every preconfigured variant is assigned a weight that concurs on establishing the output sorting order.
Since nesting variants on the same utility class is possible, the resulting weight is the Bitwise XOR of all the variants weight for that class.
Dynamic variants (e.g. has-[.custom-class], group-[:checked]) are also supported and they take the weight of their base variant name the custom value attached (e.g. has-[.custom-class] takes has weight).
Arbitrary variants (e.g. [&nth-child(2)]) don't have a weight assigned and they are placed after every known variant.
Classes with the same amount of arbitrary variants follow lexicographical order. The class that has the highest number of nested arbitrary variants is placed last.
Screen variants (e.g. sm:, max-md:, min-lg:) are not supported yet.
#1361954a16a Thanks @jakebailey! - Version 2.25.0 introduced the privatePackage configuration option with default { version: false, tag: false }; due to a bug, these options were not respected in all commands, leading to commands like changeset tag still tagging private packages. This has been fixed, and all packages now respect this option.
#1369d729d8c Thanks @Andarist! - changeset tag should now correctly skip tags that exist on the remote
#135718c966a Thanks @Andarist! - Fixed an issue with changeset status executed without since argument. It should now correctly use the configured base branch as the default value.
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 0 packages
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Bumps the dev-dependencies group with 12 updates:
1.6.1
1.8.3
2.27.1
2.27.7
1.4.0
1.6.0
1.4.0
1.6.0
20.11.28
20.14.9
7.2.0
7.14.1
8.57.0
9.6.0
0.31.4
1.2.2
6.8.0
6.9.0
0.13.0
0.14.0
3.2.5
3.3.2
0.5.9
0.7.0
Updates
@biomejs/biome
from 1.6.1 to 1.8.3Release notes
Sourced from
@biomejs/biome
's releases.... (truncated)
Changelog
Sourced from
@biomejs/biome
's changelog.... (truncated)
Commits
c28d597
release: v1.8.3 (#3302)f88b7b2
chore: update codegen to include GraphQL (#3301)6f9c938
feat(noExportedImports): add lint rule (#3097)cd3bb04
chore(deps): update@biomejs
packages (#3266)54b4c9a
release: v1.8.2 (#3243)6f8cab7
feat(biome_css_analyzer): implement function-linear-gradient-no-nonstandard-d...0d9b60a
feat(lint/useValidAutocomplete): add rule (#3143)9d518d8
chore(deps): update@biomejs
packages (#3145)4a7baaa
feat(biome_js_analyzer):noSubstr
(#3125)535acc7
fix(ci): rule check error messages (#3158)Updates
@changesets/cli
from 2.27.1 to 2.27.7Release notes
Sourced from
@changesets/cli
's releases.... (truncated)
Commits
b593756
Version Packages (#1398)d83e458
Update changelog for privatePackage fix (#1402)dd6e5bb
Fixed a crash when root workspace has dependents (#1400)d108fa6
Fixed a crash when using tag versions of workspace packages (#1047)a832b64
fix typo in automating-changesets.md (#1155)b036aae
Version Packages (#1393)6a3452e
Remove tty-table dependency (#1390)f295b3e
Replace meow with mri (#1392)761b2d3
update yarn.lock file for breakword@1.0.6 (#1372)fcfb0f8
Add FUNDING.jsonUpdates
@vitest/ui
from 1.4.0 to 1.6.0Release notes
Sourced from
@vitest/ui
's releases.... (truncated)
Commits
6b29f3d
chore: release v1.6.01f7268f
feat(ui): sort items by file name (#5652)bdce0a2
feat: support standalone mode (#5565)a52964b
chore: release v1.5.381f57f4
chore: release v1.5.21be4510
chore: release v1.5.19e7a01c
chore: release v1.5.0Updates
vitest
from 1.4.0 to 1.6.0Release notes
Sourced from vitest's releases.
... (truncated)
Commits
6b29f3d
chore: release v1.6.0f8d3d22
feat(benchmark): support comparing benchmark result (#5398)21e58bd
feat(browser): allow injecting scripts (#5656)30f728b
feat: custom "snapshotEnvironment" option (#5449)2f91322
feat(reporter): supportincludeConsoleOutput
andaddFileAttribute
in juni...c571276
perf: unnecessary rpc call when coverage is disabled (#5658)bdce0a2
feat: support standalone mode (#5565)40c299f
fix: don't panic on empty files in node_modulesc9e68ce
fix: hash the name of the file when caching (#5654)f5faf42
fix: callresolveId('vitest')
afterbuildStart
(#5646)Updates
@types/node
from 20.11.28 to 20.14.9Commits
Updates
@typescript-eslint/parser
from 7.2.0 to 7.14.1Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
b4fe94f
chore(release): publish 7.14.1dfc4469
chore(release): publish 7.14.01212a8f
chore(release): publish 7.13.18a178ed
chore(release): publish 7.13.0c9a6dd9
feat(parser, typescript-estree): export withoutProjectParserOptions utility (...7e93b28
chore(release): publish 7.12.02bbf656
fix(types): correct typing ParserOptions (#9202)e360541
chore(release): publish 7.11.0c18226e
chore(release): publish 7.10.077fc366
chore(release): publish 7.9.0Updates
eslint
from 8.57.0 to 9.6.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.
To ignore these dependencies, configure ignore rules in dependabot.yml