Releases: zadam/trilium
v0.60.4 release
v0.60.3 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 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
- 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
v0.60.0-beta 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
- 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
- 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
- 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
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
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