diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown.html
index 7f46f8adf..d71887009 100644
--- a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown.html
+++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown.html
@@ -42,5 +42,5 @@
This will export the notes in an unencrypted form, so if you reimport into
Trilium, make sure to re-protect these notes.
Supported syntax
-See the dedicated page: Supported syntax
+
See the dedicated page: Supported syntax
\ No newline at end of file
diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown/Supported syntax.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown/Supported syntax.html
index d07d44264..23cce355a 100644
--- a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown/Supported syntax.html
+++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown/Supported syntax.html
@@ -41,7 +41,7 @@
Trilium-compatible syntax, but it will not export Trilium Notes into Markdown
files with this syntax.
- The path to pages in wikilinks is resolved relatively to the import root and
+
The path to pages in wikilinks is resolved relatively to the import root and
not the current directory of the note. This is to be inline with other
platforms that use wikilinks such as SilverBullet.
The root path of the import is determined as follows:
diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Note Types/Text/Block quotes & admonitions.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Note Types/Text/Block quotes & admonitions.html
index 944bb7b40..6f16fc214 100644
--- a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Note Types/Text/Block quotes & admonitions.html
+++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Note Types/Text/Block quotes & admonitions.html
@@ -62,4 +62,4 @@ class="image image-style-align-center">
are currently no plans for adjusting it or allowing the user to customize
them.
Markdown support
- See Supported syntax .
\ No newline at end of file
+ See Supported syntax .
\ No newline at end of file
diff --git a/docs/Release Notes/!!!meta.json b/docs/Release Notes/!!!meta.json
index 9d8183825..137a2820d 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": "mYXFde3LuNR7",
+ "notePath": [
+ "hD3V4hiu2VW4",
+ "mYXFde3LuNR7"
+ ],
+ "title": "v0.96.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.96.0.md",
+ "attachments": []
+ },
{
"isClone": false,
"noteId": "jthwbL0FdaeU",
@@ -69,7 +95,7 @@
"jthwbL0FdaeU"
],
"title": "v0.95.0",
- "notePosition": 10,
+ "notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -95,7 +121,7 @@
"7HGYsJbLuhnv"
],
"title": "v0.94.1",
- "notePosition": 20,
+ "notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -121,7 +147,7 @@
"Neq53ujRGBqv"
],
"title": "v0.94.0",
- "notePosition": 30,
+ "notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -147,7 +173,7 @@
"VN3xnce1vLkX"
],
"title": "v0.93.0",
- "notePosition": 40,
+ "notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -165,7 +191,7 @@
"WRaBfQqPr6qo"
],
"title": "v0.92.7",
- "notePosition": 50,
+ "notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -191,7 +217,7 @@
"a2rwfKNmUFU1"
],
"title": "v0.92.6",
- "notePosition": 60,
+ "notePosition": 70,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -209,7 +235,7 @@
"fEJ8qErr0BKL"
],
"title": "v0.92.5-beta",
- "notePosition": 70,
+ "notePosition": 80,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -227,7 +253,7 @@
"kkkZQQGSXjwy"
],
"title": "v0.92.4",
- "notePosition": 80,
+ "notePosition": 90,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -245,7 +271,7 @@
"vAroNixiezaH"
],
"title": "v0.92.3-beta",
- "notePosition": 90,
+ "notePosition": 100,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -263,7 +289,7 @@
"mHEq1wxAKNZd"
],
"title": "v0.92.2-beta",
- "notePosition": 100,
+ "notePosition": 110,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -281,7 +307,7 @@
"IykjoAmBpc61"
],
"title": "v0.92.1-beta",
- "notePosition": 110,
+ "notePosition": 120,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -299,7 +325,7 @@
"dq2AJ9vSBX4Y"
],
"title": "v0.92.0-beta",
- "notePosition": 120,
+ "notePosition": 130,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -317,7 +343,7 @@
"3a8aMe4jz4yM"
],
"title": "v0.91.6",
- "notePosition": 130,
+ "notePosition": 140,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -335,7 +361,7 @@
"8djQjkiDGESe"
],
"title": "v0.91.5",
- "notePosition": 140,
+ "notePosition": 150,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -353,7 +379,7 @@
"OylxVoVJqNmr"
],
"title": "v0.91.4-beta",
- "notePosition": 150,
+ "notePosition": 160,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -371,7 +397,7 @@
"tANGQDvnyhrj"
],
"title": "v0.91.3-beta",
- "notePosition": 160,
+ "notePosition": 170,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -389,7 +415,7 @@
"hMoBfwSoj1SC"
],
"title": "v0.91.2-beta",
- "notePosition": 170,
+ "notePosition": 180,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -407,7 +433,7 @@
"a2XMSKROCl9z"
],
"title": "v0.91.1-beta",
- "notePosition": 180,
+ "notePosition": 190,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -425,7 +451,7 @@
"yqXFvWbLkuMD"
],
"title": "v0.90.12",
- "notePosition": 190,
+ "notePosition": 200,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -443,7 +469,7 @@
"veS7pg311yJP"
],
"title": "v0.90.11-beta",
- "notePosition": 200,
+ "notePosition": 210,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -461,7 +487,7 @@
"sq5W9TQxRqMq"
],
"title": "v0.90.10-beta",
- "notePosition": 210,
+ "notePosition": 220,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -479,7 +505,7 @@
"yFEGVCUM9tPx"
],
"title": "v0.90.9-beta",
- "notePosition": 220,
+ "notePosition": 230,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -497,7 +523,7 @@
"o4wAGqOQuJtV"
],
"title": "v0.90.8",
- "notePosition": 230,
+ "notePosition": 240,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -530,7 +556,7 @@
"i4A5g9iOg9I0"
],
"title": "v0.90.7-beta",
- "notePosition": 240,
+ "notePosition": 250,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -548,7 +574,7 @@
"ThNf2GaKgXUs"
],
"title": "v0.90.6-beta",
- "notePosition": 250,
+ "notePosition": 260,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -566,7 +592,7 @@
"G4PAi554kQUr"
],
"title": "v0.90.5-beta",
- "notePosition": 260,
+ "notePosition": 270,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -593,7 +619,7 @@
"zATRobGRCmBn"
],
"title": "v0.90.4",
- "notePosition": 270,
+ "notePosition": 280,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -611,7 +637,7 @@
"sCDLf8IKn3Iz"
],
"title": "v0.90.3",
- "notePosition": 280,
+ "notePosition": 290,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -629,7 +655,7 @@
"VqqyBu4AuTjC"
],
"title": "v0.90.2-beta",
- "notePosition": 290,
+ "notePosition": 300,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -647,7 +673,7 @@
"RX3Nl7wInLsA"
],
"title": "v0.90.1-beta",
- "notePosition": 300,
+ "notePosition": 310,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -665,7 +691,7 @@
"GyueACukPWjk"
],
"title": "v0.90.0-beta",
- "notePosition": 310,
+ "notePosition": 320,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -683,7 +709,7 @@
"wyurrlcDl416"
],
"title": "Release Template",
- "notePosition": 320,
+ "notePosition": 330,
"prefix": null,
"isExpanded": false,
"type": "text",
diff --git a/docs/Release Notes/Release Notes/v0.94.1.md b/docs/Release Notes/Release Notes/v0.94.1.md
index bb8d73ed7..5662cfedf 100644
--- a/docs/Release Notes/Release Notes/v0.94.1.md
+++ b/docs/Release Notes/Release Notes/v0.94.1.md
@@ -1,6 +1,6 @@
# v0.94.1
> [!NOTE]
-> _Trilium Notes_ will rebrand itself back to Trilium Notes since @zadam was kind enough to give us the original name. See [#2190](https://github.com/orgs/TriliumNext/discussions/2190) for more info. This will probably be the "last" version branded as Trilium Notes_.
+> _Trilium Notes_ will rebrand itself back to Trilium Notes since @zadam was kind enough to give us the original name. See [#2190](https://github.com/orgs/TriliumNext/discussions/2190) for more info. This will probably be the "last" version branded as Trilium Notes\_.
> [!IMPORTANT]
> If you enjoyed this release, consider showing a token of appreciation by:
diff --git a/docs/Release Notes/Release Notes/v0.96.0.md b/docs/Release Notes/Release Notes/v0.96.0.md
new file mode 100644
index 000000000..2cc7aa390
--- /dev/null
+++ b/docs/Release Notes/Release Notes/v0.96.0.md
@@ -0,0 +1,47 @@
+# v0.96.0
+> [!IMPORTANT]
+> If you enjoyed this release, consider showing a token of appreciation by:
+>
+> * Pressing the “Star” button on [GitHub](https://github.com/TriliumNext/Notes) (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
+
+* Thanks to a partnership with CKEditor, we now have a set of features that would otherwise be available on a commercial license only.
+ * Slash commands for easy commands via the keyboard.
+ * Text snippets to insert reusable pieces of text (similar to templates, but for blocks of text content).
+ * For more information, see the user guide → Note Types → Text → Premium features.
+
+## 🐞 Bugfixes
+
+* [“Insert note after” long-press dialog doesn’t create Note](https://github.com/TriliumNext/Notes/issues/2246)
+* Code notes: user's font selection not respected.
+* [Windows V0.95.0 Client Failed to sync with server (use of double-slashes)](https://github.com/TriliumNext/Notes/issues/2339) by @perfectra1n
+* Desktop client not working on older Linux distros
+* [NOT NULL constraint failed: revisions.title when saving an empty note](https://github.com/TriliumNext/Trilium/issues/6103)
+
+## ✨ Improvements
+
+* [Elixir language syntax highlighting for text notes](https://github.com/TriliumNext/Notes/pull/2327) (by @jshprentz) and code notes.
+* [Autocomplete: support specifying path when creating a new note](https://github.com/TriliumNext/Notes/pull/2342) by @SiriusXT
+* Markdown import: basic support for importing wikilinks
+* Text notes:
+ * Allow disabling emoji auto-completion from settings.
+ * Allow disabling note auto-completion from settings.
+* [Backend scripts: re-enable dayjs plugins by default](https://github.com/TriliumNext/Trilium/issues/6080)
+
+## 📖 Documentation
+
+* [regex search / Nix flake / restore dev docs](https://github.com/TriliumNext/Notes/pull/2341) by @FliegendeWurst
+* New premium features in text note type.
+
+## 🌍 Internationalization
+
+* Spanish improvements by @hasecilu
+
+## 🛠️ Technical updates
+
+* flake: fix Electron version, fix Wayland support, fix source filter by @FliegendeWurst
+* Improvements to the landing page (under development) by @FliegendeWurst
+* Updated Node.js to v22.17.0
+* Updated CKEditor to v45.2.1
\ No newline at end of file
diff --git a/docs/User Guide/!!!meta.json b/docs/User Guide/!!!meta.json
index 71f810477..fbaf730c6 100644
--- a/docs/User Guide/!!!meta.json
+++ b/docs/User Guide/!!!meta.json
@@ -4350,6 +4350,13 @@
"type": "text",
"mime": "text/markdown",
"attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "rJ9grSgoExl9",
+ "isInheritable": false,
+ "position": 10
+ },
{
"type": "label",
"name": "shareAlias",
@@ -4363,13 +4370,6 @@
"value": "bx bxl-markdown",
"isInheritable": false,
"position": 50
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "rJ9grSgoExl9",
- "isInheritable": false,
- "position": 60
}
],
"format": "markdown",
@@ -5113,23 +5113,23 @@
{
"type": "relation",
"name": "internalLink",
- "value": "nRhnJkTT8cPs",
+ "value": "rJ9grSgoExl9",
"isInheritable": false,
"position": 10
},
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "nRhnJkTT8cPs",
+ "isInheritable": false,
+ "position": 20
+ },
{
"type": "label",
"name": "iconClass",
"value": "bx bx-info-circle",
"isInheritable": false,
"position": 10
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "rJ9grSgoExl9",
- "isInheritable": false,
- "position": 20
}
],
"format": "markdown",