github TriliumNext/Trilium v0.102.0

8 hours ago

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

✨ Improvements

📖 Documentation

🌍 Internationalization

  • Added support for Polish.
  • Added support for Irish.
  • Added support for Hindi by @vedanshbodkhe21.
  • Many translation improvements.

🛠️ Technical updates

Don't miss a new Trilium release

NewReleases is sending notifications on new releases.