Fix #3069, prevent overwriting paths when using --staged or --changed options. Contributed by @unvalley
Fix a case where the file link inside a diagnostic wasn't correctly displayed inside a terminal run by VSCode. Contributed by @uncenter
Configuration
Bug fixes
Fix #3067, by assigning the correct default value to indentWidth. Contributed by @ematipico
Formatter
Bug fixes
Fix the bug where whitespace after the & character in CSS nesting was incorrectly trimmed, ensuring proper targeting of child classes #3061. Contributed by @denbezrukov
Fix #3068 where the CSS formatter was inadvertently converting variable declarations and function calls to lowercase. Contributed by @denbezrukov
Fix the formatting of CSS grid layout properties. Contributed by @denbezrukov
Linter
Bug fixes
The noEmptyBlock css lint rule now treats empty blocks containing comments as valid ones. Contributed by @Sec-ant
Fix #3069, prevent overwriting paths when using --staged or --changed options. Contributed by @unvalley
Fix a case where the file link inside a diagnostic wasn't correctly displayed inside a terminal run by VSCode. Contributed by @uncenter
Configuration
Bug fixes
Fix #3067, by assigning the correct default value to indentWidth. Contributed by @ematipico
Editors
Formatter
Bug fixes
Fix the bug where whitespace after the & character in CSS nesting was incorrectly trimmed, ensuring proper targeting of child classes #3061. Contributed by @denbezrukov
Fix #3068 where the CSS formatter was inadvertently converting variable declarations and function calls to lowercase. Contributed by @denbezrukov
Fix the formatting of CSS grid layout properties. Contributed by @denbezrukov
JavaScript APIs
Linter
Bug fixes
The noEmptyBlock css lint rule now treats empty blocks containing comments as valid ones. Contributed by @Sec-ant
The checkScope setting is used to enable / disable checking AST Nodes. Parsers are used to generate the AST (Abstract Syntax Tree) used by ESLint to evaluate a document. Each PlugIn gets access to the AST. checkScope can be used to handle new AST node when a custom parser is added.
rules: {
'@cspell/spellchecker': ['warn', { checkScope: [
['JSONLiteral': true], // will match AST Nodes of type `JSONLiteral` and spell check the value.
['JSONProperty[key] JSONLiteral', false] // will turn off checking the JSON Property keys.
['JSONProperty JSONLiteral', false] // will turn off checking the JSON Property keys and values.
['JSONProperty[value] JSONLiteral', true] // will turn on checking the JSON Property values.
['YAMLPair[key] YAMLScalar', true],
['YAMLPair[value] YAMLScalar', true],
['YAMLSequence YAMLScalar', true],
] }],
},
New Options
/**
* Scope selectors to spell check.
* This is a list of scope selectors to spell check.
*
* Example:
* ```js
* checkScope: [
* ['YAMLPair[key] YAMLScalar', true],
* ['YAMLPair[value] YAMLScalar', true],
* ['YAMLSequence[entries] YAMLScalar', true],
* ['JSONProperty[key] JSONLiteral', true],
* ['JSONProperty[value] JSONLiteral', true],
* ['JSONArrayExpression JSONLiteral', true],
* ],
* ```
*
* To turn off checking JSON keys, use the following:
*
* ```js
</tr></table>
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the dependencies group with 9 updates:
1.7.3
1.8.1
8.8.0
8.9.0
1.6.10
1.6.16
20.12.9
20.14.6
1.89.0
1.90.0
2.3.9
2.4.0
2.26.1
2.28.0
29.1.2
29.1.5
5.91.0
5.92.1
Updates
@biomejs/biome
from 1.7.3 to 1.8.1Release notes
Sourced from
@biomejs/biome
's releases.... (truncated)
Changelog
Sourced from
@biomejs/biome
's changelog.... (truncated)
Commits
39db99b
release: v1.8.1 (#3154)4cf4300
feat(biome_css_analyzer):useConsistentGridAreas
(#2940)746db0a
feat(biome_css_analyzer): noShorthandPropertyOverrides (#2958)da6f180
chore: formatpackage.json
like npm does (#3155)aa2b52f
feat(biome_css_analyzer): implement selector-pseudo-class-no-unknown (#3034)9590d57
chore: fix JSON schema for biome config file (#3109)7c83e79
fix(config): default value for indent_width (#3096)8cf3e91
docs(readme): fix replaceapply
bywrite
option (#3071)378c05e
release: v1.8.0 (#3033)44b5c29
refactor(noEvolvingAny): rename into noEvolvingTypes (#2959)Updates
cspell
from 8.8.0 to 8.9.0Release notes
Sourced from cspell's releases.
... (truncated)
Changelog
Sourced from cspell's changelog.
Commits
33c513c
v8.9.0700ed68
v8.9.0-alpha.01481080
fix: Workflow Bot -- Update Dictionaries (main) (#5711)e1df928
v8.8.4485fa7e
v8.8.39b57dcc
fix: bundle the Google Cloud dictionary (#5666)e82ec80
v8.8.2316e83e
ci: Workflow Bot -- Update ALL Dependencies (main) (#5652)5ece92b
chore: verify that micromatch update does not break CSpell. (#5650)0083f67
ci: Workflow Bot -- Build Readme (#5645)Updates
lefthook
from 1.6.10 to 1.6.16Release notes
Sourced from lefthook's releases.
Changelog
Sourced from lefthook's changelog.
Commits
14f712b
1.6.16: do not overwrite the hooks after re-fetching the remotes0a82d71
fix: skip overwriting hooks when fetching data from remotes (#745)aa98a47
fix: fetch remotes only for non ghost hooks (#744)a58c11d
1.6.15: add refetch option to remotes configurationc0452db
feat: add refetch option to remotes config (#739)38ccbc1
deps: June, 3, lipgloss (0.11.0) and viper (1.19.0) (#742)dd53f02
chore(golangci-lint): enable copyloopvar, intrange, and prealloc (#740)e953133
perf: delay git and uname commands in hook scripts until needed (#737)c2b2db7
chore: refactor commands interfaces (#735)bcec71f
chore(golangci-lint): upgrade to 1.59.0 (#738)Updates
@types/node
from 20.12.9 to 20.14.6Commits
Updates
@types/vscode
from 1.89.0 to 1.90.0Commits
Updates
@vscode/test-electron
from 2.3.9 to 2.4.0Changelog
Sourced from
@vscode/test-electron
's changelog.Commits
75003e1
2.4.067845f3
Merge pull request #272 from microsoft/connor4312/update-and-spinners813ab3a
chore: update dependencies, improve progress reporting appearence2d17e1e
Merge pull request #270 from microsoft/connor4312/unreleased-builds50afe68
fix: improve flexibility of runVSCodeCommand021f593
feat: allow downloading unreleased versions via -unreleased suffix884a3c8
Merge pull request #269 from microsoft/connor4312/node-CVE-2024-2798068fb5fb
2.3.103f7a3cc
feat: runVSCodeCommand as workaround for CVE-2024-2798040ecedf
Merge pull request #263 from microsoft/dependabot/npm_and_yarn/vite-2.9.18Updates
@vscode/vsce
from 2.26.1 to 2.28.0Release notes
Sourced from
@vscode/vsce
's releases.... (truncated)
Commits
dba04c7
Merge pull request #1003 from microsoft/benibenj/mass-cardinal03d0e03
fix #9979f69378
fix generate-manifest (#1002)1151559
Bump braces from 3.0.2 to 3.0.3 (#1001)f8675fa
Merge pull request #998 from microsoft/dependabot/npm_and_yarn/azure/identity...72a06b7
Bump@azure/identity
from 4.1.0 to 4.2.1dab8833
Support signing related features (#994)f3c15a2
set pipeline name (#991)86ef072
fix: paths with spaces (#990)cfc734c
fix executing sign tool (#988)Updates
ts-jest
from 29.1.2 to 29.1.5Release notes
Sourced from ts-jest's releases.
Changelog
Sourced from ts-jest's changelog.
Commits
a5f3c8a
chore(release): 29.1.578d61b3
build(deps): Update dependency eslint-plugin-jsdoc to ^48.2.1259026b4
build(deps-dev): bump braces in /examples/type-module32cc6bb
build(deps): Update dependency eslint-plugin-jsdoc to ^48.2.11487172c
build(deps): Update actions/checkout digest to 692973e5560334
build(deps-dev): bump braces from 3.0.2 to 3.0.3 in /examples/js-with-ts0d9e359
build(deps): bump braces from 3.0.2 to 3.0.3 in /website9803934
build(deps): Update dependency prettier to ^3.3.2543182a
build(deps): Update dependency esbuild to ~0.21.5b59777e
build(deps): Update@types
packages to ^7.13.0Updates
webpack
from 5.91.0 to 5.92.1Release notes
Sourced from webpack's releases.
Commits
a82e0cd
chore(release): 5.92.10d07d65
fix: error with contenthash and css experiment8efac43
test: added10638c0
chore(deps-dev): bump eslint-plugin-n from 17.8.1 to 17.9.0d0f7b65
chore(deps-dev): bump lint-staged from 15.2.5 to 15.2.750bd02c
chore(deps-dev): bump@eslint/js
from 9.4.0 to 9.5.09e395cd
chore(deps): bump acorn from 8.11.3 to 8.12.0db7f83c
chore(deps-dev): bump globals from 15.4.0 to 15.6.0b7d2cbe
chore(deps-dev): bump@types/node
from 20.14.2 to 20.14.518dab63
chore(deps-dev): bump@types/node
from 20.14.2 to 20.14.5Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show