Monaco Editor v0.30.0 Release Notes

    • โž• 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, the editor now renders Unicode directional formatting characters by default. The special rendering can be turned off using renderControlCharacters. See 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:

    Contributions to monaco-languages: