Skip to content

Releases: TriliumNext/Trilium

v0.102.0

01 Mar 20:37
3e0ddd9

Choose a tag to compare

v0.102.0

Important

LLM integration was removed due to the complexity of maintaining this feature. For more information, see #8797. This means that the database needs migration (downgrades will not be possible without restoring from backup), but it will not affect the sync with the server.

Note

If you enjoyed this release, consider showing a token of appreciation by:

💡 Key highlights

  • Trilium now has support for custom icon packs that can be used for note icons. See Icon Packs - User Guide for more info and a list of official icon packs.
  • New layout now provides a save indicator near the note title.
  • Trilium now uses its own PDF renderer (based on PDF.js viewer from Mozilla). This allows for more features such as annotations, search (within the current file), filling forms as well as remembering last reading position. See documentation for more info.
  • Some Collections will hide their children in the note tree by default. See the documentation for details.
  • jQuery has been updated to v4.0.0 which introduces breaking changes that could potentially affect your scripts.
  • Desktop app: background effects (Vibrancy) are now available for macOS.

📱 Mobile improvements

  • Collections now show the “Collection properties” toolbar, allowing to switch views and configure the collection.
  • The tab row was removed in favor of a more browser-like tab switcher, displayed as a modal with note preview.
  • The title row was significantly changed:
    • The note icon is now displayed with the possibility of changing the icon.
    • Inherited from the new layout on desktop: the note badges (read-only, shared), save indicator.
    • Icons should now be easier to press.
    • The inline title for text and code notes from new layout is now available.
  • The note actions menu (right of note title):
    • All the features that are available on the desktop on the new layout are now available, allowing features such as search, toggling share/template/bookmark, changing note type/editability and even import/export/print.
    • Some components from the status bar were also relocated here for mobile: backlinks, note paths, attachments, note info, similar notes and text/code language switchers.
    • Custom note actions (note-specific) were also ported, with buttons such as “Run active note”, “Toggle read-only”, “Upload new revision”.
  • Launch bar improvements
  • New split (empty tab): added button to close the split.
  • Promoted attributes are no longer fixed at the top and are part of the scrollable area, including a way to collapse it.
  • Background effects are now enforced to be disabled, to avoid performance issues. This also fixes grayish menus due to the black backdrop.
  • Virtual keyboard detection not working properly on iOS
  • Search for notes is now available for mobile, either via the launch bar or the global menu. The layout was optimized slightly for mobile.
  • Recent notes are also available, via the launch bar or a dedicated entry in the global menu.
  • Editor format bar not visible after clicking button to edit 'readOnly' note in mobile view
  • Support Saved Search Notes on Mobile UI
  • Oversized note title and editor toolbar is cut off.
  • Web clipper "save link with a note", cannot see the link in android mobile view
  • Add note attachment functionality to mobile web UI
  • Improved the layout of Shortcut options page.
  • Added scroll padding to text and code notes (same as desktop).
  • Improved the fit of empty tab.
  • Fixed some usability issues with the side bar tree: too easy to close, tooltip remained stuck, sometimes cut at the bottom on some browsers.
  • Search in full text in Jump to note is overlapped by text
  • Keyboard shortcut plus symbol shown on some buttons
  • Virtual keyboard detection not working on Android
  • Toast not respecting safe area
  • iOS viewport shifting in split notes
  • Issues with formatting toolbar on iOS (Background, positioning, dragging)

🐞 Bugfixes

Read more

Web Clipper v1.1.0

26 Jan 19:12
bbf090e

Choose a tag to compare

Web Clipper v1.1.0

25 Jan 19:41
241147c

Choose a tag to compare

This is the first release of Web Clipper since Trilium switched maintainership. This version contains the previously unreleased features and fixes, as well as support for Manifest v3.

Note

These are “preview” ZIPs which are unsigned. We have already submitted this version to both the Firefox and Chrome store and they are pending validation.

Feel free to report any bugs you might have along the way.
For more information, see https://docs.triliumnotes.org/user-guide/setup/web-clipper.

v0.101.3

08 Jan 18:05
f5e8822

Choose a tag to compare

v0.101.1

26 Dec 13:04
a63b8b2

Choose a tag to compare

v0.101.1

Note

This is a hotfix for yesterday's release, which marked the 8-year anniversary of Trilium, celebrating its first public release on December 25th, 2017.  

Important

If you enjoyed this release, consider showing a token of appreciation by:

💡 Key highlights

  • A new layout was introduced which heavily changes both existing UI elements, as well as adds some new ones (by @eliandoran and @adoriandoran, with special thanks for @rom1dep for the valuable suggestions).
    • The goal of this new layout is to modernize the application and to make it more intuitive but at the same time to reduce clutter.
    • See documentation of the changes and the new UI elements.
    • Notes can be more easily navigated across the hierarchy using the breadcrumbs displayed underneath the tab bar.
    • The old layout can still be used, for now. Feedback is welcome.
  • Near the tab bar now there are built-in buttons to go the previous or the next note in history (only if the back/forward buttons are not already placed in the launch bar).
  • Scripting overhaul: Custom widgets and Render note can now be written in Preact using JSX instead of the legacy format (jQuery + custom component framework). For more information, see documentation on Preact in Trilium.

🐞 New bugfixes in v0.101.1

🐞 Bugfixes in v0.101.0

✨ Improvements

  • Improved error handling for custom widgets.
  • Launch bar:
    • The horizontal launch bar can now be scrolled simply by scrolling the mouse wheel.
    • Tooltips are shown faster (no fade).
  • Improved error handling
    • HTTP errors are now more user-friendly.
    • Warn on Traefik request failures.
    • CKEditor crashes are notified, including an easy way to provide information for error reports.
  • Hide ribbon in Options.
  • Removed margins and rounded corners for the code editor.
  • Backend logs: reduced extra padding & decrease font size for readability.
  • Improved error handling for custom widgets.
  • Code notes will now have a default icon based on the language (e.g. custom icon for JS code notes). Only a subset of languages have a dedicated icon.
  • Printing collections will now display a message if one or more notes are not printable.
  • UI improvements by @adoriandoran

📖 Documentation

🌍 Internationalization

  • Untranslated error message for custom widgets.

🛠️ Technical updates

🔒️ Security fixes

v0.101.0

25 Dec 17:41
2d486c9

Choose a tag to compare

v0.101.0

Note

This release marks the 8-year anniversary of Trilium, celebrating its first public release on December 25th, 2017.  

Important

If you enjoyed this release, consider showing a token of appreciation by:

💡 Key highlights

  • A new layout was introduced which heavily changes both existing UI elements, as well as adds some new ones (by @eliandoran and @adoriandoran, with special thanks for @rom1dep for the valuable suggestions).
    • The goal of this new layout is to modernize the application and to make it more intuitive but at the same time to reduce clutter.
    • See documentation of the changes and the new UI elements.
    • Notes can be more easily navigated across the hierarchy using the breadcrumbs displayed underneath the tab bar.
    • The old layout can still be used, for now. Feedback is welcome.
  • Near the tab bar now there are built-in buttons to go the previous or the next note in history (only if the back/forward buttons are not already placed in the launch bar).
  • Scripting overhaul: Custom widgets and Render note can now be written in Preact using JSX instead of the legacy format (jQuery + custom component framework). For more information, see documentation on Preact in Trilium.

🐞 Bugfixes

✨ Improvements

  • Improved error handling for custom widgets.
  • Launch bar:
    • The horizontal launch bar can now be scrolled simply by scrolling the mouse wheel.
    • Tooltips are shown faster (no fade).
  • Improved error handling
    • HTTP errors are now more user-friendly.
    • Warn on Traefik request failures.
    • CKEditor crashes are notified, including an easy way to provide information for error reports.
  • Hide ribbon in Options.
  • Removed margins and rounded corners for the code editor.
  • Backend logs: reduced extra padding & decrease font size for readability.
  • Improved error handling for custom widgets.
  • Code notes will now have a default icon based on the language (e.g. custom icon for JS code notes). Only a subset of languages have a dedicated icon.
  • Printing collections will now display a message if one or more notes are not printable.
  • UI improvements by @adoriandoran

📖 Documentation

🌍 Internationalization

  • Untranslated error message for custom widgets.

🛠️ Technical updates

🔒️ Security fixes

v0.100.0

05 Dec 22:14
982fb21

Choose a tag to compare

v0.100.0

Warning

If you are using the Traefik reverse proxy with your server, there is a breaking change in Traefik that will cause HTTP 400 errors. See the relevant section in the documentation for more information.

Note

If you are interested in an official mobile application  (#7447) or multi-user support (#4956), consider offering financial support via IssueHunt (see links).

Important

If you enjoyed this release, consider showing a token of appreciation by:

💡 Key highlights

  • Allow changing note color from tree by @adoriandoran
  • More Collection types can now be printed or exported to PDF:
    • List collections which will render in a book-like fashion with all its children and preserving the note hierarchy, with functional table of contents and links (for PDFs).
    • Table collections will now render a printable table.
    • See documentation for more info.
  • Board view improvements
    • The number of items in each column is now displayed.
    • Attributes (labels & relations) can now be displayed for each note using promoted attributes, consult the documentation for information on how to do so.
  • Mobile now has basic support for splits (maximum of two), laid out vertically for smartphones.
  • Breaking change: #calendar:color was completely removed in favor of the global #color attribute.

🐞 Bugfixes

✨ Improvements

Read more

v0.99.5

11 Nov 21:04
25563c6

Choose a tag to compare

v0.99.5

Note

If you are interested in an official mobile application  (#7447) or multi-user support (#4956), consider offering financial support via IssueHunt (see links).

Important

If you enjoyed this release, consider showing a token of appreciation by:

🐞 Bugfixes

✨ Improvements

v0.99.4

09 Nov 20:19
06eb30c

Choose a tag to compare

v0.99.4

Warning

The ZIP version of the server fails to run due to a Node.js upgrade, see #7674. Docker and desktop versions are not affected.

Note

If you are interested in an official mobile application  (#7447) or multi-user support (#4956), consider offering financial support via IssueHunt (see links).

Important

If you enjoyed this release, consider showing a token of appreciation by:

💡 Key highlights

🐞 Bugfixes

✨ Improvements

  • Search results are now displayed on mobile, including the search definition.
  • Add UI for #iconClass="bx bx-empty"
  • Keyboard shortcut for Today Note button by @contributor
  • Mermaid diagram notes: add link to docs
  • Change the branch prefix of multiple notes simultaneously by @Copilot
  • Custom CSS for printing is now possible again
  • Send global shortcut to current window
  • The calendar collection now uses the “Date & Number Format”.
  • Many UI improvements by @adoriandoran
    • Zen Mode Overhaul – improved the appearance and layout of the Zen Mode view. The content of text notes is now vertically aligned, with a slightly larger font size to enhance focus. The content width now follows the “Max content width” option. The formatting toolbar has been moved to the bottom and remains full-width even in split-note view. You can now activate editing mode for read-only notes directly from Zen Mode. A launcher for Zen Mode has also been added to the Launchbar (hidden by default, to add it to the Launchbar: right-click the toolbar, choose Configure Launchbar, then right-click Zen Mode and select Move to visible launchers).
    • “Max content width” option and content alignment improvements – the internal behavior of the “Max content width” option has been rewritten. Content now aligns to the left by default (or to the right in RTL mode). To center the content instead, enable “Keep content centered” under Options → Appearance. The note title and ribbon now always span the full width, and the scrollbar stays aligned with the edge. Changing the width value no longer requires restarting the front-end.
    • Read-only note alert bar – to better highlight that a note is read-only and make editing more intuitive, a message bar now appears at the top of the note with a button to enable editing. The floating pencil button used previously for this purpose has been removed. An “Edit” command has also been added to the note menu.
    • Quick Edit dialog background tinting – the background tint of the Quick Edit dialog now reflects the note’s color attribute.
    • Extra Mica effect – on Windows 11, the desktop app now applies the Mica background effect to settings pages, the right pane, and empty tabs.

📖 Documentation

  • Moved Collections one level up.
  • The API documentation has been moved online-only.
  • The technical documentation has been restructured and brought up to date.
  • Many improvements to the user guide as well.

🌍 Internationalization

  • Various translation updates.

🛠️ Technical updates

v0.99.3

22 Oct 20:17
5ff0782

Choose a tag to compare

v0.99.3

Note

If you are interested in an official mobile application  (#7447) or multi-user support (#4956), consider offering financial support via IssueHunt (see links).

Important

If you enjoyed this release, consider showing a token of appreciation by:

🐞 Bugfixes

📖 Documentation

  • Improve links & starting page in demo note by @tredondo

🌍 Internationalization

  • Added support for Italian
  • Various translation improvements.

🛠️ Technical updates

  • Various dependency updates.