Newly created child note may not show-up when the tree has sorting overrides by @rom1dep
The context menu of history navigation buttons (back/next) for the desktop application didn't work.
Background effects causing black background on Windows 10.
#cssClass isn't applied to note content in mobile layout by @Papierkorb2292
Hotkeys interfering with IME composition by @perfectra1n
Right-clicking the note tree buttons triggered their action instead of context menu by @SiriusXT
Include note size not taken into account
Shrink images is always displayed when importing notes
Redirect bare domain not working properly when two-factor authentication is on by @EnBandit
Importing files doesn't update collections
Background effects breaking if native title bar is enabled.
Promoting the note source tab to a new window, brings the note editor instead.
PDF preview card: “Download” and “Open” buttons would also open the note instead of just doing their action.
“Geo Map” in the Trilium Demo section would not show up properly.
Printing/exporting to PDF triggers twice.
Desktop: “Port is already used” when opening multiple instances of Trilium.
.deb for ARM is not opening by @linull24
Branch prefix initial value not shown
Blur not working properly for the global menu.
Note content replaced by Excalidraw JSON when switching notes
✨ Improvements
- In Basic Properties:
- Added a modal to easily configure the code note types from the note type dropdown, without going through settings.
- Added a modal to content languages to easily configure the languages, without going through settings.
- The list of text snippets now displays the actual note icon and color.
- Minor improvements to the API log.
- Improve window background effects by @adoriandoran
- Theme improvements by @adoriandoran
- Add an option to disable smooth scrolling for the Electron app by @adoriandoran
- Revisions dialog can optionally display the source diff between revisions by @SiriusXT
- Splits are now resizable by @SiriusXT
- Improvements to collections:
- Geomap: Add a notification if book is locked while dragging.
- Table: Disable insert at position if sorting.
- Board
- Improve dragging experience for both columns and notes.
- Adding notes has been reworked so that it doesn't add the note first.
- Pressing escape while adding a note will dismiss it instead of adding an empty note.
- Note titles can be edited directly from the board by hovering the card with the mouse and clicking the edit button next to them.
- When editing, the note titles will now be displayed multi-line, to better match the end result.
- Slight style improvements (smoother shadows, no shift).
- Context menu option to archive/unarchive current item.
- Pressing the “Star” button on GitHub (top-right).
- Considering a one-time or recurrent donation to the lead developer via GitHub Sponsors or PayPal.
- A new collection type has been added: a board in which child notes are grouped in columns.
- Geo map now comes with a vector map by default.
- The vector styles will provide for a smoother experience, consult the documentation for more information.
- Apart from that, there are multiple styles to choose from in the Collection properties section in the ribbon, including dark themes.
- Apart from that, added an option to display a scale on the map.
- Jump to note was enhanced to allow triggering commands (such as the ones that can have a keyboard shortcut assigned to them) quickly.
- Press Ctrl+Shift+J to test it out.
- The feature was renamed to simply “Jump to…” to better accommodate the new role.
- For more information, check the user guide for “Jump to…”.
- Shared note dark mode text doesn't change
- Markdown export of simple tables results in HTML, not Markdown
- All the collections (geo map, calendar, board, table) now indicate archived notes by greying out the item.
- Added an option to display archived notes in collection via the Collection Properties tab in the ribbon.
- The note ID in the Note info tab is now shown in monospace font.
- Context menu option in the note tree to archive/unarchive a note.
- Improve performance of collapsing subtrees by @werererer
- Create a more seamless PWA top bar by @qwreey
- Default to hiding file details when opening a PDF note
- Disable bold and italic from the highlights list for new users.
- Slash commands can now be disabled from Options → Text Notes → Features.
- Added a description for the editor features in Text Note options.
v0.97.2
[!NOTE] Translations are now easily editable online via Weblate. If you wish to contribute to Trilium by translating to your native language, head on over to our Weblate page.
[!IMPORTANT] If you enjoyed this release, consider showing a token of appreciation by:
💡 Key highlights
🐞 Bugfixes
🌍 Internationalization
- Various translation updates.
🛠️ Technical updates
- We've made some changes to our development environment as we moved away from NX. If you are developer working on Trilium, check the PR for more information.
- Some important UI components such as the ribbon, note actions, floating buttons and the note title, SQL console, search results, some menus have been ported to React. Please report any issues you might encounter.
- Fixed missing TOTP verification for /login/token by @Nriver
- Improved the format of the server startup message.
- Thanks to @FliegendeWurst for helping with fixing the Nix flakes after we changed our development environment.
🔒️ Security fixes
- CVE-2025-58754 affecting Axios (currently only used for backend scripts).
- CVE-2025-58064 in the text editor (CKEditor)
- Documentation for collections is empty
- Laggy "Mermaid Diagram" note type refresh during editing
- Geomap not reacting to marker icon changes.
- Checkbox Inputs (in Canvas Node > Export image...) have broken styling
- Rename Book note type to Collection
- Table view persistence not working in protected notes
- Table caption print issue
- Commonmark import sub and sup tags not working
- Migration failing if there is a protected geomap
- Window refreshing when sorting notes via the dialog.
- Odd behavior in Safari on macOS (random refreshing+new note creation+user guide opens)
- Note tooltip showing up in note list
- Copy to clipboard button also opening into note list