From 84bdc31efebc114c091248b46e45460f0d09db34 Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Sat, 6 Nov 2021 00:15:13 +0100 Subject: [PATCH] run `prettier` --- .prettierignore | 23 + monaco-css/.prettierrc => .prettierrc | 0 CHANGELOG.md | 2580 +- CONTRIBUTING.md | 371 +- LICENSE.md | 42 +- README.md | 193 +- SECURITY.md | 18 +- monaco-css/.prettierignore | 2 - monaco-css/monaco.d.ts | 2 +- monaco-css/package.json | 3 +- monaco-css/scripts/dts.js | 2 +- monaco-css/src/cssWorker.ts | 7 +- monaco-css/src/languageFeatures.ts | 4 +- monaco-css/src/monaco.contribution.ts | 11 +- monaco-editor-samples/.npmignore | 2 - monaco-editor-samples/.prettierignore | 7 - monaco-editor-samples/.prettierrc | 8 - monaco-editor-samples/LICENSE.md | 21 - monaco-editor-samples/SECURITY.md | 41 - .../.github/commands.yml | 125 +- .../.github/locker.yml | 7 +- .../.github/needs_more_info.yml | 12 +- .../.vscode/launch.json | 33 +- .../.vscode/settings.json | 12 +- monaco-editor-webpack-plugin/README.md | 105 +- monaco-editor-webpack-plugin/SECURITY.md | 18 +- .../package-lock.json | 2670 +- monaco-editor-webpack-plugin/package.json | 94 +- .../scripts/import-editor.js | 562 +- monaco-editor-webpack-plugin/src/features.ts | 502 +- monaco-editor-webpack-plugin/src/index.ts | 448 +- monaco-editor-webpack-plugin/src/languages.ts | 742 +- .../src/loader-utils.d.ts | 7 +- .../src/loaders/include.ts | 33 +- .../src/plugins/AddWorkerEntryPointPlugin.ts | 97 +- monaco-editor-webpack-plugin/src/types.ts | 21 +- .../test/dist/index.html | 22 +- monaco-editor-webpack-plugin/test/index.js | 7 +- .../test/webpack-cross-origin.config.js | 41 +- .../test/webpack.config.js | 39 +- monaco-editor-webpack-plugin/tsconfig.json | 26 +- .../.github/ISSUE_TEMPLATE/bug_report.md | 1 + .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/feature_request.md | 1 - monaco-editor/.github/commands.yml | 125 +- monaco-editor/.github/locker.yml | 7 +- monaco-editor/.github/needs_more_info.yml | 12 +- monaco-editor/.vscode/launch.json | 56 +- monaco-editor/.vscode/settings.json | 2 +- monaco-editor/azure-pipelines.yml | 26 +- monaco-editor/ci/webpack.config.js | 106 +- monaco-editor/docs/integrate-amd-cross.md | 86 +- monaco-editor/docs/integrate-amd.md | 37 +- monaco-editor/docs/integrate-esm.md | 240 +- monaco-editor/gulpfile.js | 1683 +- monaco-editor/metadata.js | 172 +- monaco-editor/test/2040/iframe.html | 58 +- monaco-editor/test/2040/iframe.js | 32 +- monaco-editor/test/2040/index.html | 74 +- monaco-editor/test/2096/index.html | 101 +- monaco-editor/test/2264/iframe.html | 70 +- monaco-editor/test/2264/iframe.js | 32 +- monaco-editor/test/2264/index.html | 19 +- monaco-editor/test/colorize.html | 108 +- monaco-editor/test/cross-origin-broken.html | 53 +- monaco-editor/test/cross-origin-good.html | 67 +- .../test/cross-origin-worker-proxy.js | 20 +- monaco-editor/test/dev-setup.js | 441 +- monaco-editor/test/diff.html | 40 +- monaco-editor/test/diff.js | 905 +- monaco-editor/test/index.css | 28 +- monaco-editor/test/index.html | 95 +- monaco-editor/test/index.js | 824 +- monaco-editor/test/mouse-fixed.html | 55 +- monaco-editor/test/mouse-scrollable-body.html | 469 +- .../test/mouse-scrollable-element.html | 339 +- monaco-editor/test/out-editor-esm-bundle.html | 27 +- monaco-editor/test/samples.js | 531 +- .../run-editor-js-validationParticipant.js | 55 +- monaco-editor/test/shadow-dom.html | 100 +- monaco-editor/test/smoketest.html | 80 +- monaco-editor/test/smoketest.js | 284 +- monaco-editor/test/tokenization.html | 325 - monaco-editor/test/tokenization.js | 177288 --------------- monaco-editor/typedoc/tsconfig.json | 10 +- monaco-editor/typedoc/typedoc.json | 12 +- monaco-editor/website/all.css | 593 +- monaco-editor/website/index.html | 397 +- monaco-editor/website/index/index.css | 514 +- monaco-editor/website/index/index.js | 342 +- monaco-editor/website/monarch.html | 9627 +- monaco-editor/website/monarch/monarch.css | 515 +- monaco-editor/website/monarch/monarch.js | 346 +- monaco-editor/website/playground.html | 191 +- .../website/playground/new-samples/all.js | 364 +- .../hello-diff-world/sample.html | 2 +- .../hello-diff-world/sample.js | 6 +- .../inline-diff-example/sample.html | 2 +- .../inline-diff-example/sample.js | 12 +- .../multi-line-example/sample.html | 2 +- .../multi-line-example/sample.js | 12 +- .../navigating-a-diff/sample.html | 2 +- .../navigating-a-diff/sample.js | 15 +- .../editor-basic-options/sample.html | 2 +- .../editor-basic-options/sample.js | 12 +- .../hard-wrapping/sample.html | 2 +- .../hard-wrapping/sample.js | 9 +- .../hello-world/sample.css | 1 - .../hello-world/sample.html | 2 +- .../creating-the-editor/hello-world/sample.js | 4 +- .../sample.css | 1 - .../sample.html | 2 +- .../exposed-colors/sample.html | 2 +- .../exposed-colors/sample.js | 264 +- .../scrollbars/sample.css | 4 +- .../scrollbars/sample.html | 2 +- .../scrollbars/sample.js | 10 +- .../tokens-and-colors/sample.html | 2 +- .../tokens-and-colors/sample.js | 12 +- .../codelens-provider-example/sample.html | 2 +- .../codelens-provider-example/sample.js | 65 +- .../color-provider-example/sample.html | 2 +- .../color-provider-example/sample.js | 113 +- .../completion-provider-example/sample.html | 2 +- .../completion-provider-example/sample.js | 116 +- .../configure-javascript-defaults/sample.html | 2 +- .../configure-javascript-defaults/sample.js | 2 +- .../configure-json-defaults/sample.html | 2 +- .../configure-json-defaults/sample.js | 72 +- .../custom-languages/sample.html | 2 +- .../custom-languages/sample.js | 60 +- .../folding-provider-example/sample.html | 2 +- .../folding-provider-example/sample.js | 83 +- .../hover-provider-example/sample.html | 2 +- .../hover-provider-example/sample.js | 55 +- .../inlay-hints-provider-example/sample.html | 2 +- .../inlay-hints-provider-example/sample.js | 62 +- .../sample.html | 2 +- .../sample.js | 267 +- .../symbols-provider-example/sample.html | 2 +- .../symbols-provider-example/sample.js | 952 +- .../sample.html | 2 +- .../sample.js | 31 +- .../sample.html | 2 +- .../sample.js | 11 +- .../customizing-the-line-numbers/sample.css | 1 - .../customizing-the-line-numbers/sample.html | 2 +- .../customizing-the-line-numbers/sample.js | 6 +- .../line-and-inline-decorations/sample.css | 2 +- .../line-and-inline-decorations/sample.html | 2 +- .../line-and-inline-decorations/sample.js | 24 +- .../listening-to-key-events/sample.css | 1 - .../listening-to-key-events/sample.html | 2 +- .../listening-to-key-events/sample.js | 6 +- .../listening-to-mouse-events/sample.html | 8 +- .../listening-to-mouse-events/sample.js | 62 +- .../sample.html | 2 +- .../rendering-glyphs-in-the-margin/sample.js | 25 +- .../revealing-a-position/sample.html | 2 +- .../revealing-a-position/sample.js | 7 +- .../website/playground/playground-runner.html | 174 +- .../website/playground/playground.css | 119 +- .../website/playground/playground.js | 828 +- monaco-editor/website/playground/spinner.css | 117 +- monaco-html/.prettierignore | 2 - monaco-html/.prettierrc | 8 - monaco-html/monaco.d.ts | 2 +- monaco-html/package.json | 3 +- monaco-html/scripts/dts.js | 2 +- monaco-html/src/htmlWorker.ts | 5 +- monaco-html/src/languageFeatures.ts | 31 +- monaco-html/src/monaco.contribution.ts | 16 +- monaco-json/.prettierignore | 2 - monaco-json/.prettierrc | 8 - monaco-json/monaco.d.ts | 2 +- monaco-json/package.json | 5 +- monaco-json/scripts/dts.js | 2 +- monaco-json/src/languageFeatures.ts | 10 +- monaco-json/src/tokenization.ts | 25 +- monaco-languages/.editorconfig | 16 - monaco-languages/.prettierignore | 2 - monaco-languages/.prettierrc | 8 - monaco-languages/README.md | 16 +- monaco-languages/package.json | 3 +- monaco-languages/src/apex/apex.ts | 3 +- monaco-languages/src/bicep/bicep.ts | 4 +- monaco-languages/src/css/css.ts | 10 +- monaco-languages/src/dart/dart.ts | 5 +- monaco-languages/src/elixir/elixir.ts | 4 +- monaco-languages/src/flow9/flow9.ts | 5 +- monaco-languages/src/hcl/hcl.ts | 5 +- monaco-languages/src/java/java.ts | 3 +- monaco-languages/src/kotlin/kotlin.ts | 3 +- monaco-languages/src/less/less.ts | 5 +- monaco-languages/src/markdown/markdown.ts | 10 +- monaco-languages/src/pascal/pascal.ts | 3 +- monaco-languages/src/perl/perl.ts | 15 +- monaco-languages/src/postiats/postiats.ts | 6 +- monaco-languages/src/powerquery/powerquery.ts | 10 +- monaco-languages/src/powershell/powershell.ts | 3 +- monaco-languages/src/protobuf/protobuf.ts | 12 +- monaco-languages/src/pug/pug.ts | 11 +- monaco-languages/src/ruby/ruby.ts | 15 +- monaco-languages/src/scala/scala.ts | 5 +- monaco-languages/src/scss/scss.ts | 5 +- monaco-languages/src/sparql/sparql.ts | 5 +- monaco-languages/src/swift/swift.ts | 3 +- monaco-languages/src/twig/twig.ts | 23 +- monaco-languages/src/typescript/typescript.ts | 5 +- monaco-languages/src/xml/xml.ts | 10 +- monaco-typescript/.prettierignore | 3 - monaco-typescript/.prettierrc | 8 - monaco-typescript/monaco.d.ts | 2 +- monaco-typescript/package.json | 3 +- monaco-typescript/scripts/dts.js | 2 +- package-lock.json | 10168 +- package.json | 109 +- 217 files changed, 22469 insertions(+), 198818 deletions(-) create mode 100644 .prettierignore rename monaco-css/.prettierrc => .prettierrc (100%) delete mode 100644 monaco-css/.prettierignore delete mode 100644 monaco-editor-samples/.npmignore delete mode 100644 monaco-editor-samples/.prettierignore delete mode 100644 monaco-editor-samples/.prettierrc delete mode 100644 monaco-editor-samples/LICENSE.md delete mode 100644 monaco-editor-samples/SECURITY.md delete mode 100644 monaco-editor/test/tokenization.html delete mode 100644 monaco-editor/test/tokenization.js delete mode 100644 monaco-html/.prettierignore delete mode 100644 monaco-html/.prettierrc delete mode 100644 monaco-json/.prettierignore delete mode 100644 monaco-json/.prettierrc delete mode 100644 monaco-languages/.editorconfig delete mode 100644 monaco-languages/.prettierignore delete mode 100644 monaco-languages/.prettierrc delete mode 100644 monaco-typescript/.prettierignore delete mode 100644 monaco-typescript/.prettierrc diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000000..62825f7002 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,23 @@ +/monaco-css/out/ +/monaco-css/release/ +/monaco-editor-samples/browser-esm-parcel/.cache/ +/monaco-editor-samples/browser-esm-parcel/dist/ +/monaco-editor-samples/browser-esm-webpack/dist/*.js +/monaco-editor-samples/browser-esm-webpack-monaco-plugin/dist/*.js +/monaco-editor-samples/browser-esm-webpack-small/dist/*.js +/monaco-editor-samples/browser-esm-webpack-typescript/dist/*.js +/monaco-editor-samples/browser-esm-webpack-typescript-react/dist/*.js +/monaco-editor/test/samples-all.generated.js +/monaco-editor/test/playground.generated/ +/monaco-editor/typedoc/theme/ +/monaco-editor/typedoc/monaco.d.ts +/monaco-editor/website/lib/ +/monaco-html/out/ +/monaco-html/release/ +/monaco-json/out/ +/monaco-json/release/ +/monaco-languages/out/ +/monaco-languages/release/ +/monaco-typescript/out/ +/monaco-typescript/release/ +/monaco-typescript/src/lib/ diff --git a/monaco-css/.prettierrc b/.prettierrc similarity index 100% rename from monaco-css/.prettierrc rename to .prettierrc diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d294706b1..d4f5fc871b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,1257 +1,1323 @@ -# Monaco Editor Changelog - -## [0.30.0] (04.11.2021) - -* adds support for rendering horizontal guides between bracket pairs and improves the vertical rendering to account for content in between brackets. -* adds new `hover.above` option to control the hover position. -* adds `ICodeEditor.onDidChangeHiddenAreas` which is fired when folding/unfolding. -* to address [CVE-2021-42574](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42574), the editor now renders Unicode directional formatting characters by default. The special rendering can be turned off using `renderControlCharacters`. See https://code.visualstudio.com/updates/v1_62#_unicode-directional-formatting-characters for an explanation. - -### Breaking Changes - -* renamed enum members of `monaco.KeyCode` to align with the names given for browser codes. -* renamed `ITextModel.getModeId()` to `ITextModel.getLanguageId()` -* renamed `IPasteEvent.mode` to `IPasteEvent.languageId` - -### Thank you - -Contributions to `monaco-editor-webpack-plugin`: - -* [@silverwind](https://github.com/silverwind): Fix letter case in repo URL [PR #165](https://github.com/microsoft/monaco-editor-webpack-plugin/pull/165) - -Contributions to `monaco-languages`: - -* [@arlosi (Arlo Siemsen)](https://github.com/arlosi): Rust: highlighting raw strings and fix chars with escapes [PR #167](https://github.com/microsoft/monaco-languages/pull/167) -* [@MasterOdin (Matthew Peveler)](https://github.com/MasterOdin) - * Add new functions in postgresql 14 [PR #168](https://github.com/microsoft/monaco-languages/pull/168) - * Update json functions for postgresql [PR #169](https://github.com/microsoft/monaco-languages/pull/169) - * Add missing postgresql functions [PR #170](https://github.com/microsoft/monaco-languages/pull/170) - - -## [0.29.1] (11.10.2021) - -* fixes [an issue with the ESM version in DOMPurify](https://github.com/microsoft/monaco-editor/issues/2691). - -### Thank you - -Contributions to `monaco-languages`: - -* [@sw23 (Spencer Williams)](https://github.com/sw23) - * Adding syntax highlighting support for .pla files (Programmable Logic Array) [PR #163](https://github.com/microsoft/monaco-languages/pull/163) - * SystemVerilog: Adding better syntax highlighting for primitive table definitions [PR #165](https://github.com/microsoft/monaco-languages/pull/165) -* [@tochicool (Tochi Obudulu)](https://github.com/tochicool): Add support for Protocol Buffers language [PR #164](https://github.com/microsoft/monaco-languages/pull/164) - - -## [0.29.0] (08.10.2021) - -* adds an `ariaContainerElement` option for editors -* adds `guides.bracketPairs` to enable guides driven by bracket pairs -* adds `maxFileSize` to control the maximum file size for which to compute diffs -* adds `CodeActionProvider.resolveCodeAction` - -### Breaking Change - -* consolidated the options `renderIndentGuides`, `highlightActiveIndentGuide` to `guides` - -### Thank you - -Contributions to `monaco-editor`: - -* [@crackalak (Dan Hughes)](https://github.com/crackalak): Added `ariaContainerElement` to shadow dom test [PR #2644](https://github.com/microsoft/monaco-editor/pull/2644) -* [@HKalbasi](https://github.com/HKalbasi): Add example for inlay hints [PR #2640](https://github.com/microsoft/monaco-editor/pull/2640) -* [@silverwind](https://github.com/silverwind): Fix letter case in repo URL [PR #2674](https://github.com/microsoft/monaco-editor/pull/2674) -* [@Un-index](https://github.com/Un-index): chore: Align run button text in playground.css [PR #2658](https://github.com/microsoft/monaco-editor/pull/2658) - -Contributions to `monaco-editor-samples`: - -* [@koto (Krzysztof Kotowicz)](https://github.com/koto): Added an example of loading Monaco with Trusted Types [PR #92](https://github.com/microsoft/monaco-editor-samples/pull/92) - -Contributions to `monaco-editor-webpack-plugin`: - -* [@six-ponies (马騳骉)](https://github.com/six-ponies): fix: Failed to execute 'importScripts' on 'WorkerGlobalScope': The URL xxx is invalid. [PR #160](https://github.com/microsoft/monaco-editor-webpack-plugin/pull/160) - -Contributions to `monaco-languages`: - -* [@aaaaaa2493 (Vladimir Turov)](https://github.com/aaaaaa2493): Support Java 12-17 syntax [PR #159](https://github.com/microsoft/monaco-languages/pull/159) -* [@mbtools (Marc Bernard)](https://github.com/mbtools): Update ABAP syntax [PR #160](https://github.com/microsoft/monaco-languages/pull/160) -* [@scarolan (Sean Carolan)](https://github.com/scarolan): Replace // with # for line comments [PR #158](https://github.com/microsoft/monaco-languages/pull/158) -* [@valeriia-melnychuk (Valeriia Melnychuk)](https://github.com/valeriia-melnychuk): Implement syntax highlighting for Flow9 [PR #154](https://github.com/microsoft/monaco-languages/pull/154) - -Contributions to `monaco-typescript`: - -* [@paranoidjk (paranoidjk)](https://github.com/paranoidjk): feat: support find reference to extraLib [PR #84](https://github.com/microsoft/monaco-typescript/pull/84) -* [@troy351](https://github.com/troy351): Add type definition of `setInlayHintsOptions` [PR #83](https://github.com/microsoft/monaco-typescript/pull/83) - - -## [0.28.0] (22.09.2021) - -* adds [support for typescript inlay hints](https://github.com/microsoft/monaco-typescript/pull/82). Inlay hints can be enabled like this: -```ts -monaco.languages.typescript.typescriptDefaults.setInlayHintsOptions({ - includeInlayParameterNameHints: 'all', - includeInlayParameterNameHintsWhenArgumentMatchesName: true, - includeInlayFunctionParameterTypeHints: true, - includeInlayVariableTypeHints: true, - includeInlayPropertyDeclarationTypeHints: true, - includeInlayFunctionLikeReturnTypeHints: true, - includeInlayEnumMemberValueHints: true -}); -``` -* adds support for bracket pair highlighting, which can be enabled by configuring `bracketPairColorization.enabled` when creating a new editor: -```ts -var editor = monaco.editor.create(document.getElementById('container'), { - model: model, - language: 'javascript', - "bracketPairColorization.enabled": true, -}); -``` - -* `registerCodeActionProvider` now accepts metadata to specify provided code action kinds (e.g. `quickfix`, `refactor` or `source`). - -### Thank you - -Contributions to `monaco-editor`: - -* [@SpaceComet](https://github.com/SpaceComet): Small update on the website playground [PR #2616](https://github.com/microsoft/monaco-editor/pull/2616) -* [@thien-do (Thien Do)](https://github.com/thien-do): Add usage with Vite to ESM Integrate doc [PR #2632](https://github.com/microsoft/monaco-editor/pull/2632) - -Contributions to `monaco-html`: - -* [@Pranomvignesh (Pranom Vignesh)](https://github.com/Pranomvignesh): fix(workerManager.js) : Added a check for the existence of the worker [PR #15](https://github.com/microsoft/monaco-html/pull/15) - -Contributions to `monaco-languages`: - -* [@ladyrick (LadyRick)](https://github.com/ladyrick): fix(cpp): fix cpp language integer suffix [PR #156](https://github.com/microsoft/monaco-languages/pull/156) - -Contributions to `monaco-typescript`: - -* [@Kingwl (Wenlu Wang)](https://github.com/Kingwl): Add inlay hints support [PR #82](https://github.com/microsoft/monaco-typescript/pull/82) - -## [0.27.0] (16.08.2021) - -* added property `inlineClassName` to style injected text -* added option `foldingImportsByDefault` -* added more JSON diagnostic options. - -### Breaking Change - -* changed `seedSearchStringFromSelection` from boolean to `'never' | 'always' 'selection'` -* changed suggestion preview mode `subwordDiff` to `subwordSmart`, introduced `subword` - -### Thank you - -Contributions to `monaco-editor`: - -* [@Surm4 (Marcin)](https://github.com/Surm4): Exposed colors sample update in the playground. [PR #2561](https://github.com/microsoft/monaco-editor/pull/2561) - -Contributions to `monaco-languages`: - -* [@alefragnani (Alessandro Fragnani)](https://github.com/alefragnani): Adds `strict` keyword to Pascal language [PR #153](https://github.com/microsoft/monaco-languages/pull/153) -* [@jonatanklosko (Jonatan Kłosko)](https://github.com/jonatanklosko): Properly tokenize fence closing in GitHub style code blocks [PR #149](https://github.com/microsoft/monaco-languages/pull/149) -* [@kupiakos (Alyssa Haroldsen)](https://github.com/kupiakos): Remove ' as an auto-closing pair for Rust [PR #151](https://github.com/microsoft/monaco-languages/pull/151) -* [@lofcz (Matěj Štágl)](https://github.com/lofcz): Fix razor + liquid render of tags with a dash symbol [PR #150](https://github.com/microsoft/monaco-languages/pull/150) - -## [0.26.1] (15.07.2021) - -* fixes [minimatch dependency issue](https://github.com/microsoft/monaco-editor/issues/2578) by downgrading the monaco-json dependency. - -## [0.26.0] (15.07.2021) - -* added support for injected text. Use `IModelDecorationOptions.before`/`after`. -* added support for inlay hints provider. - -### Breaking Changes - -* CompletionItemLabel now has the property `label`, `detail` and `description` (instead of `name`, `parameters`, `qualifier` and `type`). - -### Thank you - -Contributions to `monaco-editor`: - -* [@anthony-c-martin (Anthony Martin)](https://github.com/anthony-c-martin): Add Bicep sample [PR #2541](https://github.com/microsoft/monaco-editor/pull/2541) - -Contributions to `monaco-languages`: - -* [@anjbur (Angela Burton)](https://github.com/anjbur): Add support for Q# [PR #142](https://github.com/microsoft/monaco-languages/pull/142) -* [@maxwrlr](https://github.com/maxwrlr): Implement Syntax-Highlighting for SPARQL [PR #145](https://github.com/microsoft/monaco-languages/pull/145) -* [@nathanrreed (Nathan Reed)](https://github.com/nathanrreed) - * fix c++ comment continuation highlighting #2497 [PR #143](https://github.com/microsoft/monaco-languages/pull/143) - * fix rust raw string highlighting #2552 [PR #146](https://github.com/microsoft/monaco-languages/pull/146) - * fix char literal highlighting #2481 [PR #147](https://github.com/microsoft/monaco-languages/pull/147) - * fix rust raw string highlighting #2086 [PR #148](https://github.com/microsoft/monaco-languages/pull/148) -* [@qwefgh90 (Changwon Choe)](https://github.com/qwefgh90): improve a rule which freeze a page in restructuredText [PR #141](https://github.com/microsoft/monaco-languages/pull/141) -* [@RubenRBS (Rubén Rincón Blanco)](https://github.com/RubenRBS): Add Swift fileprivate access modifier [PR #144](https://github.com/microsoft/monaco-languages/pull/144) - -Contributions to `monaco-typescript`: - -* [@spahnke (Sebastian Pahnke)](https://github.com/spahnke): Build tag text correctly for all tags [PR #81](https://github.com/microsoft/monaco-typescript/pull/81) - -## [0.25.2] (17.06.2021) - -* fixes a problem that [certain characters could not be typed on non-US keyboards](https://github.com/microsoft/monaco-editor/issues/2533). - -## [0.25.1] (15.06.2021) - -* fixes that [`registerHTMLLanguageService` is not available in the AMD version of the monaco-html contribution](https://github.com/microsoft/monaco-editor/issues/2525). - -## [0.25.0] (11.06.2021) -* added a new feature `inlineSuggest` that features a provider api and new settings. -* added `suggest.preview` to toggle previewing the selected suggest item. -* added `suggest.showDeprecated` -* CSS/HTML: added support for [custom data format](https://code.visualstudio.com/blogs/2020/02/24/custom-data-format) -* HTML: added `registerHTMLLanguageService` - -### Breaking changes -* renamed `inlineHints` to `inlayHints`. - -### Thank you - -Contributions to `monaco-editor`: - -* [@JeanPerriault (El Jùanch0)](https://github.com/JeanPerriault): Fix error message in Safari - Semantic token play [PR #2486](https://github.com/microsoft/monaco-editor/pull/2486) -* [@jonatanklosko (Jonatan Kłosko)](https://github.com/jonatanklosko): Add Elixir sample [PR #2491](https://github.com/microsoft/monaco-editor/pull/2491) - -Contributions to `monaco-languages`: - -* [@akonatala (apoorva konatala)](https://github.com/akonatala): Update cameligo language support [PR #137](https://github.com/microsoft/monaco-languages/pull/137) -* [@anark](https://github.com/anark): Add aliases and mimetypes to liquid language [PR #136](https://github.com/microsoft/monaco-languages/pull/136) -* [@mattvague (Matt Vague)](https://github.com/mattvague): Fix incorrect filenames for liquid [PR #135](https://github.com/microsoft/monaco-languages/pull/135) -* [@spahnke (Sebastian Pahnke)](https://github.com/spahnke) - * [JS/TS] Add support for the RegExp Match Indices flag [PR #139](https://github.com/microsoft/monaco-languages/pull/139) - * [TS] Add override keyword [PR #140](https://github.com/microsoft/monaco-languages/pull/140) - -Contributions to `monaco-typescript`: - -* [@paranoidjk (paranoidjk)](https://github.com/paranoidjk): fix: support go to definition for extraLib file [PR #79](https://github.com/microsoft/monaco-typescript/pull/79) - -## [0.24.0] (12.05.2021) - -* added a setting `domReadOnly` which controls if the `