Update dependency yaml-language-server to v1.25.0 #11

Open
Renovate wants to merge 1 commit from renovate/yaml-language-server-1.x into main
Collaborator

This PR contains the following updates:

Package Update Change
yaml-language-server minor 1.24.0 → 1.25.0

Release Notes

redhat-developer/yaml-language-server (yaml-language-server)

v1.25.0

Compare Source

  • Feat: Add support for negated schema file-match patterns in yaml.schemas. See #​1345.
  • Feat: Show a separate schema CodeLens for each YAML document, with resource-specific titles for Kubernetes schemas. See #​1309.
  • Fix: Schema fileMatch regression in 1.24.0 where single * in glob patterns matches across path separators. See #​1295.
  • Fix: Preserve Kubernetes schema priority after resource-specific schema detection, preventing SchemaStore associations from overriding the configured Kubernetes schema. See #​1298.
  • Fix: Do not depend on specific working directory within container image. See #​1301.
  • Fix: Recognize Kubernetes CRD schema as built-in resources. See #​1310.
  • Fix: Schema priority lookup for normalized file URIs. See #​1312.
  • Fix: Resolve percent-encoded schema paths in modelines without encoding them a second time. See #​1316.
  • Fix: Type diagnostic reports schema filenames instead of "object" when multiple schemas match. See #​1317.
  • Fix: enum and const validation for nested boolean values. See #​1323.
  • Fix: Resolve schema references through non-standard containers such as #/components/schemas, including nested references to the same local file or a sibling file. See #​1322.
  • Fix: Keep constraints on cyclic cross-file $refs in unindexed resources. See #​1326.
  • Fix: Report the underlying reason when a schema fails to load instead of always reporting No content. See #​1337 and vscode-yaml#1282.
  • Fix: Retry remote schema requests after transient HTTP or connection failures. See #​1341 and vscode-yaml#1284.
  • Fix: Resolve nested schema paths prefixed with a workspace folder name and match a workspace folder name only as a whole path segment in multi-root workspaces. See #​1348 and #​1349.
  • Fix: Improve handling of schemas written using YAML when the first key is quoted, and avoid requesting the same schema content twice. See vscode-yaml#1275.
  • Fix: Detect SchemaStore schemas for nonstandard and extensionless YAML filenames such as .clang-format. See vscode-yaml#1124.
  • Fix: Make formatter settings resource scoped. See vscode-yaml#1240.
  • Fix: Keep automatic schema detection for more specific extensions out of user settings. See vscode-yaml#1271.
  • Fix: Restore auto indentation after a key with an anchor when editor.autoIndent is set to full. See vscode-yaml#1289.
  • Fix: Exclude YAML delimiters from word selection. See vscode-yaml#940.
  • Chore: Remove the unmaintained setup-xvfb CI action to eliminate Node 20 deprecation warnings. See #​1343.
  • Chore: Remove the unused mocha-lcov-reporter dependency. See #​1351.
  • Chore: Remove the redundant direct dependency on @typescript-eslint/parser. See #​1357.
  • Chore: Replace legacy URL resolution to address DEP0169. See #​1359.
  • Chore: Upgrade rimraf to v6. See #​1360.

Thanks to Alexandre Kohler, Andreas Reichel, Noritaka Kobayashi, Simon Heather, Yusuke Hayashi, ProbstDJakob, youdie006, hassan, sama Pybfor your contributions.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [yaml-language-server](https://github.com/redhat-developer/yaml-language-server) | minor | `1.24.0` → `1.25.0` | --- ### Release Notes <details> <summary>redhat-developer/yaml-language-server (yaml-language-server)</summary> ### [`v1.25.0`](https://github.com/redhat-developer/yaml-language-server/blob/HEAD/CHANGELOG.md#1250) [Compare Source](https://github.com/redhat-developer/yaml-language-server/compare/1.24.0...1.25.0) - Feat: Add support for negated schema file-match patterns in `yaml.schemas`. See [#&#8203;1345](https://github.com/redhat-developer/yaml-language-server/pull/1345). - Feat: Show a separate schema CodeLens for each YAML document, with resource-specific titles for Kubernetes schemas. See [#&#8203;1309](https://github.com/redhat-developer/yaml-language-server/pull/1309). - Fix: Schema fileMatch regression in 1.24.0 where single `*` in glob patterns matches across path separators. See [#&#8203;1295](https://github.com/redhat-developer/yaml-language-server/issues/1295). - Fix: Preserve Kubernetes schema priority after resource-specific schema detection, preventing SchemaStore associations from overriding the configured Kubernetes schema. See [#&#8203;1298](https://github.com/redhat-developer/yaml-language-server/issues/1298). - Fix: Do not depend on specific working directory within container image. See [#&#8203;1301](https://github.com/redhat-developer/yaml-language-server/pull/1301). - Fix: Recognize Kubernetes CRD schema as built-in resources. See [#&#8203;1310](https://github.com/redhat-developer/yaml-language-server/issues/1310). - Fix: Schema priority lookup for normalized file URIs. See [#&#8203;1312](https://github.com/redhat-developer/yaml-language-server/pull/1312). - Fix: Resolve percent-encoded schema paths in modelines without encoding them a second time. See [#&#8203;1316](https://github.com/redhat-developer/yaml-language-server/pull/1316). - Fix: Type diagnostic reports schema filenames instead of `"object"` when multiple schemas match. See [#&#8203;1317](https://github.com/redhat-developer/yaml-language-server/issues/1317). - Fix: `enum` and `const` validation for nested boolean values. See [#&#8203;1323](https://github.com/redhat-developer/yaml-language-server/pull/1323). - Fix: Resolve schema references through non-standard containers such as `#/components/schemas`, including nested references to the same local file or a sibling file. See [#&#8203;1322](https://github.com/redhat-developer/yaml-language-server/issues/1322). - Fix: Keep constraints on cyclic cross-file `$refs` in unindexed resources. See [#&#8203;1326](https://github.com/redhat-developer/yaml-language-server/pull/1326). - Fix: Report the underlying reason when a schema fails to load instead of always reporting `No content`. See [#&#8203;1337](https://github.com/redhat-developer/yaml-language-server/issues/1337) and [vscode-yaml#1282](https://github.com/redhat-developer/vscode-yaml/pull/1282). - Fix: Retry remote schema requests after transient HTTP or connection failures. See [#&#8203;1341](https://github.com/redhat-developer/yaml-language-server/issues/1341) and [vscode-yaml#1284](https://github.com/redhat-developer/vscode-yaml/issues/1284). - Fix: Resolve nested schema paths prefixed with a workspace folder name and match a workspace folder name only as a whole path segment in multi-root workspaces. See [#&#8203;1348](https://github.com/redhat-developer/yaml-language-server/pull/1348) and [#&#8203;1349](https://github.com/redhat-developer/yaml-language-server/pull/1349). - Fix: Improve handling of schemas written using YAML when the first key is quoted, and avoid requesting the same schema content twice. See [vscode-yaml#1275](https://github.com/redhat-developer/vscode-yaml/issues/1275). - Fix: Detect SchemaStore schemas for nonstandard and extensionless YAML filenames such as `.clang-format`. See [vscode-yaml#1124](https://github.com/redhat-developer/vscode-yaml/issues/1124). - Fix: Make formatter settings resource scoped. See [vscode-yaml#1240](https://github.com/redhat-developer/vscode-yaml/issues/1240). - Fix: Keep automatic schema detection for more specific extensions out of user settings. See [vscode-yaml#1271](https://github.com/redhat-developer/vscode-yaml/issues/1271). - Fix: Restore auto indentation after a key with an anchor when `editor.autoIndent` is set to `full`. See [vscode-yaml#1289](https://github.com/redhat-developer/vscode-yaml/pull/1289). - Fix: Exclude YAML delimiters from word selection. See [vscode-yaml#940](https://github.com/redhat-developer/vscode-yaml/issues/940). - Chore: Remove the unmaintained `setup-xvfb` CI action to eliminate Node 20 deprecation warnings. See [#&#8203;1343](https://github.com/redhat-developer/yaml-language-server/issues/1343). - Chore: Remove the unused `mocha-lcov-reporter` dependency. See [#&#8203;1351](https://github.com/redhat-developer/yaml-language-server/pull/1351). - Chore: Remove the redundant direct dependency on `@typescript-eslint/parser`. See [#&#8203;1357](https://github.com/redhat-developer/yaml-language-server/pull/1357). - Chore: Replace legacy URL resolution to address `DEP0169`. See [#&#8203;1359](https://github.com/redhat-developer/yaml-language-server/pull/1359). - Chore: Upgrade `rimraf` to v6. See [#&#8203;1360](https://github.com/redhat-developer/yaml-language-server/pull/1360). Thanks to [Alexandre Kohler](https://github.com/kwy404), [Andreas Reichel](https://github.com/AndreasReichel), [Noritaka Kobayashi](https://github.com/noritaka1166), [Simon Heather](https://github.com/X-Guardian), [Yusuke Hayashi](https://github.com/yhay81), [ProbstDJakob](https://github.com/ProbstDJakob), [youdie006](https://github.com/youdie006), [hassan](https://github.com/h55n), [sama Pyb](https://github.com/Pybsama)for your contributions. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5NS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Update dependency yaml-language-server to v1.25.0
All checks were successful
YAML Language Server / Build yaml-language-server (push) Successful in 26s
YAML Language Server / build (push) Successful in 0s
3ee3fc6e7f
All checks were successful
YAML Language Server / Build yaml-language-server (push) Successful in 26s
YAML Language Server / build (push) Successful in 0s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin 'renovate/yaml-language-server-1.x:renovate/yaml-language-server-1.x'
git switch 'renovate/yaml-language-server-1.x'

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch 'main'
git merge --no-ff 'renovate/yaml-language-server-1.x'
git switch 'renovate/yaml-language-server-1.x'
git rebase 'main'
git switch 'main'
git merge --ff-only 'renovate/yaml-language-server-1.x'
git switch 'renovate/yaml-language-server-1.x'
git rebase 'main'
git switch 'main'
git merge --no-ff 'renovate/yaml-language-server-1.x'
git switch 'main'
git merge --squash 'renovate/yaml-language-server-1.x'
git switch 'main'
git merge --ff-only 'renovate/yaml-language-server-1.x'
git switch 'main'
git merge 'renovate/yaml-language-server-1.x'
git push origin 'main'
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mug/box-images!11
No description provided.