Skip to content

v0.6.5

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Jun 00:01
· 1008 commits to main since this release

OUTDATED - NEW VERSION HERE SOON

Its recommended to not download previous versions.

🚀 What's New

  • Text Color Formatting: Notes blocks now support text color formatting with a redesigned color picker popup.
  • Image and Sketch Block Dragging: Image and Sketch blocks can now be dragged from pointer press, making reordering diagrams and images much easier.
  • Block Insertion Everywhere: You can now insert a new block below any block type, not just text blocks.
  • Developer Performance Diagnostics: Added an optional performance diagnostics overlay (Settings → Developer) with timing rings, metrics, and manual memory snapshots.

🐛 Bug Fixes

  • Linux startup crash: Fixed DllNotFoundException on Linux self-contained builds by publishing native libraries (libSkiaSharp.so, libe_sqlite3.so, libHarfBuzzSharp.so) alongside the executable instead of trapping them in a single-file bundle.
  • Fixed notes editor zoom and scroll behavior below image blocks at high zoom levels.
  • Fixed spellcheck lag in the notes editor.
  • Stabilized two-column block layout and ghost row heights in the block editor.
  • Improved pointer handling for image and sketch blocks.

⚠️ Breaking Changes

Important

No known breaking changes in this release.

📖 Documentation

  • Updated README to fix mistakes, inconsistencies, and outdated information.

🛠 Internal / Maintenance

  • Updated project version numbers to 0.6.5.
  • Refactored the block editor into coordinators and partials for maintainability.
  • Modularized the notes and mindmap editors with session services and split view/view-model layers.
  • Added linux-arm64 to RuntimeIdentifiers to align with the CI release matrix.
  • Configured Release publish to use directory layout with IncludeNativeLibrariesForSelfContained for reliable native dependency loading.
  • Added licensing files for mindmap module assets.
  • Added parameterless constructor to PerfDiagnosticsOverlay for Avalonia XAML compatibility.

🤝 New Contributors

⚠️ Known Issues

  • Undo/Redo and Ctrl + 0 (Reset Zoom) only work when a text block is focused.

  • Recent editor refactoring, virtualization, and performance changes may still cause instability in some interactions, including:

    • Text selection
    • Block dragging
    • View state updates

    We actively monitor and patch these issues as they are identified.

🐞 Found a Bug?

If you encounter a bug or something isn’t working as expected, please open an issue on GitHub:

Submit a bug report

We review reports regularly and aim to resolve issues as quickly as possible.