版本发布 8
# v0.102.2 > [!IMPORTANT] > **This release contains important security fixes. All users are strongly encouraged to update immediately.** > > Several vulnerabilities affecting content handling and the desktop application have been addressed. We recommend upgrading before the next scheduled release to ensure your installation is protected. > [!NOTE] > 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). > * If you are interested in an [official mobile application](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/7447) ([#7447](https://github.com/TriliumNext/Trilium/issues/7447)) or [multi-user support](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/4956) ([#4956](https://github.com/TriliumNext/Trilium/issues/4956)), consider offering financial support via IssueHunt (see links). ## 🔒️ Security improvements * Content Handling * Improved request handling for SVG content in share routes * Improved request handling for SVG content in the main API * Enhanced content rendering in the Mermaid diagram editor * Fixed toast notifications to properly escape content * Added validation for the `docName` attribute in the document renderer * Marked `docName` as a sensitive attribute in the commons module * Desktop Application (Electron) * Added Electron fuses to harden the desktop application against external abuse * Improved application integrity checks * API & Import * Added MIME type validation for image uploads via ETAPI * Aligned attachment upload validation with note upload validation * Import no longer preserves named note IDs to prevent potential conflicts * Authentication * OpenID Connect now uses a more secure random number generator We've also updated our SECURITY.MD file to detail our security practices and how to report vulnerabilities.
# v0.101.2 > [!NOTE] > If you are interested in an [official mobile application](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/7447) ([#7447](https://github.com/TriliumNext/Trilium/issues/7447)) or [multi-user support](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/4956) ([#4956](https://github.com/TriliumNext/Trilium/issues/4956)), consider offering financial support via IssueHunt (see links). > [!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). ## 🐞 Bugfixes * [SQL Console: cannot copy table data](https://github.com/TriliumNext/Trilium/pull/8268) by @SiriusXT * [Title is not selected when creating a note via the launcher](https://github.com/TriliumNext/Trilium/pull/8292) by @SiriusXT * [Popup editor closing after inserting a note link](https://github.com/TriliumNext/Trilium/pull/8224) by @SiriusXT * [New Mermaid diagrams do not save content](https://github.com/TriliumNext/Trilium/pull/8220) by @lzinga * [Can't scroll mermaid diagram code](https://github.com/TriliumNext/Trilium/issues/8299) * [Max content width is not respected when switching between note types in the same tab](https://github.com/TriliumNext/Trilium/issues/8065) * [Crash When a Note Includes Itself](https://github.com/TriliumNext/Trilium/issues/8294) * [Severe Performance Degradation and Crash Issues Due to Recursive Inclusion in Included Notes](https://github.com/TriliumNext/Trilium/issues/8017) * [<note> is not a launcher even though it's in the launcher subtree](https://github.com/TriliumNext/Trilium/issues/8218) * [Archived subnotes of direct children appear in grid view without #includeArchived](https://github.com/TriliumNext/Trilium/issues/8184)
# v0.100.0 > [!NOTE] > If you are interested in an [official mobile application](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/7447) ([#7447](https://github.com/TriliumNext/Trilium/issues/7447)) or [multi-user support](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/4956) ([#4956](https://github.com/TriliumNext/Trilium/issues/4956)), consider offering financial support via IssueHunt (see links). > [!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 * [Allow changing note color from tree](https://github.com/TriliumNext/Trilium/issues/4137) by @adoriandoran * More Collection types can now be printed or exported to PDF: * List collections which will render in a book-like fashion with all its children and preserving the note hierarchy, with functional table of contents and links (for PDFs). * Table collections will now render a printable table. * See [documentation](https://docs.triliumnotes.org/user-guide/concepts/notes/printing-and-pdf-export#printing-multiple-notes) for more info. * Board view improvements * The number of items in each column is now displayed. * Attributes (labels & relations) can now be displayed for each note using promoted attributes, consult the documentation for information on how to do so. * Mobile now has basic support for splits (maximum of two), laid out vertically for smartphones. * **Breaking change**: `#calendar:color` was completely removed in favor of the global `#color` attribute. ## 🐞 Bugfixes * [Advanced search may return more results](https://github.com/TriliumNext/Trilium/issues/7706) by @perfectra1n * [Fix enex import stores wrong format in database for dateCreated, dateModified](https://github.com/TriliumNext/Trilium/pull/7718) by @contributor * [Custom Global Shortcut for Toggle System Tray Icon Fails to Show Window](https://github.com/TriliumNext/Trilium/issues/7730) by @contributor * [Fix NoteLink component is unable to display path for root note](https://github.com/TriliumNext/Trilium/pull/7736) by @contributor * [file: protocol not working on Linux](https://github.com/TriliumNext/Trilium/issues/6696) by @laundmo * [Can't type proper value in font size inputbox in Appearance tab in Configuration](https://github.com/TriliumNext/Trilium/issues/7740) * [#top/#bottom reversed when #sortDirection=desc](https://github.com/TriliumNext/Trilium/issues/7716) * [Deleting note from journal not working](https://github.com/TriliumNext/Trilium/issues/7702) * Fixes in the share functionality: * [Inline mermaid diagrams not rendering](https://github.com/TriliumNext/Trilium/issues/7765) * [Share url can be broken because of extra slash](https://github.com/TriliumNext/Trilium/pull/7779) by @contributor * [Invalid code formatting caused by unescaped HTML](https://github.com/TriliumNext/Trilium/issues/7783) * [`#shareHiddenFromTree` does not hide link in the footer](https://github.com/TriliumNext/Trilium/issues/7781) * [Title of protected note is visible when linked into shared note](https://github.com/TriliumNext/Trilium/issues/4801) * [Scripting: Right Pane Widget example produces error](https://github.com/TriliumNext/Trilium/issues/7778) * [The WebView note type is not passed through template notes](https://github.com/TriliumNext/Trilium/issues/7557) * [\[MIME type error\] Browser blocks loading print.css (application/json)](https://github.com/TriliumNext/Trilium/issues/7772) * [Overly narrow empty tab layout on mobile](https://github.com/TriliumNext/Trilium/pull/7824) by @SiriusXT * Printing: * “Print job canceled" error message when dismissing. * Included notes not rendered. * Quick edit: * Keyboard shortcuts not always working. * [Quick view of dateNote in calendar doesn't respect readOnly status](https://github.com/TriliumNext/Trilium/issues/7715) * Promoted attributes: some labels would redirect to the wrong input box. * Attachments: * [PDF viewer displays abnormally](https://github.com/TriliumNext/Trilium/issues/7847) * Newly uploaded attachments don't display their size. * [Search selected text in Trilium](https://github.com/TriliumNext/Trilium/pull/7859) by @contributor * Collections * [Collection/Table Breaks with Colon within Attribute Name](https://github.com/TriliumNext/Trilium/issues/7860) * All descendant notes displayed in List/Grid when switching views. * Geomap: * Map not loading at the lowest zoom. * [Markers are not colored](https://github.com/TriliumNext/Trilium/issues/7920). * Infinite scroll is now disabled to avoid issues with markers disappearing. * Board: * Columns leaking when switching between two different collections of the same type. * Unable to press Escape to dismiss adding a new column. * Changing `board:groupBy` doesn't refresh the board. * Calendar: events sometimes not refreshing. * MacOS: * [ForwardInNoteHistory and backInNoteHistory shortcuts clobber system functionality](https://github.com/TriliumNext/Trilium/issues/3708) * [Unable to use CMD+UpArrow / CMD+DownArrow hotkeys within the note](https://github.com/TriliumNext/Trilium/issues/6964) * Mobile: * Some context menu would hide when tapping on submenus. * Classic toolbar in Quick Edit would not open dropdowns properly. * Keyboard shortcut + symbol shown in global menu * Calendar in launch bar: * The month popup would still be shown after changing the year. * Clicking on the edges of the calendar would dismiss the popup. * Tooltip showing over the calendar drop-down * [Focus issues within split pane](https://github.com/TriliumNext/Trilium/pull/7877) by @SiriusXT * Read-only bar displayed when accessing note attachments. * [Edited Notes tab hidden by fixed formatting toolbar](https://github.com/TriliumNext/Trilium/issues/7900) * Backlinks not refreshed after inserting a new link * [Text color unreadable in the Calendar](https://github.com/TriliumNext/Trilium/issues/7569) by @adoriandoran * [Math duplicates itself in code blocks](https://github.com/TriliumNext/Trilium/issues/7913) * [Show 'import successful' when canceling markdown import](https://github.com/TriliumNext/Trilium/pull/7899) by @SiriusXT * Switching an existing note (with children) to mindmap type will still display preview cards for its children. * Clarify converting notes to attachments in tree context menu (better message, disable option when not supported). * Note actions: some menu items disabled when switching note type. * [Note map: map overflows when switching type in ribbon](https://github.com/TriliumNext/Trilium/pull/7939) by @SiriusXT ## ✨ Improvements * Additional floating buttons * Image notes now have a “Copy reference to image” but⁸ton * Render notes have a “Refresh” button. * Render notes are now searchable. * Mind map & canvas notes now support read-only mode. * View source prettifies all JSON content. * [Note info ribbon flex layout](https://github.com/TriliumNext/Trilium/pull/7678) by @contributor * ["Open note on server" menu item](https://github.com/TriliumNext/Trilium/pull/7477) by @contributor * Board view: warn if trying to add a column that already exists. * [Hide archived notes in classic collections](https://github.com/TriliumNext/Trilium/issues/7705) * Next theme: a different background color on mobile (white on light theme). * In-app-help: render reference links with icon. * [Calendar: Ability to lock the calendar to a specific date](https://github.com/TriliumNext/Trilium/issues/7691) by @dherrerace * [Option to close any of the panes from 2 open panes](https://github.com/TriliumNext/Trilium/issues/4511) * Presentation: display no children warning when empty. * [Tree: Keep moved notes always visible](https://github.com/TriliumNext/Trilium/pull/7776) by @SiriusXT * Share: display note icon in reference links. * Printing improvements: * Render inline Mermaid in Text notes. * Display progress of printing and exporting to PDF when working with Presentation or List collections. * [Strike Through Font on Completed To-do Items](https://github.com/TriliumNext/Trilium/issues/4269) * Promoted attributes: * Label auto-complete now works on mobile as well. * Debouncing changes to avoid updating the server too many times while typing. * [Configurable CORP (resource policy)](https://github.com/TriliumNext/Trilium/issues/7826) by @lzinga * Code notes options: display a tooltip with the syntax highlighting support for each language. * Quick edit: * Improve the layout of code notes and Mermaid notes. * Floating buttons are now displayed inside the popup. * Smoothly reacts to changes in color. * Button to open the note in full view (new tab). * New MIME types supported (including syntax highlighting): * [KDL](https://github.com/TriliumNext/Trilium/issues/7848) * [SAP ABAP](https://github.com/TriliumNext/Trilium/issues/7851) * [Option to expand n-level subnotes in list view](https://github.com/TriliumNext/Trilium/issues/7669) * macOS: Tabs no longer leave a gap when full screen is enabled. * [Format brush](https://github.com/TriliumNext/Trilium/issues/4848) by @SiriusXT * Mobile: * Context menus are bigger and easier to use. * Improved the layout of the note revisions dialog. * Calendar has a new design for the events that better supports colors by @adoriandoran * Minor improvements to the list of attachments. * Various UI improvements by @adoriandoran * Scripting improvements: * [Day.js `duration` plugin is now included](https://github.com/TriliumNext/Trilium/issues/4456) * Both back-end and front-end plugins now share the same Day.js configuration, including plugins and locale. * Promoted attributes not reacting to changes in inheritable attributes. * [Disable spell-check on code-snippets](https://github.com/TriliumNext/Trilium/issues/7894) by @lzinga ## 📖 Documentation * [Add Traefik configuration documentation](https://github.com/TriliumNext/Trilium/pull/7769) by @andreasntr ## 🌍 Internationalization * Text editor (CKEditor) now respects the user language. * Canvas (Excalidraw) also respects user language. * Mindmap notes also respect user notes. * Two dialog messages not translated. * Added English (United Kingdom). Mostly for the formatting, but translations are welcome (handling the differences between the base US translation and UK). * Proper plural support for Backlinks. * `dayjs` locale is now set on the client. ## 🛠️ Technical updates * Type widgets (the code behind note types such as text, code) was rewritten in React. **Feel free to report any issues you may find**. * [Add class name to content-header](https://github.com/TriliumNext/Trilium/pull/7713) by @SiriusXT * Upgrade flake to Node 24 by @FliegendeWurst * [better-sqlite3 error on nightly build](https://github.com/TriliumNext/Trilium/issues/7839) * [Add comprehensive AI coding agent instructions for copilot-instructions](https://github.com/TriliumNext/Trilium/pull/7917) by @lzinga
# v0.99.5 > [!NOTE] > If you are interested in an [official mobile application](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/7447) ([#7447](https://github.com/TriliumNext/Trilium/issues/7447)) or [multi-user support](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/4956) ([#4956](https://github.com/TriliumNext/Trilium/issues/4956)), consider offering financial support via IssueHunt (see links). > [!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). ## 🐞 Bugfixes * [List view: weird animation + hard to toggle collapse/expand deeper nested subnotes](https://github.com/TriliumNext/Trilium/issues/7667) by @adoriandoran * Code block “Copy to clipboard button” visible while printing. * Packaged server .zip build not working due to wrong Node.js version. * Not all changed notes are displayed in day note by @contributor * [Calendar view drag-and-drop issue](https://github.com/TriliumNext/Trilium/issues/7685) * ["Open attribute list" shortcut does not focus the attribute list](https://github.com/TriliumNext/Trilium/issues/7463) * [Global shortcuts and system tray icon sometimes not shown under Wayland in Flatpak](https://github.com/TriliumNext/Trilium/issues/7563) * [Quick edit text drag indicator missing](https://github.com/TriliumNext/Trilium/issues/7686) ## ✨ Improvements * [Show collections grid and list views in zen mode](https://github.com/TriliumNext/Trilium/issues/7668) by @adoriandoran
# v0.99.4 > [!NOTE] > If you are interested in an [official mobile application](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/7447) ([#7447](https://github.com/TriliumNext/Trilium/issues/7447)) or [multi-user support](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/4956) ([#4956](https://github.com/TriliumNext/Trilium/issues/4956)), consider offering financial support via IssueHunt (see links). > [!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 * The [triliumnotes.org](https://triliumnotes.org/) website now has multi-language support. Consider contributing translations over on [Weblate](https://hosted.weblate.org/projects/trilium/website/). * [docs.triliumnotes.org](https://docs.triliumnotes.org) has switched from mkdocs to our own export to static website solution based on the Share functionality. * Developer documentation is now available at [docs.triliumnotes.org/developer-guide/](https://docs.triliumnotes.org/developer-guide/). ## 🐞 Bugfixes * [Excessive spacing in expanded empty children of a collection list view](https://github.com/TriliumNext/Trilium/issues/7319) * [Share: headings with CJK characters had incorrect URLs.](https://github.com/TriliumNext/Trilium/issues/6430) * Share: headings were displayed in ToC with their HTML tags escaped. * Import/export was enabled in note context menu for help notes. * [Image colors become muted on a canvas note when dark theme is enabled](https://github.com/TriliumNext/Trilium/issues/5708) * [Edited notes list automatic updates to Hidden Notes](https://github.com/TriliumNext/Trilium/issues/5683) * [Calendar tooltip is not correctly positioned](https://github.com/TriliumNext/Trilium/issues/5675) * Some images not displayed properly when printing or exporting to PDF. * [New tab in a freshly opened window does not show recent notes](https://github.com/TriliumNext/Trilium/issues/6881) by @SiriusXT * [Overlapping note map button & fixed toolbar not shown in Zen Mode](https://github.com/TriliumNext/Trilium/pull/7543) by @SiriusXT * ["Markdown import from clipboard" not working in "Quick edit"](https://github.com/TriliumNext/Trilium/issues/7520) by @SiriusXT * [Note revisions not displaying the right date](https://github.com/TriliumNext/Trilium/pull/7544) by @contributor * Bug fixes for the share theme: * [Admonition icons not displayed](https://github.com/TriliumNext/Trilium/issues/6733) * Light theme was not loaded in some circumstances. * Flash of dark color when loading the light theme. * Improved layout of the share theme to better fit and not zoom out on mobile devices such as tablets. * [Reload not working on extra desktop windows](https://github.com/TriliumNext/Trilium/pull/7567) by @SiriusXT * [Activate the nearest path when opening a cloned note](https://github.com/TriliumNext/Trilium/pull/7552) by @SiriusXT * [Port-in-use dialog shown when opening a new window](https://github.com/TriliumNext/Trilium/pull/7595) by @SiriusXT * [Enable Numpad Enter to trigger quick search](https://github.com/TriliumNext/Trilium/pull/7624) by @SiriusXT * [Search with `=` no longer working](https://github.com/TriliumNext/Trilium/pull/7268) by @perfectra1n * [Kanban template doesn't copy empty columns](https://github.com/TriliumNext/Trilium/issues/7612) * [Picture references in HTML export pointing to non-existing files (affects duplicated, untouched notes)](https://github.com/TriliumNext/Trilium/issues/7471) & [Images not available for shared Duplicated note](https://github.com/TriliumNext/Trilium/issues/7642) * [Cloned note in board view](https://github.com/TriliumNext/Trilium/issues/6786) * [Ignore toggle tray command if tray is disabled](https://github.com/TriliumNext/Trilium/pull/7654) by @contributor * Fixed formatting toolbar shown for read-only notes ## ✨ Improvements * [Search results are now displayed on mobile, including the search definition.](https://github.com/TriliumNext/Trilium/issues/5655) * [Add UI for #iconClass="bx bx-empty"](https://github.com/TriliumNext/Trilium/issues/7370) * [Keyboard shortcut for Today Note button](https://github.com/TriliumNext/Trilium/issues/7472) by @contributor * [Mermaid diagram notes: add link to docs](https://github.com/TriliumNext/Trilium/issues/5378) * [Change the branch prefix of multiple notes simultaneously](https://github.com/TriliumNext/Trilium/issues/7571) by @Copilot * [Custom CSS for printing is now possible again](https://github.com/TriliumNext/Trilium/issues/7608) * [Send global shortcut to current window](https://github.com/TriliumNext/Trilium/pull/7645) * The calendar collection now uses the “Date & Number Format”. * [Many UI improvements](https://github.com/TriliumNext/Trilium/pull/7655) by @adoriandoran * **Zen Mode Overhaul** – improved the appearance and layout of the Zen Mode view. The content of text notes is now vertically aligned, with a slightly larger font size to enhance focus. The content width now follows the “Max content width” option. The formatting toolbar has been moved to the bottom and remains full-width even in split-note view. You can now activate editing mode for read-only notes directly from Zen Mode. A launcher for Zen Mode has also been added to the Launchbar (hidden by default, to add it to the Launchbar: right-click the toolbar, choose Configure Launchbar, then right-click Zen Mode and select Move to visible launchers). * **“Max content width” option and content alignment improvements** – the internal behavior of the “Max content width” option has been rewritten. Content now aligns to the left by default (or to the right in RTL mode). To center the content instead, enable “Keep content centered” under Options → Appearance. The note title and ribbon now always span the full width, and the scrollbar stays aligned with the edge. Changing the width value no longer requires restarting the front-end. * **Read-only note alert bar** – to better highlight that a note is read-only and make editing more intuitive, a message bar now appears at the top of the note with a button to enable editing. The floating pencil button used previously for this purpose has been removed. An “Edit” command has also been added to the note menu. * **Quick Edit dialog background tinting** – the background tint of the Quick Edit dialog now reflects the note’s color attribute. * **Extra Mica effect** – on Windows 11, the desktop app now applies the Mica background effect to settings pages, the right pane, and empty tabs. ## 📖 Documentation * Moved Collections one level up. * The API documentation has been moved online-only. * The technical documentation has been restructured and brought up to date. * Many improvements to the user guide as well. ## 🌍 Internationalization * Various translation updates. ## 🛠️ Technical updates * [`trilium` batch files not running on Powershell 7](https://github.com/TriliumNext/Trilium/pull/7513) by @Ra2-IFV * **Switched from Node.js 22 to Node.js 24 as it becomes the new LTS.** * edited notes: remove comma for flexible styling by @contributor
# v0.99.3 > [!NOTE] > If you are interested in an [official mobile application](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/7447) ([#7447](https://github.com/TriliumNext/Trilium/issues/7447)) or [multi-user support](https://oss.issuehunt.io/r/TriliumNext/Trilium/issues/4956) ([#4956](https://github.com/TriliumNext/Trilium/issues/4956)), consider offering financial support via IssueHunt (see links). > [!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). ## 🐞 Bugfixes * [Issues with the ribbon and some about dialogs when formatting locale is set to Chinese](https://github.com/TriliumNext/Trilium/issues/7444) * Incorrect date format for Chinese. * Development locale appearing in production. * Split reverted on right-to-left languages * Fixes for the Flatpak installation method: * [Flatpak Data Access Issue on install/update : permission issue](https://github.com/TriliumNext/Trilium/issues/7454) * [flatpak doesn't launch after install, needs no-sandbox](https://github.com/TriliumNext/Trilium/issues/5516) * Icon missing in Flatpak shortcut. * [Trilium does not unlock after autolock](https://github.com/TriliumNext/Trilium/issues/7448) by @perfectra1n * Note color not taken into consideration for reference links by @adoriandoran * [Board view doesn't respond to Color tags](https://github.com/TriliumNext/Trilium/issues/7456) by @adoriandoran ## 📖 Documentation * Improve links & starting page in demo note by @tredondo ## 🌍 Internationalization * Added support for Italian * Various translation improvements. ## 🛠️ Technical updates * Various dependency updates.
# v0.98.1 > [!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). ## 🐞 Bugfixes * [Keyboard shortcut catches QWERTY keys instead of owner's](https://github.com/TriliumNext/Trilium/issues/6547) * [\`-character doesn't work in shortcuts](https://github.com/TriliumNext/Trilium/issues/6784) * Quick search: attribute search no longer working * Settings not fitting well on mobile. * [Attributes/tags not showing up in search results](https://github.com/TriliumNext/Trilium/pull/6752) * [Note links always follow note title](https://github.com/TriliumNext/Trilium/issues/6776) ## ✨ Improvements * Quick search: format multi-line results better * [Add UI performance-related settings](https://github.com/TriliumNext/Trilium/pull/6747) by @adoriandoran * [Reduce or disable search animation](https://github.com/TriliumNext/Trilium/issues/6698) by @adoriandoran * Fuzzy search should have a "non fuzzy" option by @perfectra1n ## 📖 Documentation * [Swagger UI for the internal API](https://github.com/TriliumNext/Trilium/pull/6719) by @perfectra1n * [Improve documentation on environment variables](https://github.com/TriliumNext/Trilium/pull/6727) by @perfectra1n ## 🌍 Internationalization * Thanks to our contributors on Weblate: * Added support for the Ukrainian language. * Increased coverage for most of the languages. ## 🛠️ Technical updates * Mermaid diagrams: patch for CVE-2025-54880 * The settings were ported to React. **If you notice any issues with the settings, let us know and we'll promptly fix them.** * [Improve management for settings INI](https://github.com/TriliumNext/Trilium/pull/6726) by @perfectra1n * Log same error message on API 401 as on login error to allow fail2ban blocking by @hulmgulm