Skip to content

Latest commit

 

History

History
194 lines (119 loc) · 8.47 KB

File metadata and controls

194 lines (119 loc) · 8.47 KB

CHANGELOG

All notable changes to npm module @typefox/monaco-editor-react are documented in this file.

[6.0.0-next.3] - 2024-10-10

  • Clean-up and allow registering a registerModelUpdate callback. This is used to properly handle onTextChanged
  • Support all arguments for monaco-vscode-api initialize #756
    • On startup the current containerRef is passed to the interal editor app/monaco-editor
  • Update to monaco-vscode-api 9.0.x #749
    • Updated to monaco-editor-wrapper@9.0.0-next.3 and monaco-languageclient@6.0.0-next.3. Updated all @codingame/monaco-vscode packages to 10.0.2.
    • Enhancements to logging
  • monaco-languageclient config improvement, wrapper+languageclientwrapper improvements #741
  • Turned react component from class to function #739

[4.5.3] - 2024-08-26

  • Updated to monaco-editor-wrapper@5.5.3 and monaco-languageclient@8.8.3. Updated all @codingame/monaco-vscode packages to 8.0.4.

[4.5.2] - 2024-08-21

  • Updated to monaco-editor-wrapper@5.5.2 and monaco-languageclient@8.8.2. Updated all @codingame/monaco-vscode packages to 8.0.2.

[4.5.1] - 2024-08-12

  • Updated to monaco-editor-wrapper@5.5.1 and monaco-languageclient@8.8.1. Updated all @codingame/monaco-vscode packages to 8.0.1.

[4.5.0] - 2024-08-08

  • isRestarting is only checked and awaited at the beginning of handleReInit #723
  • Open default workspace #714
  • Update to monaco-vscode-api 8.0.0 #722
    • Updated to monaco-editor-wrapper@5.5.0, monaco-languageclient@8.8.0 and version 8.0.0 of @codingame/monaco-vscode packages

[4.4.0] - 2024-07-16

  • Update to latest monaco-vscode-api #707
    • Updated to monaco-editor-wrapper@5.4.0, monaco-languageclient@8.7.0 and version 7.0.7 of @codingame/monaco-vscode packages

[4.3.2] - 2024-07-02

  • Updated to monaco-editor-wrapper@5.3.1

[4.3.1] - 2024-07-02

  • Fix Diff Editor Model Refs #696

[4.3.0] - 2024-06-29

  • Update to latest monaco-vscode-api #691
    • Updated to monaco-editor-wrapper@5.3.0, monaco-languageclient@8.6.0 and version 6.0.3 of @codingame/monaco-vscode packages
  • Update onTextChanged in MonacoEditorReactComp #684
  • Wait for Monaco to initialize when MonacoEditorReactComp props are updated #682
  • Dispose extension files in EditorAppExtended #680

[4.2.0] - 2024-06-04

  • Updated to monaco-editor-wrapper@5.2.0, monaco-languageclient@8.5.0 and version 5.2.0 of @codingame/monaco-vscode packages
  • Wrapper: Make codeResources and useDiffEditor optional in EditorAppConfig #670
    • Additional code adjustments to eslint rule expansion
  • chore: localeLoader: allow manually select which locale to load #669

[4.1.2] - 2024-05-17

  • Updated to monaco-editor-wrapper@5.1.2

[4.1.1] - 2024-05-15

  • Updated to monaco-editor-wrapper@5.1.1

[4.1.0] - 2024-05-15

  • Updated to monaco-editor-wrapper@5.1.0
  • Feature: If present connectionProvider from the languageclient section in the UserConfig is now driving the MessageTransports configuration. Previously the MessageTransports were always created indepently leading to inconsistent configuration of the LanguageClientWrapper.

[4.0.0] - 2024-05-15

  • BREAKING:
    • All UserConfig changes from monaco-editor-wrapper@5.0.0
    • onTextChanged now expects an object and contains main plus original texts
  • Updated to monaco-editor-wrapper@5.0.0, monaco-languageclient@8.4.0 and version 5.1.1 of @codingame/monaco-vscode packages
  • Remove the main bundle from the package. One should do this at application level.

[3.2.1] - 2024-04-17

  • Updated to monaco-editor-wrapper@4.2.1, monaco-languageclient@8.3.1 and version 4.3.2 of @codingame/monaco-vscode packages

[3.2.0] - 2024-04-12

  • Updated to monaco-editor-wrapper@4.2.0, monaco-languageclient@8.3.0 and version 4.2.1 of @codingame/monaco-vscode packages
  • @typefox/monaco-editor-react works in strict mode #634
  • Using own Logger instance where implementation is provided by monaco-languageclient

[3.1.0] - 2024-04-10

  • Updated to monaco-editor-wrapper@4.1.0
  • [MonacoEditorReactComp] onLoad() should expose editor refrence #612

[3.0.2] - 2024-04-03

  • Updated to monaco-editor-wrapper@4.0.2

[3.0.1] - 2024-03-22

  • Updated to monaco-editor-wrapper@4.0.1

[3.0.0] - 2024-03-18

[2.6.0] - 2024-01-04

  • Updated to monaco-editor-wrapper 3.6.0

[2.5.0] - 2023-12-07

  • Updated to monaco-editor-wrapper 3.5.0

[2.4.0] - 2023-11-27

  • Updated to monaco-editor-wrapper 3.4.0
  • Make subclassing MonacoEditorReactComp more easy #58
  • Allow to init and start separately #59

[2.3.0] - 2023-10-17

  • Properly separate and define classic and extended editor #54
    • Renamed EditorAppVscodeApi to EditorAppExtended and EditorAppConfigVscodeApi to EditorAppConfigExtended
    • BREAKING: $type of EditorAppConfigExtended was changed from vscodeApi to extended
  • Updated to monaco-editor-wrapper 3.3.0
  • Include all direct dependencies that the code uses in the package.json.

[2.2.5] - 2023-10-13

  • Updated to monaco-editor-wrapper 3.2.5

[2.2.4] - 2023-10-05

  • Updated to monaco-editor-wrapper 3.2.4

[2.2.3] - 2023-10-04

  • Updated to monaco-editor-wrapper 3.2.3

[2.2.2] - 2023-10-04

  • Updated to monaco-editor-wrapper 3.2.2

[2.2.1] - 2023-09-29

  • Updated to monaco-editor-wrapper 3.2.1

[2.2.0] - 2023-09-29

  • Updated to monaco-editor-wrapper 3.2.0
  • htmlElement is no longer part of UserConfig. Must be passed at start #51
    • The HTMLElement it is no longer part of the UserConfig. The component just uses its root.

[2.1.0] - 2023-09-21

  • Improve configuration change detection #47
  • semantic highlighting works with classic editor #45
  • Updated to monaco-editor-wrapper 3.1.0

[2.0.1] - 2023-09-07

  • Updated to monaco-editor-wrapper 3.0.1

[2.0.0] - 2023-08-31

  • Updated to monaco-editor-wrapper 3.0.0
  • Removed onLoading as the current implemetation made no difference to onLoad

[1.1.1] - 2023-07-27

  • Updated to monaco-editor-wrapper 2.1.1

[1.1.0] - 2023-06-16

  • Make worker handling more flexible #27
  • Updated to monaco-editor-wrapper 2.1.0

[1.0.1] - 2023-06-12

  • Updated to monaco-editor-wrapper 2.0.1 using monaco-languageclient 6.1.0 / monaco-vscode-api 1.79.1 and monaco-editor 0.38.0

[1.0.0] - 2023-06-02

  • Initial release
  • React component that easily allows to use monaco-editor-wrapper and all its underlying features within the react world