Monaco Editor v0.24.0 Release Notes
-
- ➕ added a setting
domReadOnly
which controls if the<textarea>
used for editor input should have the DOMreadonly
attribute - ➕ added a setting
useShadowDOM
which can be set tofalse
to prevent the editor from using shadow DOM in its implementation (e.g. for the contextmenus). - ➕ added a settings
autoClosingDelete
that controls how backspace works inside auto-closing pairs. - ➕ added
DiagnosticsOptions.onlyVisible
for TypeScript which limits the computation of diagnostics to only visible text models. - 🛠 fixed issue where the editor would not load in Safari 13.
💥 Breaking changes
EditorAutoClosingOvertypeStrategy
has been renamed toEditorAutoClosingEditStrategy
Thank you
Contributions to
monaco-editor
:- @AmyQianqianwang (王倩倩): add version compare link for version greater than V0.14.3 PR #2433
🔌 Contributions to
monaco-editor-webpack-plugin
:- 🔌 @k15a (Konstantin Pschera): Use compiler.webpack if available PR #147
- 🔌 @sangmokh (Sangmok Han): Add globalAPI option to expose the editor API through a global monaco object PR #145
Contributions to
monaco-languages
:- 👍 @anthony-c-martin (Anthony Martin): Add support for Bicep language PR #132
- @jonatanklosko (Jonatan Kłosko): Add Elixir language definition and tokenizer PR #130
- @mattgodbolt (Matt Godbolt): Handle whitespace within C++ preprocessor comments PR #127
- 👍 @mattvague (Matt Vague): Add basic language support for Liquid PR #128
- @NullVoxPopuli: Add hbs alias to handlebars PR #134
Contributions to
monaco-typescript
:- 👯 @spahnke (Sebastian Pahnke): Deep clone diagnostic objects PR #76
- ➕ added a setting