Releases: remcohaszing/monaco-yaml
Releases · remcohaszing/monaco-yaml
v5.2.3
What's Changed
- 467b134 fix: missing client capabilities by @sumimakito in #248
New Contributors
- @sumimakito made their first contribution in #248
Full Changelog: v5.2.2...v5.2.3
v5.2.2
- fdd9417 Update monaco-languageserver-types to 0.4.0
Full Changelog: v5.2.1...v5.2.2
v5.2.1
v5.2.0
- 1997880 Reduce bundle size
- 6f86e70 Add support for document on type formatting
- 32bb27e Add support for YAML selection ranges
- 4df69c7 Update to yaml-language-server 1.15.0
- bbeb19b Publish TypeScript declaration maps
- cac9739 Use the marker data provider revalidate method to avoid reloading the worker.
Full Changelog: v5.1.1...v5.2.0
v5.1.1
v5.1.0
- Support smart code folding.
- Properly convert code action context.
v5.0.0
- Use
monaco-languageserver-types
. - Update to
yaml-language-server
1.14.0 - Support
monaco-editor
coming from other sources.
Breaking changes
In order to support Monaco editor coming from different sources, it must now be passed to monaco-yaml
. The opportinity of a breaking change was also used to rename the export.
- import { setDiagnosticsOptions } from 'monaco-yaml';
+ import * as monaco from 'monaco-editor'
+ import { configureMonacoYaml } from 'monaco-yaml'
// Configure monaco-yaml first
- setDiagnosticsOptions({
+ const monacoYaml = configureMonacoYaml(monaco, {
// …
})
// Reconfigure monaco-yaml later
- setDiagnosticsOptions({
+ monacoYaml.update({
// …
})
v4.0.4
- Add back support for Monaco Editor 0.30 to 0.33.
- Enable TypeScript strict mode. This handles various cases where a value could be null or undefined.
v4.0.3
v4.0.2
- Fix automatic publishing.