[1.31.0]
Update Trilium to 0.105.0
Full Changelog
MCP now requires authentication and can optionally be accessed over the network. Reconfigure your existing MCP clients with credentials.
General HTML support in text notes is now disabled by default. This makes copy-paste from websites behave well, without grabbing unwanted tags such as input boxes. Re-enable via Options Text notes Preserve unsupported HTML tags.
<div>s in text notes are now unwrapped instead of being preserved as-is, regardless of settings. This prevents broken behaviour when entering new paragraphs, and bugs such as being unable to exit a code block.
Single-tilde strikethrough is no longer supported, to avoid issues with ~ used for number approximations. Affects existing notes and import pipelines; use ~~text~~.
Database actions have moved to Options Database. Cleanup, space analysis, integrity checks, compaction and anonymized copies are no longer under Options Advanced, which now holds the experimental features and the two advanced sync actions alone.
On Linux, the native title bar is now disabled by default, since rounded corners are supported for the custom frame, with native window buttons.
Fixed an important memory leak that accumulated components and event listeners due to improper component cleanup.
Consistency checks no longer take a long time to run on large databases (20k+ notes).
Inline Mermaid diagrams remember their display mode.
Multiple inline Mermaid diagrams don't render without making a change