Actualizar yaml-language-server de 1.x a 2.x
Comparación de la API pública de yaml-language-server 1.25.0 y 2.0.0, calculada automáticamente a partir de sus tipos TypeScript. Una firma modificada es un posible cambio incompatible, no una certeza.
Resumen
| Rutas de importación eliminadas | 0 |
|---|---|
| Exports eliminados | 0 |
| Firmas modificadas | 0 |
| Miembros de clases o interfaces eliminados | 0 |
| Miembros de clases o interfaces modificados | 0 |
| Nuevas deprecaciones | 0 |
| Cambios de requisitos (engines, dependencias peer) | 1 |
| Exports nuevos | 0 |
Exports eliminados
No se detectaron.
Firmas modificadas
No se detectaron.
Miembros de clases o interfaces eliminados
No se detectaron.
Miembros de clases o interfaces modificados
No se detectaron.
Nuevas deprecaciones
No se detectaron.
Cambios de requisitos (engines, dependencias peer)
| Antes | Después | |
|---|---|---|
engines.node | — | >=22.13.0 |
Changelog entre estas versiones
Texto publicado por los autores del paquete, mostrado tal cual.
2.0.0
- Breaking: Replace the separate CommonJS, UMD, and ESM builds with one ESM build, including TypeScript declarations, under `out/src`. Consumers referencing `out/server/src`, `lib/esm`, or `lib/umd` must update their paths and ensure their configuration supports ESM.
- Breaking: Move the browser server entry point to `yaml-language-server/out/src/webworker/yamlServerMain.js`.
- Chore: Replace Mocha with Node’s built-in `node:test` runner and compile tests with `tsc` instead of running them through `ts-node`.
- Chore: Replace `nyc` with `c8` to collect coverage from native ESM execution and generate LCOV reports.
- Chore: Replace Sinon, sinon-chai, and their typings with Node’s built-in mocks.
- Chore: Upgrade `vscode-languageserver` to 10.1.2 and `vscode-languageserver-types` to 3.18.4, and adapt code to the updated APIs.
See [#1363](https://github.com/redhat-developer/yaml-language-server/pull/1363) for details.Dale estos datos a tu agente de IA
Vigia es un servidor MCP gratuito: tu agente de programación verifica versiones, cambios incompatibles y vulnerabilidades antes de escribir código. Sin registro ni clave de API.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Agregar a CursorAgregar a VS Code★ Estrella en GitHub
Cualquier otro cliente MCP
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Skill para agentes (SKILL.md): le indica al agente cuándo usar Vigia · GitHub Action para pull requests
Preguntas frecuentes
¿Cuáles son los cambios incompatibles al actualizar yaml-language-server de 1 a 2?
Entre yaml-language-server 1.25.0 y 2.0.0, Vigia encontró 0 exports eliminados, 0 firmas modificadas y 0 miembros de clases o interfaces eliminados o modificados.
¿Qué quedó deprecado en yaml-language-server 2?
0 exports o miembros quedaron marcados como deprecados en yaml-language-server 2.0.0.
Para agentes
GET https://vigia.coredls.cloud/v1/packages/npm/yaml-language-server/upgrade?from=1.25.0&to=2.0.0