Monaco Editor v0.18.0 Release Notes

Release Date: 2019-09-04 // about 3 years ago
  • ๐Ÿ†• New & Noteworthy

    • Minimap enhancement
      • Selections and find results are now rendered in the minimap.
      • Model decorations now support IModelDecorationOptions.minimap, once set the decoration will be rendered in the minimap
    • ๐Ÿ†• New editor options
      • autoClosingOvertype: it controls whether the editor allows typing over closing quotes or brackets.
      • cursorSurroundingLines: it controls how many visible lines to display around the cursor while moving the cursor towards beginning or end of a file.
      • renderWhitespace: "selection": the editor can render whitespaces only in selection.

    API changes

    • DeclarationProvider: The declaration provider interface defines the contract between extensions and the go to declaration feature.
    • ๐Ÿ‘€ SelectionRangeProvider Provide smart selection ranges for the given positions, see VS Code issue.
    • CodeLensProvider should now return CodeLensList instead of ICodeLensSymbol[].
    • ๐Ÿ‘ DocumentSymbol has a new property tags to support more types.
    • View Zone id is now string instead of number.

    Thank you

    Contributions to monaco-json: