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

85 lines
5.6 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.91.1-beta
## 💡 Key highlights
* The launcher bar can now be placed at the top instead of the left of the screen, with a full-width tab bar. See [#654](https://github.com/TriliumNext/Notes/pull/654) for more information.
* [A new theme is introduced called “TriliumNext"](https://github.com/TriliumNext/Notes/pull/661) by @adoriandoran and @eliandoran. Settings on this theme are now displayed in a card layout. Redesigned tree action buttons.
* [Native title bar buttons](https://github.com/TriliumNext/Notes/pull/702) when native title bar is off for Windows and macOS.
* On Windows, on the TriliumNext theme there are window transparency effects if running under Windows, see [Mica (Windows transparency effects)](https://github.com/TriliumNext/Notes/pull/717) for screenshots. Unfortunately, it is plagued by a few bugs with Electron (the library we are using for the desktop application), see the link for more information.
* Updated Docker builds to Node 22. **Be on the lookout for any potential issues, especially for less-tested platforms such as ARM.**
## 🐞 Bugfixes
* [Syntax highlight in code blocks only in edit mode](https://github.com/TriliumNext/Notes/issues/668)
* To do lists not preserved on safe import.
* [File type video with emoji in name will break the preview](https://github.com/TriliumNext/Notes/issues/757)
* [Attribute "jump to" for internal links not working anymore](https://github.com/TriliumNext/Notes/issues/732)
## ✨ Improvements
* [Add label definition type for standalone time](https://github.com/TriliumNext/Notes/pull/653) by @mm21
* [Remove resizer from backend log text area](https://github.com/TriliumNext/Notes/pull/670) by @meichthys
* Use CodeMirror for backend log
* Support for ELK layout in Mermaid diagrams (sponsored by @perfectra1n). See the relevant “ELK layout engine” in <a class="reference-link" href="#root/xKNWRXC24L5y/moBMU5tfa7Xx/Tshj61stDt8g/tPQgGfUs7ewD">Mermaid diagrams</a> for more information.
* [Make exact matches rise higher up in search](https://github.com/TriliumNext/Notes/pull/678) by @perfectra1n
* [Change layout of promoted attributes](https://github.com/TriliumNext/Notes/pull/538)
* [Add full text search in autocomplete](https://github.com/TriliumNext/Notes/pull/659) by @SiriusXT
* [Importing single HTML file: prefer html title over filename](https://github.com/TriliumNext/Notes/pull/598) by @maphew
* [Support page breaks for printing](https://github.com/TriliumNext/Notes/pull/692)
* [user configurable list of allowed html tags in import](https://github.com/TriliumNext/Notes/pull/601) by @maphew
* General HTML support; now the editor supports more HTML tags and displays them appropriately.
* Currently the import function is the only way to benefit from them, or modifying the source code manually by changing the note type.
* Change default icons for “Go to Previous Note” and “Go to next note” launcher buttons.
* Move toggle sidebar button near tab bar on horizontal layout.
* Mind map notes now are full-width by default (same as Canvas, for example).
* Tabs can now display the icon notes instead of only workspace icons (this is the default behaviour of the TrilumNext theme, can be added to any other theme via `--tab-note-icons: true;` to `:root`).
* [New Features for note map](https://github.com/TriliumNext/Notes/pull/700) by @CobriMediaJulien
* [Add supported link protocols](https://github.com/TriliumNext/Notes/pull/694) by @SiriusXT
* [add Mind Elixir plugin @mind-elixir/node-menu](https://github.com/TriliumNext/Notes/issues/723)
* [Format dates and times](https://github.com/TriliumNext/Notes/pull/741) by @adoriandoran
* [Expose cheerio in backend script api](https://github.com/TriliumNext/Notes/pull/758) by @kleutzinger
* [Format note paths](https://github.com/TriliumNext/Notes/pull/759) by @adoriandoran
* [add remark about UFW issues](https://github.com/TriliumNext/Notes/pull/767) by @pano9000
* [Code Block language support for Terraform (HCL)](https://github.com/TriliumNext/Notes/issues/739)
* [Display the fixed toolbar on multiple lines](https://github.com/TriliumNext/Notes/issues/729) (adjustable in settings)
* [Hide `internalLink` from `Jump To Note` dialog](https://github.com/TriliumNext/Notes/issues/713)
## 🌍 Internationalization
* [Chinese translation improvements (& some new messages translated)](https://github.com/TriliumNext/Notes/pull/673) by @Nriver
* [Add translation for doc notes](https://github.com/TriliumNext/Notes/pull/677) by @Nriver
* [Spanish improvements](https://github.com/TriliumNext/Notes/pull/695/files) by @hasecilu
* [Traditional Chinese support](https://github.com/TriliumNext/Notes/pull/698) by @dwong33
* Translate import toast messages.
* Translate hidden notes (including options).
* Romanian improvements.
* [Brazillian Portuguese](https://github.com/TriliumNext/Notes/pull/740) by @Nertonm work in progress (only server translations for now)
* Translate note autocomplete.
## ⬆️ Library updates
* i18next, i18next-http-backend, i18next-fs-backend
* force-graph v1.47.0
* express 4.2.12
* mermaid 11.4.1
* axios 1.7.9
* katex 0.16.14
* https-proxy-agent 7.0.6
* better-sqlite3 11.6.0
* electron 31.3.1 -> 33.2.1
* jimp 0.22.12 -> 1.6.0
* mind-elixir 4.3.3
* Development tools
* electron-forge
* Docker Node.js updated to v20.18.1
* GitHub Actions workflow actions
* webpack v5.97.1
* TypeScript + types
* yargs
* helmet
* marked 15.0.3
* is-svg 5.1.0
* image-type 5.2.0
* eslint v9.16.0
* jsdom v25.0.1
* compression v1.7.5