2025-04-18 01:28:32 +03:00
|
|
|
|
# v0.91.4-beta
|
2025-04-11 14:10:47 +03:00
|
|
|
|
To do before release:
|
|
|
|
|
|
|
|
|
|
* Ensure Excalidraw works on desktop build.
|
|
|
|
|
|
|
|
|
|
## 💡 Key highlights
|
|
|
|
|
|
|
|
|
|
* We now provide binaries to run the server on Linux on ARM without Docker (e.g. on a Raspberry Pi, thanks to @perfectra1n ).
|
|
|
|
|
* [Introducing a map note type](https://github.com/TriliumNext/Notes/pull/1017)
|
2025-04-11 20:05:22 +03:00
|
|
|
|
* Add ability to set Trilium configuration variables via ENV variables by @pano9000 and @perfectra1n
|
2025-04-11 14:10:47 +03:00
|
|
|
|
|
|
|
|
|
## 🐞 Bugfixes
|
|
|
|
|
|
|
|
|
|
* [Share: Fix going from child note to parent share root](https://github.com/TriliumNext/Notes/pull/963)
|
|
|
|
|
* [Context Menu Keyboard Commands wrap to next line](https://github.com/TriliumNext/Notes/issues/976)
|
|
|
|
|
* [Keyboard shortcuts in tree context menu are not in line with menu item](https://github.com/TriliumNext/Notes/issues/685)
|
|
|
|
|
* [Canvas/Excalidraw note slows down considerably with many images](https://github.com/TriliumNext/Notes/issues/967)
|
|
|
|
|
* [tab context menu on mobile is not accessible](https://github.com/TriliumNext/Notes/issues/969)
|
|
|
|
|
* [Code Notes Settings: the "Available MIME Type" list gets corrupted](https://github.com/TriliumNext/Notes/issues/988)
|
|
|
|
|
* [Tree Panel: the preferred width resets under certain conditions](https://github.com/TriliumNext/Notes/issues/990)
|
|
|
|
|
* [Mind map: the branching side preference is not persisted](https://github.com/TriliumNext/Notes/issues/986)
|
2025-04-11 20:05:22 +03:00
|
|
|
|
* HTML Import Strips away "valid" h1 tags by @pano9000
|
|
|
|
|
* [share.js broken on share pages](https://github.com/TriliumNext/Notes/issues/1029) by @pano9000
|
2025-04-11 14:10:47 +03:00
|
|
|
|
|
|
|
|
|
## ✨ Improvements
|
|
|
|
|
|
|
|
|
|
* [Add space between "delete all revisions" and ? buttons on Note revision dialog](https://github.com/TriliumNext/Notes/issues/974)
|
|
|
|
|
* Improved launch bar on mobile: context menu to move between available and visible, or reset the configuration.
|
|
|
|
|
* Enable fixed editing toolbar by default for new users.
|
|
|
|
|
|
|
|
|
|
## 🌍 Internationalization
|
|
|
|
|
|
|
|
|
|
* Translated some missing messages in Romanian.
|
|
|
|
|
|
|
|
|
|
## ⬆️ Technical improvements
|
|
|
|
|
|
|
|
|
|
* **Reached zero vulnerabilities in dependencies according to** `**npm audit**`
|
|
|
|
|
* Update Electron to 34
|
|
|
|
|
* update dependency fs-extra to v11.3.0
|
|
|
|
|
* update dependency force-graph to v1.49.0
|
|
|
|
|
* update dependency katex to v0.16.21
|
|
|
|
|
* update dependency better-sqlite3 to v11.8.1
|
2025-04-11 20:05:22 +03:00
|
|
|
|
* [set more secure csrf related settings](https://github.com/TriliumNext/Notes/pull/961) by @pano9000
|
2025-04-11 14:10:47 +03:00
|
|
|
|
* get rid of ts-node by @pano9000
|
2025-04-11 20:05:22 +03:00
|
|
|
|
* Fix default ivLength in dump-db tool by @Nriver
|
|
|
|
|
* add vitest as test framework and port current tests (& various test improvements) by @pano9000
|
|
|
|
|
* get rid of Webpack Critical dependency warning by @pano9000
|
2025-04-11 14:10:47 +03:00
|
|
|
|
* fix flaky getPlatformAppDataDir test on Windows by @pano9000
|
2025-04-11 20:05:22 +03:00
|
|
|
|
* refactor and add tests for \`services/import/mime\` by @pano9000
|
|
|
|
|
* refactor: compress images by @j9t
|
2025-04-11 14:10:47 +03:00
|
|
|
|
* Bump Electron to v34.0.1
|
|
|
|
|
* Bump i18next-http-backend to v3.0.2
|
|
|
|
|
* Bump i18next to v24.2.2
|
|
|
|
|
* Bump electron-forge monorepo to v7.6.1
|
2025-04-11 20:05:22 +03:00
|
|
|
|
* Bump @mind-elixir/node-menu to v1.0.4
|
2025-04-11 14:10:47 +03:00
|
|
|
|
* Docker: update node.js to v22.13.1
|
|
|
|
|
* webpack: add Configuration type
|
|
|
|
|
* webpack: add missing share.js entry point
|
2025-04-11 20:05:22 +03:00
|
|
|
|
* npm audit fix by @pano9000
|
2025-04-11 14:10:47 +03:00
|
|
|
|
* port desktop and mobile entrypoints by @pano9000
|