Skip to content

Files

Latest commit

26c4f29 · Mar 6, 2025

History

History
80 lines (64 loc) · 2.88 KB

CHANGELOG.md

File metadata and controls

80 lines (64 loc) · 2.88 KB

0.0.1

  • First Release Version.

0.0.2

  • Update pubspec.yaml and README.

0.0.3

  • Update publisher

0.0.4

  • Update re-highlight version.
  • Fix unmounted issue.

0.1.0

  • [IMP] Break changes: refactor code autocomplete API.
  • [IMP] Break changes: add more params for CodeLineSpanBuilder.
  • Make CodeEditorTapRegion to public.
  • Add MouseTrackerAnnotationTextSpan for hovering support.
  • Add CodeLineEditingControllerDelegate for delegating the controller.
  • Add an API for editor force repaint.

0.1.1

  • Clamp mode selection handle positions for mobile.
  • Add an auto scrolling list for autocomplete example.
  • Fix mobile selection handle invisible issue.
  • Delete shift key selection logic for mobile.
  • Fix newline action not works with some android input methods.
  • Fix a bug that the mobile input keyboard does not popup when tapping the editor.

0.2.0

  • Web support.
  • Mobile toolbar widget will be built by user rather than the editor.
  • Autocomplete will only update after user input.
  • Fix desktop focus issue.

0.3.0

  • [IMP] Break changes: remove API CodeLineEditingController.fromFile.
  • Feature: singleline chunks comment.
  • Feature: multiline comment formatter
  • Feature: moveCursorToWordBoundary and extendSelectionToWordBoundary(forward and backward).

0.3.1

  • Fix space key not works in PageView.
  • Notify delegate listeners when controller was changed.
  • Remove editable shortcut actions when read only.

0.4.0

  • Feature: add shortcuts for word and line direction deleting.
  • Feature: add an option to disable autocomplete closed symbols.
  • Feature: add borderRadius and clipBehavior properties to editor settings.
  • Feature:allow clearing of CodeLineEditingController's undo and redo stack.
  • Opt autocomplete quoted symbol logic.
  • Fix IsolateCallback might be invoked after the isolate was closed.
  • Fix controller delegate memory leak issue.
  • Fix issue xxx is used after being disposed.
  • Fix the bug that the underlying text will be selected when trying to click-drag the scroll bar.

0.5.0

  • Fix code lint warnings in the example project.
  • Fix double newline issue on iOS.
  • Allow the gesture pointer overflow when dragging to select text.
  • Give an option to tell editor the size of the custom scrollbar.

0.6.0

  • Check tap down pointer whether is in the valid region.
  • Break changes: Change autocomplete behavior to replace user input with complete match to support more pattern match method.

0.7.0

  • Add callback parameter to CodeLineNumberRenderObject for customizable line number behavior.
  • Implement floating cursor feature for iOS.
  • Long press will select a word on mobile platform.
  • Disable ESC shortcuts when nothing the editor can do.
  • Added option for maximum rendering length of single line text.
  • Fix makePositionCenterIfInvisible was called infinitely.
  • Clamp code line substring.
  • Fixed a bug: type 'Null' is not a subtype of type '_CodeFieldRender'.