Skip to content

Releases: gui-cs/Editor

v2.4.1

23 May 19:32
@tig tig
4278734

Choose a tag to compare

What's Changed

  • Back-merge v2.2.6 from main into develop by @tig in #225
  • Bump TerminalGuiVersion to 2.4.0 by @tig in #226
  • Release v2.4.1 by @tig in #227

Full Changelog: v2.2.6...v2.4.1

v2.2.6

23 May 18:29
@tig tig
ae9ce4e

Choose a tag to compare

What's Changed

  • Back-merge v2.2.5 from main into develop by @tig in #218
  • Use Terminal.Gui resource strings in editor chrome by @tig in #212
  • feat: include AOT binaries of ted in release artifacts by @tig in #220
  • Include XML documentation file in NuGet package by @tig in #223
  • Clarify TextDocument text change event docs by @tig in #221
  • Release v2.2.6 by @tig in #224

Full Changelog: v2.2.5...v2.2.6

v2.2.5

22 May 14:09
@tig tig
47367f4

Choose a tag to compare

What's Changed

  • Back-merge v2.2.4 from main into develop by @tig in #211
  • Fix release build break in ted caused by malformed conditional and missing System.Text import by @Copilot in #214
  • Release v2.2.5 by @tig in #216

Full Changelog: v2.2.4...v2.2.5

v2.2.4

21 May 18:42
@tig tig
b107dd2

Choose a tag to compare

What's Changed

  • Add ted TUIcast recording script by @tig in #182
  • fix(ted): register file-command HotKeyBindings so shortcuts display and work by @tig in #188
  • fix(ted): Find/Replace dialog usability issues (#184) by @tig in #187
  • feat: add modified/dirty indicator to ted status bar by @tig in #191
  • fix: invalidate visual line cache entries when document offsets shift by @tig in #193
  • Map Markdown token colors to theme roles to restore dark-theme readability by @Copilot in #180
  • Fix CursorDown expanding folds and mouse fold hiding caret (#190) by @tig in #192
  • fix: grapheme-aware caret navigation and deletion (#183) by @tig in #189
  • fix(release): wait for NuGet indexing before downstream dispatch by @tig in #197
  • Add Go syntax highlighting definition by @tig in #198
  • Fixes #194. Some tests fail due to different cultures. by @BDisp in #195
  • Extract automatic folding orchestration from Ted into Editor by @tig in #199
  • fix(ci): show full cleanupcode command in style-drift error message by @tig in #201
  • Fix mouse-click fold/unfold causing cursor to disappear (#202) by @tig in #207
  • Port prepare release workflow by @tig in #209
  • feat: Add EditorMenuBar and EditorStatusBar composable controls by @tig in #206
  • Release v2.2.4 by @tig in #210

New Contributors

Full Changelog: v2.2.2...v2.2.4

v2.2.2

21 May 16:40
@tig tig

Choose a tag to compare

What's Changed

  • Implements vertical multi-caret support by @tig in #133
  • Preserve Editor cursor style when updating position by @Copilot in #144
  • feat: implement IDesignable on Editor by @Copilot in #152
  • Editor: overwrite / insert-replace mode (Insert key) by @Copilot in #156
  • Fix swallowed Tab after raw ANSI Shift+Tab in ted by @Copilot in #141
  • Editor: built-in editing context menu by @Copilot in #153
  • feat: Emacs kill-ring ΓÇö CutToEndOfLine / CutToStartOfLine with consecutive-kill append by @Copilot in #154
  • Add streaming load/save support for large editor files by @Copilot in #158
  • feat: in-editor completion / autocomplete popup by @Copilot in #157
  • Add column selection for vertical multi-caret by @Copilot in #142
  • Editor: single-line / embeddable-input mode (Multiline property) by @Copilot in #155
  • Remove dead public API: VisualLineBuilder.BuildWrapped (R9) by @Copilot in #163
  • Fix: Esc does not clear primary selection when dismissing column block by @Copilot in #166
  • Treat delimiters atomically in single-line flat mode and implement line-copy for newline clipboard support by @Copilot in #167
  • Add _Scrollbars menu item to View menu of ted by @Copilot in #169
  • Guard notify-downstream dispatch when CLET_DISPATCH_TOKEN is unset and fix CI style check by @Copilot in #171
  • Override View.Text in Editor as passthrough to Document.Text by @tig in #177
  • Fix Editor.Dispose to clean up ContextMenu and CompletionPopover by @tig in #174
  • Fix vertical multi-caret edit performance by @tig in #175

Full Changelog: v2.1.1...v2.2.2

Release v2.1.1

17 May 12:50
@tig tig

Choose a tag to compare

What's Changed

  • Add optional Editor line numbers by @Copilot in #22
  • Add tabbed Find/Replace dialog in ted and implement Editor find/replace API by @Copilot in #26
  • benchmarks: add baseline scrolling performance suite by @tig in #50
  • Prompt before quitting ted with unsaved changes by @Copilot in #41
  • Add Ted edit context menu and mouse selection gestures by @Copilot in #57
  • Update release workflow actions to Node 24-compatible majors by @Copilot in #61
  • Complete drawing-overhaul status cleanup by @tig in #67
  • Back caret and selection with TextAnchor by @tig in #68
  • Add read-only editor mode by @tig in #69
  • Include package license and readme in NuGet outputs by @Copilot in #72
  • Refactor TedApp.cs into partial classes by @Copilot in #75
  • perf: scroll-performance optimizations + cleanup profile fix by @tig in #77
  • find-and-replace: ISearchStrategy + ted toggles (stacked on #76) by @tig in #79
  • search + find-and-replace: lift AvaloniaEdit engine, wire Editor + ted (R9 amendment) by @tig in #76
  • search: drop prefix re-scan in RegexSearchStrategy.FindAll (closes #82) by @tig in #83
  • fix: FindPrevious skips in-progress match when caret is inside a multi-char hit by @Copilot in #87
  • Add UseThemeBackground property to Editor by @Copilot in #81
  • fix: zero-length regex matches (^, $, \b) cause FindNext to silently no-op by @Copilot in #88
  • feat: lift IIndentationStrategy and wire auto-indent on Enter by @tig in #95
  • feat: Syntax colorizer — xshd-based highlighting engine by @tig in #94
  • feat: implement end-to-end code folding by @tig in #96
  • feat: word-wrap — soft wrap in VisualLineBuilder + Editor.WordWrap + ted toggle by @Copilot in #106
  • feat: lift Cut/Copy/Paste from ted into Editor as first-class commands by @Copilot in #107
  • feat: search hit-highlight renderer + F3/Ctrl+F/Ctrl+H keybindings by @Copilot in #104
  • Fix mouse caret positioning and gutter selection with word wrap by @Copilot in #114
  • Add Markdown preview side-by-side for .md files in ted by @Copilot in #112
  • feat: multi-caret editing (Ctrl+Click, per-caret insert/delete, single-step undo) by @Copilot in #105
  • Fixes Multi-caret selection not working right by @tig in #121
  • Migrate hardcoded keys to KeyBindings using TG 2.1.1-develop.59 Command enum values by @Copilot in #120
  • ted: open non-existent CLI path as dirty buffer and prompt-to-save on quit by @Copilot in #127
  • Default ted untitled buffers to Plain Text instead of C# by @Copilot in #131
  • Cover Shift+Tab tab-reversal and fallback focus navigation when tab bindings are removed by @Copilot in #136
  • Port ted settings UX from clet edit: immediate settings persistence via View/Options, no save-on-quit by @Copilot in #123
  • feat: Ctrl+Left/Right word navigation and Ctrl+Shift+Left/Right selection (#137) by @YourRobotOverlord in #138
  • [#132] Wire xshd colorizer through TG Scheme code-token VisualRoles by @tig in #134

New Contributors

Full Changelog: https://github.com/gui-cs/Editor/commits/v2.1.1