# 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 Mermaid diagrams 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