Allow suppression comments to suppress individual instances of rules. This is
used for the lint rule useExhaustiveDependencies, which is now able to
suppress specific dependencies. Fixes #2509. Contributed by @arendjr
Enhancements
Assume Astro object is always a global when processing .astro files. Contributed by @minht11
Assume Vue compiler macros are globals when processing .vue files. (#2771) Contributed by @dyc3
CLI
New features
New clean command. Use this new command to clean after the biome-logs directory, and remove all the log files.
biome clean
Add two new options --only and --skip to the command biome lint (#58).
The --only option allows you to run a given rule or rule group,
For example, the following command runs only the style/useNamingConvention and style/noInferrableTypes rules.
If the rule is disabled in the configuration, then its severity level is set to error for a recommended rule or warn otherwise.
Passing a group does not change the severity level of the rules in the group.
All the disabled rules in the group will remain disabled.
To ensure that the group is run, the recommended field of the group is enabled.
The nursery group cannot be passed, as no rules are enabled by default in the nursery group.
The --skip option allows you to skip the execution of a given group or a given rule.
For example, the following command skips the style group and the suspicious/noExplicitAny rule.
You can also use --only and --skip together. --skip oevrrides --only.
The following command executes only the rules from the style group, but the style/useNamingConvention rule.
Allow suppression comments to suppress individual instances of rules. This is
used for the lint rule useExhaustiveDependencies, which is now able to
suppress specific dependencies. Fixes #2509. Contributed by @arendjr
Enhancements
Assume Astro object is always a global when processing .astro files. Contributed by @minht11
Assume Vue compiler macros are globals when processing .vue files. (#2771) Contributed by @dyc3
CLI
New features
New clean command. Use this new command to clean after the biome-logs directory, and remove all the log files.
biome clean
Add two new options --only and --skip to the command biome lint (#58).
The --only option allows you to run a given rule or rule group,
For example, the following command runs only the style/useNamingConvention and style/noInferrableTypes rules.
If the rule is disabled in the configuration, then its severity level is set to error for a recommended rule or warn otherwise.
Passing a group does not change the severity level of the rules in the group.
All the disabled rules in the group will remain disabled.
To ensure that the group is run, the recommended field of the group is enabled.
The nursery group cannot be passed, as no rules are enabled by default in the nursery group.
The --skip option allows you to skip the execution of a given group or a given rule.
For example, the following command skips the style group and the suspicious/noExplicitAny rule.
You can also use --only and --skip together. --skip oevrrides --only.
The following command executes only the rules from the style group, but the style/useNamingConvention rule.
#1361954a16a Thanks @jakebailey! - Ensure that version/tag do not touch private packages with when versioning/tagging is turned off using versionPackages config
#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 11 updates:
1.6.1
1.8.0
2.27.1
2.27.5
1.4.0
1.6.0
1.4.0
1.6.0
20.11.28
20.14.2
7.2.0
7.12.0
8.57.0
9.4.0
0.31.4
1.2.0
0.13.0
0.14.0
3.2.5
3.3.1
0.5.9
0.7.0
Updates
@biomejs/biome
from 1.6.1 to 1.8.0Release notes
Sourced from
@biomejs/biome
's releases.... (truncated)
Changelog
Sourced from
@biomejs/biome
's changelog.... (truncated)
Commits
378c05e
release: v1.8.0 (#3033)44b5c29
refactor(noEvolvingAny): rename into noEvolvingTypes (#2959)bc30892
feat(noUnusedFunctionParameters): add lint for unused function parameters, in...9a7d790
feat: addnoLabelWithoutControl
rule (#2987)21e2512
feat: allow"info"
severity for analyzer rules (#3014)f793b72
feat(linter): implementuseDateNow
(#2925)e52084a
feat(css_parser): add parsing css modules@value
at rule (#2985)fec262f
feat(linter): implement useErrorMessage (#2978)b3da3ae
refactor(migrate/eslint): improve naming-convention migration (#2968)125f34b
ci: fix nightly version and restore update of manifest (#2953)Updates
@changesets/cli
from 2.27.1 to 2.27.5Release notes
Sourced from
@changesets/cli
's releases.Commits
5071031
Version Packages (#1371)dbe19aa
Correct bump type in a changeset file5e9d33a
Fixed a regression that causedchangeset version
to fail on packages having...e3f4a50
Version Packages (#1368)d729d8c
Fixed invalid attempts to tag packages already tagged on remote (#1369)954a16a
Fix unversioned private package handling, tagging of ignored (#1361)ffb9d97
Add missingCODECOV_TOKEN
(#1363)d4ff8b6
Migrate to GitHub Actions (#1085)620f367
Version Packages (#1358)18c966a
Fixed an issue withchangeset status
executed withoutsince
argument (#1357)Updates
@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.2Commits
Updates
@typescript-eslint/parser
from 7.2.0 to 7.12.0Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
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.0f53fece
chore: add knip (#8192)ee677f6
chore(release): publish 7.8.03e19436
chore(release): publish 7.7.1e44a1a2
chore(release): publish 7.7.0e1db872
chore(release): publish 7.6.0Updates
eslint
from 8.57.0 to 9.4.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