π‘ Key highlights
- Now it is possible to have a fixed toolbar for editing text notes instead of the standard floating one, see Classic editor for text notes (with fixed toolbar) for more information.
- Syntax highlight in code blocks in editable and read-only text notes (via Highlight.js), heavily based on antoniotejada's Trilium-SyntaxHighlightWidget.
Changes since the last beta release
π Bugfixes
- Shell (Bash) Syntax Highlight
- 0 Max content width causes editor issues
- Share icon not visible in note icon picker
β¨ Improvements
- Add find & replace button to fixed toolbar
- Add more link protocol support by @SiriusXT
- Add a text replacement feature to the find_widget by @SiriusXT
- Replace the editor type combo box with radio buttons by @adoriandoran
- Add box icons to note menu & attachments by @SiriusXT
- Improve the "Existing backups" section by @adoriandoran
- Trigger full text search when Ctrl + Enter is pressed in note autocomplete by @SiriusXT
- Improve context menus (+ Replace (?) with information icon) by @adoriandoran
- Add Options Launcher
- Change note clone icon indicator from star to link icon
- Add "Reopen last tab" and "Copy tab to new window" to tab management by @SiriusXT
π Internationalization
- Improved Spanish translations by @hasecilu
- Improved German translations by @j13055
- Improve note revision wording and consistency by @meichthysΒ
β¬οΈ Library updates and technical improvements
From v0.90.11-beta
π Bugfixes
- Double input after spaces on Android
- Hyperlinks with custom protocols not working by @SiriusXT
- Internal Link: Two Tooltips are displayed
- Fixed loading of syntax highlighting themes for server and Docker builds.
β¨ Improvements
- Insert inline images in text notes (also grouped the image alignment buttons in subcategories since there were too many of them).
- Explicitly manage the "latest" tag, and have it point to the same tag as "stable" by @perfectra1n
- Make attachments open in a new tab/browser by @SiriusXT
- mouse scroll wheel direction for zoom level by @rom1dep
- Apply syntax highlight to preview of code notes as well.
- More reliably check for version updates by @perfectra1n
- README improvements by @perfectra1n
π Internationalization
- Preliminary support for the German language by @j13055Β
- Improved French translations by @Potjoe-97
- Improved Spanish translations by @hasecilu
β¬οΈ Library updates
- mind-elixir: 4.2.4 -> 4.3.1
- client: force-graph: 1.45.0 -> 1.46.0
From v0.90.10-beta
π Bugfixes
- Code note overlapping with note list.
- Fix error when running a script in 0.90.9-beta.
- Font section in Appearance settings blinking when settings were being updated.
- Crop fileName and prevent cutting into the extension / Canvas note exported to html can't be view due to title name is 13-15 digits long by @SiriusXT
- Duplicate note count in delete relation modal.
- Docnotes (e.g. launcher configuration descriptions) not showing on Electron/desktop builds.
β¨ Improvements
- Adjustable word-wrap for code blocks in text notes.
- Adjustable theme for code blocks in text notes, plus slightly improved design.
- The application should now be more highly tolerant to errors caused by custom widgets and scripts, not causing the UI to also crash (see #511).
- Close tabs to the right by @SiriusXT
- Automatically trigger autocomplete on focus by @SiriusXT
π Internationalization
- Translate weekday and month names for daily notes.
- Update server translations when switching language.
- Translate search note prefix.
- Translate sync test messages.
β¬οΈ Library updates
- mind-elixir: 4.2.3 β 4.2.4
- mermaid: 11.3.0 β 11.4.0
- i18next: 23.16.2 -> 23.16.4
- and other internal development tooling updates.
FromΒ v0.90.9-beta
π Bugfixes
- Promoted boolean attributes no long showing checkbox when the value is true
- Import of .htm keeps htm in title while html does not
β¨ Improvements
- Syntax highlighting in read-only mode code notes (also for βView sourceβ).
- Server 404 logs are now one-line instead of a full stack trace
π Internationalization
- Translated the toast notifications, errors and confirmation boxes.
- Translated the launcher context menu.
β¬οΈ Library updates
- i18next: 23.16.0 -> 23.16.2
- mind-elixir: 4.2.0 -> 4.2.2
- vanilla-js-wheel-zoom: 9.0.2 -> 9.0.4
- cookie-parser: 1.4.6 β 1.4.7
- image-type: 4.1.0 β 5.2.0
- express, express-rate-limit, express-session updated to latest.
- cookie-parser: 1.4.6 β 1.4.7
- marked: 14.1.2 β 14.1.3
- sanitize-html: 2.13.0 β 2.13.1
- force-graph: 1.43.5 β 1.45.0
- and others (jasmine, debounce)