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.
Bumps the dev-dependencies group with 12 updates:
1.3.3
1.8.3
2.5.3
3.1.1
5.0.2
5.0.4
10.4.17
10.4.19
3.3.0
4.0.0
8.4.38
8.4.39
4.2.12
4.2.18
3.6.4
3.8.4
3.4.1
3.4.4
2.6.2
2.6.3
5.5.2
5.5.3
4.5.3
5.3.2
Updates
@biomejs/biome
from 1.3.3 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
@sveltejs/vite-plugin-svelte
from 2.5.3 to 3.1.1Release notes
Sourced from
@sveltejs/vite-plugin-svelte
's releases.... (truncated)
Changelog
Sourced from
@sveltejs/vite-plugin-svelte
's changelog.... (truncated)
Commits
9515421
Version Packages (#923)722f8ff
chore: backport fixes (#917)6c59572
chore(deps): update all non-major dependencies (#885)acb1f88
Version Packages (#864)f12e3f0
feat(svelte5): enable hmr (#836)826dfc6
chore(deps): update all non-major dependencies (#881)5152462
chore(deps): update all non-major dependencies (#878)67a3ae9
chore(deps): update all non-major dependencies (#876)65845ab
chore(deps): update all non-major dependencies (#873)ba4ac32
chore(deps): update all non-major dependencies (#870)Updates
@tsconfig/svelte
from 5.0.2 to 5.0.4Commits
Updates
autoprefixer
from 10.4.17 to 10.4.19Release notes
Sourced from autoprefixer's releases.
Changelog
Sourced from autoprefixer's changelog.
Commits
8060e33
Release 10.4.19 versionfe7bae4
Remove end→flex-end warning5f6f362
Update dependencies13a86df
Move to flat ESLint configb3e0579
Update dependencies90dc18d
Release 10.4.18 version0af1be8
Update dependencies1efe165
Update c8 config80ff109
Add Node.js 21 to CI5e5d193
Automate release creationUpdates
builtin-modules
from 3.3.0 to 4.0.0Release notes
Sourced from builtin-modules's releases.
Commits
e3a9abb
4.0.075f59d3
Require Node.js 18 and move to ESMUpdates
postcss
from 8.4.38 to 8.4.39Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
e0efb16
Release 8.4.39 version48304c5
Update dependencies155ac57
Merge pull request #1947 from romainmenke/fix-css-syntax-error-type--reliable...1b9b466
fix CssSyntaxError type declaration3f4d96e
Update dependenciesb952be7
Update CI actionsb512b29
Typof9a9868
Move to pnpm 9 and Node.js 2279052c2
Merge pull request #1940 from Xvezda/patch-10eedad4
Update changed urlsUpdates
svelte
from 4.2.12 to 4.2.18Release notes
Sourced from svelte's releases.
Changelog
Sourced from svelte's changelog.
Commits
230916f
Version Packages (#11925)dbe6057
chore: speed up regex (#11922)a8deae9
Version Packages (#11594)8592914
fix: correctly handle falsy values of style directives in SSR mode (#11584)8e4c778
Version Packages (#11491)1bab571
fix: additional check for component on destroy (svelte4) (#11489)9f2341f
Version Packages (#11202)a510c6a
fix: support attribute selector inside :global() (#11135)ad00cad
Version Packages (#11148)41eb8da
feat: support parsing camel case in container queries (#11131)Updates
svelte-check
from 3.6.4 to 3.8.4Release notes
Sourced from svelte-check's releases.
... (truncated)
Commits
00212c4
fix: always set bindings/exports in Svelte 5 (#2423)573d59c
fix: detect root snippets correctlye94b82e
fix: handle issues with svelte file watching (#2421)5312279
fix: prevent false positive store declarations (#2422)6e64abd
fix: more robust start tag detection1d5f3cd
chore: upgrade to TS 5.5 (#2415)7008652
fix: handle optional args in snippets (#2414)dbfb47a
fix: watch svelte files and project files outside workspace (#2299)bdfa37a
fix: snippets with TS incorrect transformation (#2412)be5e535
chore: remove import-fresh dependency (#2413)Updates
tailwindcss
from 3.4.1 to 3.4.4Release notes
Sourced from tailwindcss's releases.
Changelog
Sourced from tailwindcss's changelog.
Commits
ff6f085
3.4.4ed024ee
Update changelog325e7c0
Bump deps (#13797)56116b0
Update browserslist database (#13792)8d66d94
[v3] Support negative values for{col,row}-{start,end}
utilities (#13781)669109e
Don't prefix classes in arbitrary values ofhas-*
,group-has-*
, and `peer...9fda461
Fix multiple <alpha-value> in color definitions (#13740)f1f419a
3.4.3e6c1082
Revert changes to glob handling (#13384)8430d8b
3.4.2Updates
tslib
from 2.6.2 to 2.6.3Release notes
Sourced from tslib's releases.
Commits
a280d4b
2.6.3983d81b
'await using' normative changes (#258)54cd71c
Bump the github-actions group with 3 updates (#253)298efd9
Bump the github-actions group with 1 update (#242)e8b4418
Bump the github-actions group with 1 update (#241)ae8c5c3
Bump the github-actions group with 2 updates (#240)2b38d87
JSDoc typo on__exportStar
. (#221)8466326
Bump the github-actions group with 1 update (#233)a57d986
Bump the github-actions group with 1 update (#230)2bf5a06
Bump the github-actions group with 2 updates (#228)Updates
typescript
from 5.5.2 to 5.5.3Release notes
Sourced from typescript's releases.
Commits
f0e9921
Bump version to 5.5.3 and LKG738bd60
Cherry-pick #58966 to release-5.5 (#59002)Updates
vite
from 4.5.3 to 5.3.2Release notes
Sourced from vite's releases.
Changelog
Sourced from vite's changelog.
Looks like these dependencies are updatable in another way, so this is no longer needed.