github TriliumNext/Trilium v0.101.1

6 hours ago

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

Don't miss a new Trilium release

NewReleases is sending notifications on new releases.