- Updated to Monaco Editor v0.54.0
- Added support for
RegisterHoverProvider. - Added some missing and new property and methods.
- Small fixes and improvements.
- Updated to Monaco Editor v0.52.2
- Added support for net9.0
- Added support for
RegisterDocumentFormattingEditProvider. - Added async support for
RegisterCodeActionProviderandRegisterCompletionItemProvide. - Fixes and improvements for usage in web and server apps.
- Changed behaviour of overwriting options' value when recreating editor with the same ID. Now, the value is overwritten only if a new value is not provided.
- Updated to Monaco Editor v0.46.0
- Added support for net8.0
- Added support for model markers.
- Added support for
RegisterCodeActionProvider. - Added support for
RegisterCompletionItemProvider. - Added support for server-side Blazor apps.
- Bug fixes.
- Updated to Monaco Editor v0.34.1
- Added support for net6.0 and net7.0
- Aligned with Monaco Editor's original namespace and class names.
- Cleaner integration.
- Improvements and several bug fixes.
- Breaking changes:
- Please follow the migration guide here.
- Added
ExecuteEditsmethod. - Added missing properties to
DiffEditorConstructionOptions. - Added
LineNumbersLambdaproperty to editor construction options to set line numbers via a lambda. - Changed the type of the payload parameter from
JsonElementtoObjectinEditor.Triggermethod for convenience. - Fixed the return type of the
GetAllDecorationsmethod. - Fixed a null pointer exception that occurs when text models are null.
- Updated to Monaco Editor v0.22.3
- Added support for the
TextModelmethods. - Breaking changes:
- Please follow the migration guide here.
- Fixed a bug that causes event listeners to trigger twice.
- Added support for net5.0
- Added support for the editor model events below.
OnDidChangeModelOnDidChangeModelContentOnDidChangeModelDecorationsOnDidChangeModelLanguageOnDidChangeModelLanguageConfigurationOnDidChangeModelOptions
- Editor
Idis auto-generated if it's not provided.
- Diff Editor support is finally here. This was possibly the biggest feature missing in BlazorMonaco.
- Added support for
DefineTheme. - Fixed some minor bugs.
- Fixed a bug where recreating the editor instance fails.
- Added support for
DeltaDecorationsandResetDeltaDecorations.
- Removed hardcoded style from the monaco editor container.
- Replaced preview dependencies with their latest stable versions.
- Updated for Blazor v3.2.0
- You can now use your custom monaco editor setup instead of the embedded version.
- Updated for Blazor v3.2.0-rc1
- Added support for the static methods below.
ColorizeColorizeElementColorizeModelLineCreateModelGetModelGetModelsRemeasureFontsSetModelLanguage
- Added support for the editor instance methods below.
DisposeFocusGetContainerDomNodeIdGetContentHeightGetContentWidthGetEditorTypeGetLayoutInfoGetOffsetForColumnGetOptionGetPositionGetRawOptionsGetScrollHeightGetScrollLeftGetScrollTopGetScrollWidthGetScrolledVisiblePositionGetSelectionGetSelectionsGetTargetAtClientPointGetTopForLineNumberGetTopForPositionGetVisibleColumnFromPositionGetVisibleRangesHasTextFocusHasWidgetFocusLayoutPushUndoStopRenderRevealLineRevealLineInCenterRevealLineInCenterIfOutsideViewportRevealLinesRevealLinesInCenterRevealLinesInCenterIfOutsideViewportRevealPositionRevealPositionInCenterRevealPositionInCenterIfOutsideViewportRevealRangeRevealRangeAtTopRevealRangeInCenterRevealRangeInCenterIfOutsideViewportSetPositionSetScrollLeftSetScrollPositionSetScrollTopSetSelectionSetSelectionsTrigger
- Added support for the editor events below.
OnDidCompositionEndOnDidCompositionStart
- Bug fixes.
- Added support for the editor events below.
OnDidInitOnContextMenuOnDidBlurEditorTextOnDidBlurEditorWidgetOnDidChangeConfigurationOnDidChangeCursorPositionOnDidChangeCursorSelectionOnDidContentSizeChangeOnDidDisposeOnDidFocusEditorTextOnDidFocusEditorWidgetOnDidLayoutChangeOnDidPasteOnDidScrollChangeOnKeyDownOnKeyUpOnMouseDownOnMouseLeaveOnMouseMoveOnMouseUp
- Renamed the
GetOptionseditor parameter asConstructionOptions. - Bug fixes.
- Updated for Blazor v3.2.0-preview5
- Bug fixes.
- Initial release.