mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 18:36:30 +01:00 
			
		
		
		
	chore(release): prepare for v0.98.0
This commit is contained in:
		| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@triliumnext/client", | ||||
|   "version": "0.97.2", | ||||
|   "version": "0.98.0", | ||||
|   "description": "JQuery-based client for TriliumNext, used for both web and desktop (via Electron)", | ||||
|   "private": true, | ||||
|   "license": "AGPL-3.0-only", | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@triliumnext/desktop", | ||||
|   "version": "0.97.2", | ||||
|   "version": "0.98.0", | ||||
|   "description": "Build your personal knowledge base with Trilium Notes", | ||||
|   "private": true, | ||||
|   "main": "main.cjs", | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@triliumnext/server", | ||||
|   "version": "0.97.2", | ||||
|   "version": "0.98.0", | ||||
|   "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, | ||||
|   "dependencies": { | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| <p>Trilium supports configuration via a file named <code>config.ini</code> and | ||||
|   environment variables. Please review the file named <a href="https://github.com/TriliumNext/Trilium/blob/develop/apps/server/src/assets/config-sample.ini">config-sample.ini</a> in | ||||
|   the <a href="https://github.com/TriliumNext/Trilium">Notes</a> repository | ||||
|   environment variables. Please review the file named <a href="https://github.com/TriliumNext/Trilium/blob/main/apps/server/src/assets/config-sample.ini">config-sample.ini</a> in | ||||
|   the <a href="https://github.com/TriliumNext/Trilium">Trilium</a> repository | ||||
|   to see what values are supported.</p> | ||||
| <p>You can provide the same values via environment variables instead of the <code>config.ini</code> file, | ||||
|   and these environment variables use the following format:</p> | ||||
|   | ||||
| @@ -231,23 +231,17 @@ | ||||
|   first, then adds fuzzy matching when needed.</p> | ||||
| <h3>How Progressive Search Works</h3> | ||||
| <ol> | ||||
|   <li> | ||||
|     <p><strong>Phase 1 - Exact Matching</strong>: When you search, Trilium first | ||||
|   <li><strong>Phase 1 - Exact Matching</strong>: When you search, Trilium first | ||||
|     looks for exact matches of your search terms. This handles the vast majority | ||||
|       of searches (90%+) and returns results almost instantly.</p> | ||||
|   </li> | ||||
|   <li> | ||||
|     <p><strong>Phase 2 - Fuzzy Fallback</strong>: If Phase 1 doesn't find enough | ||||
|     of searches (90%+) and returns results almost instantly.</li> | ||||
|   <li><strong>Phase 2 - Fuzzy Fallback</strong>: If Phase 1 doesn't find enough | ||||
|     high-quality results (fewer than 5 results with good relevance scores), | ||||
|     Trilium automatically adds fuzzy matching to find results with typos or | ||||
|       spelling variations.</p> | ||||
|   </li> | ||||
|   <li> | ||||
|     <p><strong>Result Ordering</strong>: Exact matches always appear before fuzzy | ||||
|     spelling variations.</li> | ||||
|   <li><strong>Result Ordering</strong>: Exact matches always appear before fuzzy | ||||
|     matches, regardless of individual scores. This ensures that when you search | ||||
|     for "project", notes containing the exact word "project" will appear before | ||||
|       notes containing similar words like "projects" or "projection".</p> | ||||
|   </li> | ||||
|     notes containing similar words like "projects" or "projection".</li> | ||||
| </ol> | ||||
| <h3>Progressive Search Behavior</h3> | ||||
| <ul> | ||||
|   | ||||
| @@ -2,9 +2,9 @@ | ||||
| <p>There are two types of error logs, both of which are useful when reporting | ||||
|   bugs.</p> | ||||
| <ul> | ||||
|   <li data-list-item-id="e5d891396e04bcb9d78ea10421e8ee6be"><a class="reference-link" href="#root/pOsGYCXsbNQG/BgmBlOIl72jZ/qzNzp9LYQyPT/_help_bnyigUA2UK7s">Backend (server) logs</a> | ||||
|   <li><a class="reference-link" href="#root/_help_bnyigUA2UK7s">Backend (server) logs</a> | ||||
|   </li> | ||||
|   <li data-list-item-id="e94ecb76c9af944e47bf8b5c5dabf027a"><a class="reference-link" href="#root/pOsGYCXsbNQG/BgmBlOIl72jZ/qzNzp9LYQyPT/_help_9yEHzMyFirZR">Frontend logs</a> | ||||
|   <li><a class="reference-link" href="#root/_help_9yEHzMyFirZR">Frontend logs</a> | ||||
|   </li> | ||||
| </ul> | ||||
| <h2>Providing sensitive data</h2> | ||||
|   | ||||
| @@ -1,10 +1,10 @@ | ||||
| <h2>Accessing via the backend log</h2> | ||||
| <p>In the <a class="reference-link" href="#root/pOsGYCXsbNQG/gh7bpGYxajRS/Vc8PjrjAGuOp/_help_x3i7MxGccDuM">Global menu</a>, | ||||
| <p>In the <a class="reference-link" href="#root/_help_x3i7MxGccDuM">Global menu</a>, | ||||
|   go to Advanced → Show backend log</p> | ||||
| <h2>Location on the disk</h2> | ||||
| <p>Backend logs are stored on the file system. To find them, open the  | ||||
|   <a | ||||
|   class="reference-link" href="#root/pOsGYCXsbNQG/Otzi9La2YAUX/_help_tAassRL4RSQL">Data directory</a>, go to the <code>log</code> subdirectory and find the | ||||
|   class="reference-link" href="#root/_help_tAassRL4RSQL">Data directory</a>, go to the <code>log</code> subdirectory and find the | ||||
|     latest log file, e.g. <code>trilium-2022-12-14.log</code>. </p> | ||||
| <h2>Reporting backend bugs</h2> | ||||
| <p>You can attach the whole file to the bug report (preferable) or open it | ||||
| @@ -15,12 +15,18 @@ | ||||
|   in order to reduce the space consumption.</p> | ||||
| <p>It's possible to change the retention period by modifying the  | ||||
|   <a | ||||
|   class="reference-link" href="#root/pOsGYCXsbNQG/tC7s2alapj8V/_help_Gzjqa934BdH4">Configuration (config.ini or environment variables)</a> via the <code>.ini</code> file:</p><pre><code class="language-text-x-trilium-auto">[Logging] | ||||
|   class="reference-link" href="#root/_help_Gzjqa934BdH4">Configuration (config.ini or environment variables)</a> via the <code>.ini</code> file:</p><pre><code class="language-text-x-trilium-auto">[Logging] | ||||
| retentionDays=7</code></pre> | ||||
| <p>Or via the environment variable <code>TRILIUM_LOGGING_RETENTION_DAYS</code>.</p> | ||||
| <aside | ||||
| class="admonition note"> | ||||
| <p>Special cases:</p> | ||||
| <ul> | ||||
|   <li>Positive values indicate the number of days worth of logs to keep</li> | ||||
|   <li>A value of 0 results with the default value (90 days) to be used</li> | ||||
|   <li>Negative values (e.g. <code>-1</code>) result with all logs to be kept, | ||||
|     irrespective how ancient and numerous (and</li> | ||||
| </ul> | ||||
| <aside class="admonition note"> | ||||
|   <p>If you set the retention days to a low number, you might notice that not | ||||
|     all the log files are being deleted. This is because a minimum number of | ||||
|     logs (7 at the time of writing) is maintained at all times.</p> | ||||
|   </aside> | ||||
| </aside> | ||||
| @@ -5,9 +5,9 @@ | ||||
|   console is cleared on app restart.</p> | ||||
| <p>If that doesn't work, then:</p> | ||||
| <ul> | ||||
|   <li data-list-item-id="e1f836ac8425c0d56072614c40c996bbd">in Trilium desktop app, go to top-left menu button -> Advanced -> | ||||
|   <li>in Trilium desktop app, go to top-left menu button -> Advanced -> | ||||
|     Open Dev Tools</li> | ||||
|   <li data-list-item-id="e8bd27605bedefe884b826a1899413a6d">In Firefox/Chrome right-click anywhere in the page and click Inspect:</li> | ||||
|   <li>In Firefox/Chrome right-click anywhere in the page and click Inspect:</li> | ||||
| </ul> | ||||
| <p> | ||||
|   <img src="Frontend logs_error-logs-f.png"> | ||||
|   | ||||
							
								
								
									
										98
									
								
								docs/Release Notes/!!!meta.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										98
									
								
								docs/Release Notes/!!!meta.json
									
									
									
									
										vendored
									
									
								
							| @@ -61,6 +61,32 @@ | ||||
|             "attachments": [], | ||||
|             "dirFileName": "Release Notes", | ||||
|             "children": [ | ||||
|                 { | ||||
|                     "isClone": false, | ||||
|                     "noteId": "PLUoryywi0BC", | ||||
|                     "notePath": [ | ||||
|                         "hD3V4hiu2VW4", | ||||
|                         "PLUoryywi0BC" | ||||
|                     ], | ||||
|                     "title": "v0.98.0", | ||||
|                     "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.98.0.md", | ||||
|                     "attachments": [] | ||||
|                 }, | ||||
|                 { | ||||
|                     "isClone": false, | ||||
|                     "noteId": "lvOuiWsLDv8F", | ||||
| @@ -69,7 +95,7 @@ | ||||
|                         "lvOuiWsLDv8F" | ||||
|                     ], | ||||
|                     "title": "v0.97.2", | ||||
|                     "notePosition": 10, | ||||
|                     "notePosition": 20, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -95,7 +121,7 @@ | ||||
|                         "OtFZ6Nd9vM3n" | ||||
|                     ], | ||||
|                     "title": "v0.97.1", | ||||
|                     "notePosition": 20, | ||||
|                     "notePosition": 30, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -121,7 +147,7 @@ | ||||
|                         "SJZ5PwfzHSQ1" | ||||
|                     ], | ||||
|                     "title": "v0.97.0", | ||||
|                     "notePosition": 30, | ||||
|                     "notePosition": 40, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -147,7 +173,7 @@ | ||||
|                         "mYXFde3LuNR7" | ||||
|                     ], | ||||
|                     "title": "v0.96.0", | ||||
|                     "notePosition": 40, | ||||
|                     "notePosition": 50, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -173,7 +199,7 @@ | ||||
|                         "jthwbL0FdaeU" | ||||
|                     ], | ||||
|                     "title": "v0.95.0", | ||||
|                     "notePosition": 50, | ||||
|                     "notePosition": 60, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -199,7 +225,7 @@ | ||||
|                         "7HGYsJbLuhnv" | ||||
|                     ], | ||||
|                     "title": "v0.94.1", | ||||
|                     "notePosition": 60, | ||||
|                     "notePosition": 70, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -225,7 +251,7 @@ | ||||
|                         "Neq53ujRGBqv" | ||||
|                     ], | ||||
|                     "title": "v0.94.0", | ||||
|                     "notePosition": 70, | ||||
|                     "notePosition": 80, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -251,7 +277,7 @@ | ||||
|                         "VN3xnce1vLkX" | ||||
|                     ], | ||||
|                     "title": "v0.93.0", | ||||
|                     "notePosition": 80, | ||||
|                     "notePosition": 90, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -269,7 +295,7 @@ | ||||
|                         "WRaBfQqPr6qo" | ||||
|                     ], | ||||
|                     "title": "v0.92.7", | ||||
|                     "notePosition": 90, | ||||
|                     "notePosition": 100, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -295,7 +321,7 @@ | ||||
|                         "a2rwfKNmUFU1" | ||||
|                     ], | ||||
|                     "title": "v0.92.6", | ||||
|                     "notePosition": 100, | ||||
|                     "notePosition": 110, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -313,7 +339,7 @@ | ||||
|                         "fEJ8qErr0BKL" | ||||
|                     ], | ||||
|                     "title": "v0.92.5-beta", | ||||
|                     "notePosition": 110, | ||||
|                     "notePosition": 120, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -331,7 +357,7 @@ | ||||
|                         "kkkZQQGSXjwy" | ||||
|                     ], | ||||
|                     "title": "v0.92.4", | ||||
|                     "notePosition": 120, | ||||
|                     "notePosition": 130, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -349,7 +375,7 @@ | ||||
|                         "vAroNixiezaH" | ||||
|                     ], | ||||
|                     "title": "v0.92.3-beta", | ||||
|                     "notePosition": 130, | ||||
|                     "notePosition": 140, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -367,7 +393,7 @@ | ||||
|                         "mHEq1wxAKNZd" | ||||
|                     ], | ||||
|                     "title": "v0.92.2-beta", | ||||
|                     "notePosition": 140, | ||||
|                     "notePosition": 150, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -385,7 +411,7 @@ | ||||
|                         "IykjoAmBpc61" | ||||
|                     ], | ||||
|                     "title": "v0.92.1-beta", | ||||
|                     "notePosition": 150, | ||||
|                     "notePosition": 160, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -403,7 +429,7 @@ | ||||
|                         "dq2AJ9vSBX4Y" | ||||
|                     ], | ||||
|                     "title": "v0.92.0-beta", | ||||
|                     "notePosition": 160, | ||||
|                     "notePosition": 170, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -421,7 +447,7 @@ | ||||
|                         "3a8aMe4jz4yM" | ||||
|                     ], | ||||
|                     "title": "v0.91.6", | ||||
|                     "notePosition": 170, | ||||
|                     "notePosition": 180, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -439,7 +465,7 @@ | ||||
|                         "8djQjkiDGESe" | ||||
|                     ], | ||||
|                     "title": "v0.91.5", | ||||
|                     "notePosition": 180, | ||||
|                     "notePosition": 190, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -457,7 +483,7 @@ | ||||
|                         "OylxVoVJqNmr" | ||||
|                     ], | ||||
|                     "title": "v0.91.4-beta", | ||||
|                     "notePosition": 190, | ||||
|                     "notePosition": 200, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -475,7 +501,7 @@ | ||||
|                         "tANGQDvnyhrj" | ||||
|                     ], | ||||
|                     "title": "v0.91.3-beta", | ||||
|                     "notePosition": 200, | ||||
|                     "notePosition": 210, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -493,7 +519,7 @@ | ||||
|                         "hMoBfwSoj1SC" | ||||
|                     ], | ||||
|                     "title": "v0.91.2-beta", | ||||
|                     "notePosition": 210, | ||||
|                     "notePosition": 220, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -511,7 +537,7 @@ | ||||
|                         "a2XMSKROCl9z" | ||||
|                     ], | ||||
|                     "title": "v0.91.1-beta", | ||||
|                     "notePosition": 220, | ||||
|                     "notePosition": 230, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -529,7 +555,7 @@ | ||||
|                         "yqXFvWbLkuMD" | ||||
|                     ], | ||||
|                     "title": "v0.90.12", | ||||
|                     "notePosition": 230, | ||||
|                     "notePosition": 240, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -547,7 +573,7 @@ | ||||
|                         "veS7pg311yJP" | ||||
|                     ], | ||||
|                     "title": "v0.90.11-beta", | ||||
|                     "notePosition": 240, | ||||
|                     "notePosition": 250, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -565,7 +591,7 @@ | ||||
|                         "sq5W9TQxRqMq" | ||||
|                     ], | ||||
|                     "title": "v0.90.10-beta", | ||||
|                     "notePosition": 250, | ||||
|                     "notePosition": 260, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -583,7 +609,7 @@ | ||||
|                         "yFEGVCUM9tPx" | ||||
|                     ], | ||||
|                     "title": "v0.90.9-beta", | ||||
|                     "notePosition": 260, | ||||
|                     "notePosition": 270, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -601,7 +627,7 @@ | ||||
|                         "o4wAGqOQuJtV" | ||||
|                     ], | ||||
|                     "title": "v0.90.8", | ||||
|                     "notePosition": 270, | ||||
|                     "notePosition": 280, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -634,7 +660,7 @@ | ||||
|                         "i4A5g9iOg9I0" | ||||
|                     ], | ||||
|                     "title": "v0.90.7-beta", | ||||
|                     "notePosition": 280, | ||||
|                     "notePosition": 290, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -652,7 +678,7 @@ | ||||
|                         "ThNf2GaKgXUs" | ||||
|                     ], | ||||
|                     "title": "v0.90.6-beta", | ||||
|                     "notePosition": 290, | ||||
|                     "notePosition": 300, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -670,7 +696,7 @@ | ||||
|                         "G4PAi554kQUr" | ||||
|                     ], | ||||
|                     "title": "v0.90.5-beta", | ||||
|                     "notePosition": 300, | ||||
|                     "notePosition": 310, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -697,7 +723,7 @@ | ||||
|                         "zATRobGRCmBn" | ||||
|                     ], | ||||
|                     "title": "v0.90.4", | ||||
|                     "notePosition": 310, | ||||
|                     "notePosition": 320, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -715,7 +741,7 @@ | ||||
|                         "sCDLf8IKn3Iz" | ||||
|                     ], | ||||
|                     "title": "v0.90.3", | ||||
|                     "notePosition": 320, | ||||
|                     "notePosition": 330, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -733,7 +759,7 @@ | ||||
|                         "VqqyBu4AuTjC" | ||||
|                     ], | ||||
|                     "title": "v0.90.2-beta", | ||||
|                     "notePosition": 330, | ||||
|                     "notePosition": 340, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -751,7 +777,7 @@ | ||||
|                         "RX3Nl7wInLsA" | ||||
|                     ], | ||||
|                     "title": "v0.90.1-beta", | ||||
|                     "notePosition": 340, | ||||
|                     "notePosition": 350, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -769,7 +795,7 @@ | ||||
|                         "GyueACukPWjk" | ||||
|                     ], | ||||
|                     "title": "v0.90.0-beta", | ||||
|                     "notePosition": 350, | ||||
|                     "notePosition": 360, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
| @@ -787,7 +813,7 @@ | ||||
|                         "wyurrlcDl416" | ||||
|                     ], | ||||
|                     "title": "Release Template", | ||||
|                     "notePosition": 360, | ||||
|                     "notePosition": 370, | ||||
|                     "prefix": null, | ||||
|                     "isExpanded": false, | ||||
|                     "type": "text", | ||||
|   | ||||
							
								
								
									
										63
									
								
								docs/Release Notes/Release Notes/v0.98.0.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								docs/Release Notes/Release Notes/v0.98.0.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,63 @@ | ||||
| # v0.98.0 | ||||
| > [!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 | ||||
|  | ||||
| *   [Enhanced Search with Fuzzy Matching and Better UX](https://github.com/TriliumNext/Trilium/pull/6536) by @perfectra1n | ||||
| *   For Linux users, RPM packages are now GPG-signed. | ||||
|     *   The keys must be imported once per device, before installation: `sudo rpm --import https://triliumnotes.org/RPM-GPG-KEY-trilium` | ||||
|  | ||||
| ## 🐞 Bugfixes | ||||
|  | ||||
| *   The "chat with notes" icon re-appears on 0.97.2's Launchbar after update, even though the LLM feature was disabled before | ||||
| *   Board view: sub-children (recursive) not displayed. | ||||
| *   [Canvas: unable to open internal note path links](https://github.com/TriliumNext/Trilium/issues/6606) | ||||
| *   Delay when opening a Text note for the first time | ||||
| *   Search term is not highlighted in preview search result | ||||
| *   ETAPI: Save note revision if needed by @perfectra1n | ||||
| *   [No update notification in the global menu](https://github.com/TriliumNext/Trilium/pull/6657) by @SiriusXT | ||||
|  | ||||
| ## ✨ Improvements | ||||
|  | ||||
| *   Zen mode is now supported on mobile by @Papierkorb2292 | ||||
| *   Code notes: new Cobalt2 theme by @hulmgulm | ||||
| *   Existing users will be prompted with a message at the start of the application (and an option to dismiss it permanently): | ||||
|     *   To enable background effects on Windows, since it has become stable. | ||||
|     *   To use the TriliumNext theme. | ||||
| *   The built-in themes were renamed: | ||||
|     *   TriliumNext themes become simply Trilium | ||||
|     *   The Light/Dark/Auto themes become Legacy | ||||
| *   [Clean up old backend logs](https://github.com/TriliumNext/Trilium/pull/6609) by @perfectra1n | ||||
|  | ||||
| ## 📖 Documentation | ||||
|  | ||||
| *   update doc references from triliumnext/notes to triliumnext/trilium by @perfectra1n | ||||
| *   Simple Update/Autoupdate Script by @serossi | ||||
| *   Improve OIDC docs by @JYC333 | ||||
| *   Traditional Chinese README by @francistw | ||||
| *   README improvements by @meichthys | ||||
|  | ||||
| ## 🌍 Internationalization | ||||
|  | ||||
| *   Improvements to multiple languages: | ||||
|     *   Chinese (Traditional) | ||||
|     *   Spanish | ||||
| *   Some work started on new languages: | ||||
|      | ||||
|     Portuguese (Brazil), Japanese, Russian, Serbian, Italian, Greek, Catalan | ||||
| *   Added new languages: | ||||
|     *   Russian (translations by @questamor) | ||||
|     *   Japanese language (translations by [acwr47](https://hosted.weblate.org/user/acwr47/))\[…\] | ||||
|  | ||||
| ## 🛠️ Technical updates | ||||
|  | ||||
| *   Add duplicateSubtree to backend API by @Geekswordsman | ||||
| *   Fixed CVE-2025-54798 in `tmp` dependency | ||||
| *   Remove unnecessary idea directory by @GrantZhu1001 | ||||
| *   Support getting an attribute value by ID in BNote by @Geekswordsman | ||||
| *   only run nightly.yml on TriliumNext/Trilium by @maphew | ||||
| *   All the dialogs have been converted to React/Preact for better maintainability. **If you notice any regressions, please report them.** | ||||
							
								
								
									
										34
									
								
								docs/User Guide/!!!meta.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										34
									
								
								docs/User Guide/!!!meta.json
									
									
									
									
										vendored
									
									
								
							| @@ -9141,10 +9141,24 @@ | ||||
|                                 { | ||||
|                                     "type": "relation", | ||||
|                                     "name": "internalLink", | ||||
|                                     "value": "x59R8J8KV5Bp", | ||||
|                                     "value": "bnyigUA2UK7s", | ||||
|                                     "isInheritable": false, | ||||
|                                     "position": 10 | ||||
|                                 }, | ||||
|                                 { | ||||
|                                     "type": "relation", | ||||
|                                     "name": "internalLink", | ||||
|                                     "value": "9yEHzMyFirZR", | ||||
|                                     "isInheritable": false, | ||||
|                                     "position": 20 | ||||
|                                 }, | ||||
|                                 { | ||||
|                                     "type": "relation", | ||||
|                                     "name": "internalLink", | ||||
|                                     "value": "x59R8J8KV5Bp", | ||||
|                                     "isInheritable": false, | ||||
|                                     "position": 30 | ||||
|                                 }, | ||||
|                                 { | ||||
|                                     "type": "label", | ||||
|                                     "name": "shareAlias", | ||||
| @@ -9152,20 +9166,6 @@ | ||||
|                                     "isInheritable": false, | ||||
|                                     "position": 30 | ||||
|                                 }, | ||||
|                                 { | ||||
|                                     "type": "relation", | ||||
|                                     "name": "internalLink", | ||||
|                                     "value": "bnyigUA2UK7s", | ||||
|                                     "isInheritable": false, | ||||
|                                     "position": 40 | ||||
|                                 }, | ||||
|                                 { | ||||
|                                     "type": "relation", | ||||
|                                     "name": "internalLink", | ||||
|                                     "value": "9yEHzMyFirZR", | ||||
|                                     "isInheritable": false, | ||||
|                                     "position": 50 | ||||
|                                 }, | ||||
|                                 { | ||||
|                                     "type": "label", | ||||
|                                     "name": "iconClass", | ||||
| @@ -9207,14 +9207,14 @@ | ||||
|                                         { | ||||
|                                             "type": "relation", | ||||
|                                             "name": "internalLink", | ||||
|                                             "value": "tAassRL4RSQL", | ||||
|                                             "value": "x3i7MxGccDuM", | ||||
|                                             "isInheritable": false, | ||||
|                                             "position": 10 | ||||
|                                         }, | ||||
|                                         { | ||||
|                                             "type": "relation", | ||||
|                                             "name": "internalLink", | ||||
|                                             "value": "x3i7MxGccDuM", | ||||
|                                             "value": "tAassRL4RSQL", | ||||
|                                             "isInheritable": false, | ||||
|                                             "position": 20 | ||||
|                                         }, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@triliumnext/source", | ||||
|   "version": "0.97.2", | ||||
|   "version": "0.98.0", | ||||
|   "description": "Build your personal knowledge base with Trilium Notes", | ||||
|   "directories": { | ||||
|     "doc": "docs" | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "@triliumnext/commons", | ||||
|   "version": "0.97.2", | ||||
|   "version": "0.98.0", | ||||
|   "description": "Shared library between the clients (e.g. browser, Electron) and the server, mostly for type definitions and utility methods.", | ||||
|   "private": true, | ||||
|   "type": "module", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user