2025-04-18 16:10:44 +03:00

83 lines
5.4 KiB
Markdown
Vendored
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# v0.92.0-beta
## 💡 Key highlights
* [Trilium can now export notes as PDF directly, on the desktop version.](https://github.com/TriliumNext/Notes/pull/1091)
* RPM packages for Linux by @pano9000
* [Flatpak packages for Linux](https://github.com/TriliumNext/Notes/pull/1130) (not yet published to FlatHub) by @pano9000
* There is now an in-app help that is still work in progress, but it can be triggered by pressing F1. On some note types (e.g. geo map) there is a contextual help button.
* Zen Mode (minimal UI). See in-app help for more details.
## 🐞 Bugfixes
* [js error Parsing error: The keyword 'const' is reserved](https://github.com/zadam/trilium/issues/4696) by @lly-c232733
* [Full Text Search button in quick launch search bar does not work](https://github.com/TriliumNext/Notes/issues/973) by @SiriusXT
* An obscure bug when expanding a note with custom sort where some of the notes did not have the attribute would cause notes to jump around.
* [Weight Tracker doesn't work on new install](https://github.com/zadam/trilium/issues/4892)
* [Markdown export: Fix strikethrough](https://github.com/TriliumNext/Notes/issues/117)
* [TypeScript code files are detected as video/mp2t](https://github.com/TriliumNext/Notes/issues/1142) files by @pano9000
* disallow text selection in dropdown-menus by @pano9000
* [Password window remains after opening encrypted notes](https://github.com/TriliumNext/Notes/issues/1078) by @dousha
* [Error when using code blocks in Markdown code notes](https://github.com/TriliumNext/Notes/issues/1164)
* [Numbered bullet is different in Note Revision view](https://github.com/TriliumNext/Notes/issues/1177)
* Missing `etapi.openapi.yaml`.
* [Pressing Enter to "Add link" does not work anymore](https://github.com/TriliumNext/Notes/issues/1100) (thanks to @St0rml)
* [Cannot cancel sharing the root note or the root of a workspace when it's hoisted](https://github.com/TriliumNext/Notes/issues/518) by @dousha
* [Enabling "Enable background effects" does not properly work with dark themes](https://github.com/TriliumNext/Notes/issues/1209)
## ✨ Improvements
* [Better styling for various widgets (buttons, input boxes) on the TriliumNext theme](https://github.com/TriliumNext/Notes/pull/1074) & various TriliumNext theme improvements by @adoriandoran
* System tray icon improvements: translations, new buttons ("New note", “Open today's journal note”, “Bookmarks” and “Recent Notes”), and icons.
* Custom Windows installer icon by @Sarah-Hussein
* [Geo map: it's now possible to add .gpx notes as children for the map. Look for the help button in the geo map for more information.](https://github.com/TriliumNext/Notes/issues/1095)
* Geo map: Enable Retina detection for sharper tiles on supported devices.
* Electron: Add "Office" as category for Desktop file by @pano9000
* Improvements to the note tooltip, including [making the note title clickable](https://github.com/TriliumNext/Notes/issues/1063).
* Render PDFs in full width by default.
* allow setting custom cookiePath by @pano9000
* [Swagger UI endpoint](https://github.com/TriliumNext/Notes/pull/1144) by @perfectra1n
* [Add support for \`mid:\` URI](https://github.com/TriliumNext/Notes/issues/1160)
* Raw files can now be served in shared tree by changing the URL instead of setting an attribute to the note. See documentation on Shared Notes in the in-app help (press F1).
* [allow setting custom session cookie expiration](https://github.com/TriliumNext/Notes/pull/1156) by @pano9000
* [friendly number handling for note erasure timeouts](https://github.com/TriliumNext/Notes/pull/1163) by @pano9000
## Mobile improvements
* Configure launch bar now has an always visible tree instead of the sidebar. It's far from perfect, but it should be more usable than the previous implementation.
* The note title is now smaller.
* Added back a few launcher bar items:
* New Note
* Calendar
* [Open Today's Journal Note](https://github.com/TriliumNext/Notes/issues/1105)
* [Recent changes are now available as well as a launch bar item](https://github.com/TriliumNext/Notes/issues/1161).
* Fixed switching and dragging tabs not working.
## 🌍 Internationalization
* Spanish improvements by @hasecilu
## 🛠️ Technical improvements
* Remove dependency on `semver`.
* Update test dependencies.
* make desktop.ejs easier to read by @pano9000
* server/utils: add tests and smaller refactors / fixes by @pano9000
* refactor: electron forge config by @pano9000
* improve server build release file names by @pano9000
* Improved the development experience by setting up caches (server & Electron) & auto-reload for Electron
* protected\_session: input improvements by @pano9000
* remove unused jasmine by @pano9000
* update dependency electron to v34.2.0
* update dependency prettier to v3.5.1
* update dependency mind-elixir to v4.3.7
* update dependency marked to v15.0.7
* update dependency typedoc to v0.27.7
* update dependency compression to v1.8.0
* update dependency webpack to v5.98.0
* update node.js to v22.14.0
* simplify login function and get rid of deprecated usage of expires by @pano9000
* Automated OpenAPI spec generation by @FliegendeWurst
* remove leftover @types/jasmineby @pano9000
* fix and enable ex-flaky tests in services/search.spec.ts by @pano9000
* npm scripts namespacing by @pano9000
* "unpack" log messages before printing by @pano9000