diff --git a/apps/client/package.json b/apps/client/package.json index ba408f332..074f98a75 100644 --- a/apps/client/package.json +++ b/apps/client/package.json @@ -1,6 +1,6 @@ { "name": "@triliumnext/client", - "version": "0.99.1", + "version": "0.99.2", "description": "JQuery-based client for TriliumNext, used for both web and desktop (via Electron)", "private": true, "license": "AGPL-3.0-only", diff --git a/apps/desktop/package.json b/apps/desktop/package.json index ff794e820..ce08cfaf6 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@triliumnext/desktop", - "version": "0.99.1", + "version": "0.99.2", "description": "Build your personal knowledge base with Trilium Notes", "private": true, "main": "src/main.ts", diff --git a/apps/server/package.json b/apps/server/package.json index bc8e1056a..31e9a7299 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -1,6 +1,6 @@ { "name": "@triliumnext/server", - "version": "0.99.1", + "version": "0.99.2", "description": "The server-side component of TriliumNext, which exposes the client via the web, allows for sync and provides a REST API for both internal and external use.", "private": true, "main": "./src/main.ts", diff --git a/docs/Release Notes/!!!meta.json b/docs/Release Notes/!!!meta.json index 149090d20..a33433340 100644 --- a/docs/Release Notes/!!!meta.json +++ b/docs/Release Notes/!!!meta.json @@ -61,6 +61,32 @@ "attachments": [], "dirFileName": "Release Notes", "children": [ + { + "isClone": false, + "noteId": "z207sehwMJ6C", + "notePath": [ + "hD3V4hiu2VW4", + "z207sehwMJ6C" + ], + "title": "v0.99.2", + "notePosition": 10, + "prefix": null, + "isExpanded": false, + "type": "text", + "mime": "text/html", + "attributes": [ + { + "type": "relation", + "name": "template", + "value": "wyurrlcDl416", + "isInheritable": false, + "position": 60 + } + ], + "format": "markdown", + "dataFileName": "v0.99.2.md", + "attachments": [] + }, { "isClone": false, "noteId": "WGQsXq2jNyTi", @@ -69,7 +95,7 @@ "WGQsXq2jNyTi" ], "title": "v0.99.1", - "notePosition": 10, + "notePosition": 20, "prefix": null, "isExpanded": false, "type": "text", @@ -95,7 +121,7 @@ "cyw2Yue9vXf3" ], "title": "v0.99.0", - "notePosition": 20, + "notePosition": 30, "prefix": null, "isExpanded": false, "type": "text", @@ -121,7 +147,7 @@ "QOJwjruOUr4k" ], "title": "v0.98.1", - "notePosition": 30, + "notePosition": 40, "prefix": null, "isExpanded": false, "type": "text", @@ -147,7 +173,7 @@ "PLUoryywi0BC" ], "title": "v0.98.0", - "notePosition": 40, + "notePosition": 50, "prefix": null, "isExpanded": false, "type": "text", @@ -173,7 +199,7 @@ "lvOuiWsLDv8F" ], "title": "v0.97.2", - "notePosition": 50, + "notePosition": 60, "prefix": null, "isExpanded": false, "type": "text", @@ -199,7 +225,7 @@ "OtFZ6Nd9vM3n" ], "title": "v0.97.1", - "notePosition": 60, + "notePosition": 70, "prefix": null, "isExpanded": false, "type": "text", @@ -225,7 +251,7 @@ "SJZ5PwfzHSQ1" ], "title": "v0.97.0", - "notePosition": 70, + "notePosition": 80, "prefix": null, "isExpanded": false, "type": "text", @@ -251,7 +277,7 @@ "mYXFde3LuNR7" ], "title": "v0.96.0", - "notePosition": 80, + "notePosition": 90, "prefix": null, "isExpanded": false, "type": "text", @@ -277,7 +303,7 @@ "jthwbL0FdaeU" ], "title": "v0.95.0", - "notePosition": 90, + "notePosition": 100, "prefix": null, "isExpanded": false, "type": "text", @@ -303,7 +329,7 @@ "7HGYsJbLuhnv" ], "title": "v0.94.1", - "notePosition": 100, + "notePosition": 110, "prefix": null, "isExpanded": false, "type": "text", @@ -329,7 +355,7 @@ "Neq53ujRGBqv" ], "title": "v0.94.0", - "notePosition": 110, + "notePosition": 120, "prefix": null, "isExpanded": false, "type": "text", @@ -355,7 +381,7 @@ "VN3xnce1vLkX" ], "title": "v0.93.0", - "notePosition": 120, + "notePosition": 130, "prefix": null, "isExpanded": false, "type": "text", @@ -373,7 +399,7 @@ "WRaBfQqPr6qo" ], "title": "v0.92.7", - "notePosition": 130, + "notePosition": 140, "prefix": null, "isExpanded": false, "type": "text", @@ -399,7 +425,7 @@ "a2rwfKNmUFU1" ], "title": "v0.92.6", - "notePosition": 140, + "notePosition": 150, "prefix": null, "isExpanded": false, "type": "text", @@ -417,7 +443,7 @@ "fEJ8qErr0BKL" ], "title": "v0.92.5-beta", - "notePosition": 150, + "notePosition": 160, "prefix": null, "isExpanded": false, "type": "text", @@ -435,7 +461,7 @@ "kkkZQQGSXjwy" ], "title": "v0.92.4", - "notePosition": 160, + "notePosition": 170, "prefix": null, "isExpanded": false, "type": "text", @@ -453,7 +479,7 @@ "vAroNixiezaH" ], "title": "v0.92.3-beta", - "notePosition": 170, + "notePosition": 180, "prefix": null, "isExpanded": false, "type": "text", @@ -471,7 +497,7 @@ "mHEq1wxAKNZd" ], "title": "v0.92.2-beta", - "notePosition": 180, + "notePosition": 190, "prefix": null, "isExpanded": false, "type": "text", @@ -489,7 +515,7 @@ "IykjoAmBpc61" ], "title": "v0.92.1-beta", - "notePosition": 190, + "notePosition": 200, "prefix": null, "isExpanded": false, "type": "text", @@ -507,7 +533,7 @@ "dq2AJ9vSBX4Y" ], "title": "v0.92.0-beta", - "notePosition": 200, + "notePosition": 210, "prefix": null, "isExpanded": false, "type": "text", @@ -525,7 +551,7 @@ "3a8aMe4jz4yM" ], "title": "v0.91.6", - "notePosition": 210, + "notePosition": 220, "prefix": null, "isExpanded": false, "type": "text", @@ -543,7 +569,7 @@ "8djQjkiDGESe" ], "title": "v0.91.5", - "notePosition": 220, + "notePosition": 230, "prefix": null, "isExpanded": false, "type": "text", @@ -561,7 +587,7 @@ "OylxVoVJqNmr" ], "title": "v0.91.4-beta", - "notePosition": 230, + "notePosition": 240, "prefix": null, "isExpanded": false, "type": "text", @@ -579,7 +605,7 @@ "tANGQDvnyhrj" ], "title": "v0.91.3-beta", - "notePosition": 240, + "notePosition": 250, "prefix": null, "isExpanded": false, "type": "text", @@ -597,7 +623,7 @@ "hMoBfwSoj1SC" ], "title": "v0.91.2-beta", - "notePosition": 250, + "notePosition": 260, "prefix": null, "isExpanded": false, "type": "text", @@ -615,7 +641,7 @@ "a2XMSKROCl9z" ], "title": "v0.91.1-beta", - "notePosition": 260, + "notePosition": 270, "prefix": null, "isExpanded": false, "type": "text", @@ -633,7 +659,7 @@ "yqXFvWbLkuMD" ], "title": "v0.90.12", - "notePosition": 270, + "notePosition": 280, "prefix": null, "isExpanded": false, "type": "text", @@ -651,7 +677,7 @@ "veS7pg311yJP" ], "title": "v0.90.11-beta", - "notePosition": 280, + "notePosition": 290, "prefix": null, "isExpanded": false, "type": "text", @@ -669,7 +695,7 @@ "sq5W9TQxRqMq" ], "title": "v0.90.10-beta", - "notePosition": 290, + "notePosition": 300, "prefix": null, "isExpanded": false, "type": "text", @@ -687,7 +713,7 @@ "yFEGVCUM9tPx" ], "title": "v0.90.9-beta", - "notePosition": 300, + "notePosition": 310, "prefix": null, "isExpanded": false, "type": "text", @@ -705,7 +731,7 @@ "o4wAGqOQuJtV" ], "title": "v0.90.8", - "notePosition": 310, + "notePosition": 320, "prefix": null, "isExpanded": false, "type": "text", @@ -738,7 +764,7 @@ "i4A5g9iOg9I0" ], "title": "v0.90.7-beta", - "notePosition": 320, + "notePosition": 330, "prefix": null, "isExpanded": false, "type": "text", @@ -756,7 +782,7 @@ "ThNf2GaKgXUs" ], "title": "v0.90.6-beta", - "notePosition": 330, + "notePosition": 340, "prefix": null, "isExpanded": false, "type": "text", @@ -774,7 +800,7 @@ "G4PAi554kQUr" ], "title": "v0.90.5-beta", - "notePosition": 340, + "notePosition": 350, "prefix": null, "isExpanded": false, "type": "text", @@ -801,7 +827,7 @@ "zATRobGRCmBn" ], "title": "v0.90.4", - "notePosition": 350, + "notePosition": 360, "prefix": null, "isExpanded": false, "type": "text", @@ -819,7 +845,7 @@ "sCDLf8IKn3Iz" ], "title": "v0.90.3", - "notePosition": 360, + "notePosition": 370, "prefix": null, "isExpanded": false, "type": "text", @@ -837,7 +863,7 @@ "VqqyBu4AuTjC" ], "title": "v0.90.2-beta", - "notePosition": 370, + "notePosition": 380, "prefix": null, "isExpanded": false, "type": "text", @@ -855,7 +881,7 @@ "RX3Nl7wInLsA" ], "title": "v0.90.1-beta", - "notePosition": 380, + "notePosition": 390, "prefix": null, "isExpanded": false, "type": "text", @@ -873,7 +899,7 @@ "GyueACukPWjk" ], "title": "v0.90.0-beta", - "notePosition": 390, + "notePosition": 400, "prefix": null, "isExpanded": false, "type": "text", @@ -891,7 +917,7 @@ "wyurrlcDl416" ], "title": "Release Template", - "notePosition": 400, + "notePosition": 410, "prefix": null, "isExpanded": false, "type": "text", diff --git a/docs/Release Notes/Release Notes/v0.99.2.md b/docs/Release Notes/Release Notes/v0.99.2.md new file mode 100644 index 000000000..d6a4a5ab2 --- /dev/null +++ b/docs/Release Notes/Release Notes/v0.99.2.md @@ -0,0 +1,65 @@ +# v0.99.2 +> [!IMPORTANT] +> If you enjoyed this release, consider showing a token of appreciation by: +> +> * Pressing the β€œStar” button on [GitHub](https://github.com/TriliumNext/Trilium) (top-right). +> * Considering a one-time or recurrent donation to the [lead developer](https://github.com/eliandoran) via [GitHub Sponsors](https://github.com/sponsors/eliandoran) or [PayPal](https://paypal.me/eliandoran). + +## πŸ’‘ Key highlights + +* Presentations can now be created directly from within Trilium, including being able to present in full screen. + * Presentations are a new type of collections. + * For more information, consult the in-app documentation or the [online documentation](https://docs.triliumnotes.org/User%20Guide/User%20Guide/Note%20Types/Collections/Presentation%20View.html). +* The whole printing mechanism was redesigned from ground up. + * This should translate to more stable printing or exporting to PDF across note types. + * The new Presentation collection can also be exported as PDF. + * For more information, consult the [documentation](https://docs.triliumnotes.org/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes/Printing%20%2526%20Exporting%20as%20PDF.html). + +## 🐞 Bugfixes + +* Relation map: floating buttons stuck when showing source. +* [Mobile formatting toolbar appears cut off.](https://github.com/TriliumNext/Trilium/issues/7206) +* [Table View Max nesting depth not working](https://github.com/TriliumNext/Trilium/issues/7204) +* [Expand and Collapse buttons only work on refresh](https://github.com/TriliumNext/Trilium/issues/7209) +* Enter not working on Quick Search. +* Modifying an equation would reset its size, foreground color and background color. +* [Instances of Built-in Templates inherit `#excludeFromNoteMap`](https://github.com/TriliumNext/Trilium/issues/7187) +* [Background effects on Windows 11 were affected by custom title bar selection.](https://github.com/TriliumNext/Trilium/commit/5d8f789791f699d06e49123e672b1ad62b1d7ee7#commitcomment-165811641) +* [When creating a new note in the calendar view, the default name is not selected by default](https://github.com/TriliumNext/Trilium/issues/7289) +* [Wrong focus in protected session dialog](https://github.com/TriliumNext/Trilium/issues/7251) +* [Title bar buttons not centered on macOS](https://github.com/TriliumNext/Trilium/issues/7257) +* [Notes with children in collection list view are displayed twice](https://github.com/TriliumNext/Trilium/issues/7301) +* [The background color of a table's header remains black](https://github.com/TriliumNext/Trilium/issues/7230) +* [Keep the color of the note titles even after selection in the new theme](https://github.com/TriliumNext/Trilium/issues/3634) by @adoriandoran +* Search results: + * Collection would appear twice. + * Infinite recursion issues due to nesting, when using collections such as table. + * [Note path was no longer displayed.](https://github.com/TriliumNext/Trilium/issues/7404) + * All collection types are now supported by the search. +* Importing notes without selection imports previous selection +* [Failed to connect to Wayland display: No such file or directory](https://github.com/TriliumNext/Trilium/issues/7208) + +## ✨ Improvements + +* Board view enhancements: + * Basic keyboard interaction using Tab and Shift+Tab (consult the User Guide). + * The column title is now visible even if the column is scrolled. +* Custom HTML snippets in shared pages by @kleutzinger +* Text notes: [Allow accessing `obsidian:` links](https://github.com/TriliumNext/Trilium/issues/7207) +* Allow any date for first day of the week by @werererer +* Searches now have the _Collection Properties_ tab, to change the display mode from a list to one of the collections. +* [Clarify importing .zip structures when importing notes](https://github.com/TriliumNext/Trilium/issues/7429) + +## πŸ“– Documentation + +* Various improvements and clarifications. + +## 🌍 Internationalization + +* Support for Portuguese (Portugal). +* Support for Arabic. + +## πŸ› οΈ Technical updates + +* Fixed Nix flake. +* Preliminary support for right-to-left languages for the UI. \ No newline at end of file diff --git a/package.json b/package.json index d01f0c435..7e9cd7634 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@triliumnext/source", - "version": "0.99.1", + "version": "0.99.2", "description": "Build your personal knowledge base with Trilium Notes", "directories": { "doc": "docs" diff --git a/packages/commons/package.json b/packages/commons/package.json index 218b4d734..96abcb2d0 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -1,6 +1,6 @@ { "name": "@triliumnext/commons", - "version": "0.99.1", + "version": "0.99.2", "description": "Shared library between the clients (e.g. browser, Electron) and the server, mostly for type definitions and utility methods.", "private": true, "type": "module",