This repository was archived by the owner on Jun 22, 2025. It is now read-only.
Important
If you enjoyed this release, consider showing a token of appreciation by:
- Pressing the “Star” button on GitHub (top-right).
- Considering a one-time or recurrent donation to the lead developer via GitHub Sponsors or PayPal.
Caution
Sync version has been increased, so update of both the client and server are necessary.
Important
For canvas notes, the “Mermaid to Excalidraw” feature is no longer functional for now since it relies on an old version of Mermaid diagrams. To avoid having a large library duplicated, we had to let go of this feature. If it's an important feature to you, let us know.
💡 Key highlights
- Improvements to the shared notes functionality:
- A new default theme was introduced called Trilium.Rocks (original development by @zerebos) and adapted to our project. New features from this theme include: search, collapsible tree, light/dark mode, mobile mobile.
- Basic syntax highlighting for code blocks has been added, but only if the language is explicitly specified.
- Note icons are now displayed in the share tree.
- Math equations are now rendered in text notes.
🐞 Bugfixes
- Text notes stability if the editor crashes:
- Data loss if the editor crashed while it was saving (causing an empty note)
- Blank screen if editor crashes more than once
- Zen Mode: text formatting commands are missing from UI by @SiriusXT
- Links: Unable to open notes in a new window by @SiriusXT
- desktop syncing issues with the app
- LLM bugfixes by @perfectra1n:
- LLM could sometimes save the response in the wrong note
- Llama3.1 doesn't work
- Text notes:
- Unexpected collapse after hoisting a note by @SiriusXT
✨ Improvements
- Tab bar: ensure similar behavior between horizontal/vertical scrolling by @SiriusXT and @rom1dep
- Two factor: support custom OIDC server by @koderx and @JYC333
- LLM improvements by @perfectra1n
- Clarify experimental state
- Simplify (remove embedding system) in order to improve its stability
- Simplify provider selection
- Text editor improvements
- Display a warning when using the the x86 build on ARM by @perfectra1n
📖 Documentation
- Clarify custom paths for non-root and improve nginx configuration by @hulmgulm
- Multi-factor authentication clarifications by @JYC333
🛠️ Technical updates
- Express was updated to the newest major version (5).
- The canvas (Excalidraw) was refactored to use Preact instead of React.
- Desktop version: remove unnecessary locale information to save some space.