Releases: lstefano71/Leviathan
GUI gui/v0.4.2
Highlights
- Improve search: highlight nearest match to cursor
- refactor: convert to primary constructors, remove unused code
- perf(gui): deep HexViewControl render optimization (Phase 2)
- bench
- perf(gui): deep CsvViewControl render optimization (Phase 2)
- perf(gui): optimize render loops in Text/Hex/CsvViewControl
- refactor(font): replace inline font picker with dedicated dialog
- docs/ui: rename 'Word Wrap' to 'Line Wrap' throughout
Detailed categorized notes follow below.
- GUI: 0.4.0
Pre-release: tui2/experiment-windows-append-share (d60b77a)
Pre-release for tui2 from branch experiment/windows-append-share
Version: 0.2.1-gd60b77ab4e
Commit: d60b77a
Assets: tui2 for win-x64 and linux-x64
Highlights
-
Allow external append to mapped files via shared FileStream
-
Improve search result navigation and add helper method
Commits since last release
d60b77a Allow external append to mapped files via shared FileStream
d325846 Improve search result navigation and add helper method
This is an automated pre-release build. For stable releases, see the latest release.
Pre-release: gui/experiment-windows-append-share (d60b77a)
Pre-release for gui from branch experiment/windows-append-share
Version: 0.4.0-gd60b77ab4e
Commit: d60b77a
Assets: gui for win-x64 and linux-x64
Highlights
-
Allow external append to mapped files via shared FileStream
-
Improve search result navigation and add helper method
Commits since last release
d60b77a Allow external append to mapped files via shared FileStream
d325846 Improve search result navigation and add helper method
This is an automated pre-release build. For stable releases, see the latest release.
v0.3.0
Highlights
- refactor: use modern C# syntax and operators
- Refactor TextViewControllerTests and TuiSettingsTests for improved readability and consistency
- feat(gui): restrict command palette and add read-only toggle
- feat(gui): implement read-only mode support
- refactor(gui): extract menu shortcuts to InputGesture
- feat(gui): add hotkey hints to menus and refactor settings
- ci: update actions and add GUI to build pipeline
- docs(todo): mark tasks complete and refine release notes
Detailed categorized notes follow below.
Full Changelog: v0.2.0...v0.3.0
TUI2 tui2/v0.2.1
Highlights
- ci: add recursive flag to zip command in release workflows
- style: standardize brace style and remove unused usings
- docs: promote GUI to primary; update all docs for Avalonia front-end
- fix(release-script): validate version format before writing to version.json
- Bump version: gui 0.4.0
- build: scope release tags per project in version.json
- feat(ui): add legacy clipboard shortcuts and improve text input handling
- feat(core): add undo/redo support to Document
Detailed categorized notes follow below.
- TUI2: 0.2.1
GUI gui/v0.4.1
Highlights
- ci: add recursive flag to zip command in release workflows
- style: standardize brace style and remove unused usings
- docs: promote GUI to primary; update all docs for Avalonia front-end
- fix(release-script): validate version format before writing to version.json
Detailed categorized notes follow below.
- GUI: 0.4.0
v0.2.0
Full Changelog: https://github.com/lstefano71/Leviathan/commits/v0.2.0