Skip to content

Releases: zadam/trilium

v0.60.4 release

19 Jun 21:34
Compare
Choose a tag to compare
  •  fix keyboard navigation in the note tree, fixes #4036 
  • Paste Into Note Keyboard Shortcut No longer Works #4039 (same bug as above) 
  • fix notePosition assignment for new children of root

v0.60.3 release

15 Jun 21:31
Compare
Choose a tag to compare

The image redesign (#3682) is still not finished, but in the meantime there's been many smaller changes done which deserve a release. This is a pretty unique release, because most of the changes come from contributors! Thanks to (in no particular order): @soulsands, @SiriusXT, @meichthys, @mm21, @contributor, @Nriver, @mirrorcult

  • consistent tooltip arrow style, #3948
  • selected text in HTML view is searched immediately in find box, #3947
  • smooth scrolling for TOC, #3944
  • Linux and Windows allow you to choose which app to open the note with ("Open note custom"), #3940
  • improved Cyrillic font support, #3933
  • move "tree actions" to the right, #3928
  • improved include note display, #3920
  • more obvious active ribbon item
  • ETAPI fixes and improvements, #3908 #3909
  • remove HTML tags added by trilium during ZIP import, #3897
  • added ability to override default search engine, #3901
  • ensure note return branch #3893, thanks to @mirrorcult
  • improved performance of note map #3870
  • change in regex of resolving custom paths, #3866
  • dev env changes #3871 #3827 #3848 #3847 #3846 #3839 #3838 #3833 #3837
  • lint changes #3818
  • fix click events propagating from a context menu being closed, fixes #3805
  • fix resizing of note map #3808
  • added #sortLocale, #3695
  • don't trigger menu items on right click, #3764
  • persistent caching #3814
  • sort icons by how much they are used, #3784
  • don't trigger menu items on right click, #3764
  • change dropdown border to light border
  • SVG icons #3773
  • note book card margin #3756
  • add #newNotesOnTop, closes #3734
  • use the same variable as Firefox for scrollbar thumb #3152
  • fix search in "view source", closes #3929
  • fix cursor position when Jumping from note to included note
  • fix parsing the authentication header with password containing a colon, closes #3916
  • don't allow setting image quality to empty value, #3894
  • fix hamburger icon in canvas, #3780
  • wrong password login screen should return 401 so that it counts to the rate limiter, fixes #3867
  • collapse command will collapse the whole tree, including the current active note path, fixes #3664
  • Merge pull request #3959 from soulsands/fix-search
  • images in note list preview should be shrinked to fit into view, fixes #3965 
  • #3974 from soulsands/fix-edited-note fix getEditedNotesOnDate
  • right click on an external link should not open the link, fixes #3971 
  • keep this window on top #3963 by @SiriusXT
  • display icon for non-supported note types in content renderer
  • fixed infinite recursion with search notes
  • if a note context has sub contexts, then it has to be saved even if empty, fixes #3985
  • invalidate attribute cache on branch create/update, fixes #3994
  • use note size format also in file properties
  • Merge pull request #3984 from dymani/move-pane Add buttons to reorder split panes by @dymani
  • don't allow patching relation's value in ETAPI #3998
  • Fix shortcuts not resetting to default #4004 by @dymani
  • fix showing deleted notes in the recent changes dialog, closes #4013
  • ETAPI ZIP import
  • fix race condition between script execution and saving, closes #4028
  • compatibility with online excalidraw tool - JSON can be imported into excalidraw web tool
  • sql console outputs results of CTEs, fixes #2800
  • allow creating backups via ETAPI, #4014

There are no changes in DB structure or sync protocol, this release should be backwards compatible with 0.59.

v0.60.2-beta release

08 Jun 20:55
Compare
Choose a tag to compare
v0.60.2-beta release Pre-release
Pre-release
  • keep this window on top #3963 by @SiriusXT
  • display icon for non-supported note types in content renderer
  • fixed infinite recursion with search notes
  • if a note context has sub contexts, then it has to be saved even if empty, fixes #3985
  • downgrade excalidraw to 0.14.2, #3979
  • invalidate attribute cache on branch create/update, fixes #3994
  • use note size format also in file properties
  • Merge pull request #3984 from dymani/move-pane Add buttons to reorder split panes by @dymani
  • don't allow patching relation's value in ETAPI #3998
  • Fix shortcuts not resetting to default #4004 by @dymani
  • fix showing deleted notes in the recent changes dialog, closes #4013

v0.60.1-beta

26 May 21:52
Compare
Choose a tag to compare
v0.60.1-beta Pre-release
Pre-release
  • Merge pull request #3959 from soulsands/fix-search
  • images in note list preview should be shrinked to fit into view, fixes #3965 
  • #3974 from soulsands/fix-edited-note fix getEditedNotesOnDate
  • right click on external link should not open the link, fixes #3971 
  • fix flatpak build

v0.60.0-beta release

18 May 21:40
Compare
Choose a tag to compare
v0.60.0-beta release Pre-release
Pre-release

The image redesign (#3682) is still not finished, but in the meantime there's been many smaller changes done which deserve a release. This is a pretty unique release, because most of the changes come from contributors! Thanks to (in no particular order): @soulsands, @SiriusXT, @meichthys, @mm21, @contributor, @Nriver, @mirrorcult

  • consistent tooltip arrow style, #3948
  • selected text in HTML view is searched immediately in find box, #3947
  • smooth scrolling for TOC, #3944
  • Linux and Windows allow you to choose which app to open the note with ("Open note custom"), #3940
  • improved Cyrillic font support, #3933
  • move "tree actions" to the right, #3928
  • improved include note display, #3920
  • more obvious active ribbon item
  • ETAPI fixes and improvements, #3908 #3909
  • remove HTML tags added by trilium during ZIP import, #3897
  • added ability to override default search engine, #3901
  • ensure note return branch #3893, thanks to @mirrorcult
  • improved performance of note map #3870
  • change in regex of resolving custom paths, #3866
  • dev env changes #3871 #3827 #3848 #3847 #3846 #3839 #3838 #3833 #3837
  • lint changes #3818
  • fix click events propagating from context menu being closed, fixes #3805
  • fix resizing of note map #3808
  • added #sortLocale, #3695
  • don't trigger menu items on right click, #3764
  • persistent caching #3814
  • sort icons by how much they are used, #3784
  • don't trigger menu items on right click, #3764
  • change dropdown border to light border
  • SVG icons #3773
  • note book card margin #3756
  • add #newNotesOnTop, closes #3734
  • use same variable as Firefox for scrollbar thumb #3152
  • fix search in "view source", closes #3929
  • fix cursor position when Jumping from note to included note
  • fix parsing the authentication header with password containing a colon, closes #3916
  • don't allow setting image quality to empty value, #3894
  • fix hamburger icon in canvas, #3780
  • wrong password login screen should return 401 so that it counts to the rate limiter, fixes #3867
  • collapse command will collapse the whole tree, including the current active note path, fixes #3664

There are no changes in DB structure or sync protocol, this release should be backwards compatible with 0.59.

v0.59.4 release

17 Apr 19:51
Compare
Choose a tag to compare
  • fix displaying error message in mermaid, closes #3841
  • download offline images from libreoffice, fixes #3842
  • fix duplicating subtree with internal links, closes #3813
  • don't update attribute detail while composing CJK characters, fixes #3812
  • fix click events propagating from context menu being closed, fixes #3805
  • promotes attributes tab should be always visible when available, fixes #3806
  • capitalizing ribbon widget names #3806
  • awaiting on triggered events/commands in the frontend API, fixes #3799
  • allow #newNotesOnTop=false to negate previous setting, closes #3796
  • fixed loading of parent to froca when e.g. sharing (cloning into not yet loaded _share parent)
  • fix trailing slash in shared note in IE, closes #3782

v0.59.3 release

27 Mar 21:18
Compare
Choose a tag to compare
  • fix hangup on highlighting empty tokens, closes #3772
  • fix escaping in sql console results
  • promoted and inherited attributes should be shown grouped based on the owning note, #3761
  • add #newNotesOnTop, closes #3734
  • add a check for the hidden note existence, #3728
  • fix sanitization of autocomplete against XSS
  • fix cache invalidation upon note title change
  • fix dead references in consistency_checks.js
  • Docker non-root healthcheck

v0.59.2 release

14 Mar 20:24
Compare
Choose a tag to compare
  • fix import of ZIP with images with no meta file, closes #3649
  • Allow arbitrary labels to be added via web clipper
  • #run should respect inheritance, fixes #3669
  • content null check in full text search, #3672
  • use more precise detection of a mobile browser, fixes #3680
  • support listening on unix sockets
  • added some extra allowed URI schemes, fixes #3692
  • docker_healthcheck.js should not create log files, #3677
  • Docker non-root healthcheck #3685 by @holo
  • Avoid EditableCode inheriting mode from previous notes. @PJB3005
  • fix default keyboard shortcuts for mac forward, back, closes #3708

v0.59.1 release

28 Feb 22:48
Compare
Choose a tag to compare

This is a small release containing some refactorings and smaller improvements, which was created as a cut of a bigger development branch which is taking too long to finish.

There is a DB change, sync protocol remains unchanged.

  • (refactoring) Rename entities #3476
  • keep note ordering in export #2346
  • added "inherit" relation, #3493
  • _hidden note does not inherit attributes from root, fixes #3537
  • add a button to temporarily hide TOC, closes #3555
  • reimplement docker healtcheck into node.js to take into account configuration, #3582
  • note source now opens in a new tab
  • fix autocomplete showing hidden paths, closes #3654
  • fix display of note revision content, #3637
  • submenu choice of template should override child: settings, fixes #3628
  • Fix middle vertical align on table cells #3650 by @eliandoran
  • fix ctrl+click opening note twice, closes #3630
  • fix refreshing option cache on sync, closes #3623
  • removed (long time) deprecated API methods. Most of these should be fixed automatically.
    • api.runOnServer => api.runOnBackend
    • api.refreshTree (NO-OP for a long time, removed without replacement)
    • api.addTextToActiveTabEditor => api.addTextToActiveContextEditor
    • api.getActiveTabNote => api.getActiveContextNote
    • api.getActiveTabTextEditor => api.getActiveContextTextEditor
    • api.getActiveTabNotePath => api.getActiveContextNotePath
    • api.protectActiveNote => api.protectNote
    • api.getDateNote => api.getDayNote
    • api.utils.unescapeHtml => api.unescapeHtml
    • api.sortNotesByTitle => api.sortNotes
    • api.CollapsibleWidget => api.RightPanelWidget
    • api.TabAwareWidget => api.NoteContextAwareWidget
    • api.TabCachingWidget => api.NoteContextAwareWidget
    • api.NoteContextCachingWidget => api.NoteContextAwareWidget

v0.59.0-beta release

19 Feb 20:49
Compare
Choose a tag to compare
v0.59.0-beta release Pre-release
Pre-release

This is a small release containing some refactorings and smaller improvements, which was created as a cut of a bigger development branch which is taking too long to finish.

There is a DB change, sync protocol remains unchanged.

  • (refactoring) Rename entities #3476
  • keep note ordering in export #2346
  • added "inherit" relation, #3493
  • _hidden note does not inherit attributes from root, fixes #3537
  • add a button to temporarily hide TOC, closes #3555
  • reimplement docker healtcheck into node.js to take into account configuration, #3582
  • note source now opens in a new tab
  • removed (long time) deprecated API methods. Most of these should be fixed automatically.
    • api.runOnServer => api.runOnBackend
    • api.refreshTree (NO-OP for a long time, removed without replacement)
    • api.addTextToActiveTabEditor => api.addTextToActiveContextEditor
    • api.getActiveTabNote => api.getActiveContextNote
    • api.getActiveTabTextEditor => api.getActiveContextTextEditor
    • api.getActiveTabNotePath => api.getActiveContextNotePath
    • api.protectActiveNote => api.protectNote
    • api.getDateNote => api.getDayNote
    • api.utils.unescapeHtml => api.unescapeHtml
    • api.sortNotesByTitle => api.sortNotes
    • api.CollapsibleWidget => api.RightPanelWidget
    • api.TabAwareWidget => api.NoteContextAwareWidget
    • api.TabCachingWidget => api.NoteContextAwareWidget
    • api.NoteContextCachingWidget => api.NoteContextAwareWidget