Releases: SebastianMC/obsidian-custom-sort
Releases · SebastianMC/obsidian-custom-sort
2.1.0
Changed the sorting behavior for items with undefined attributes:
- sorting by bookmarks, item w/o bookmark status pushed to the bottom in both: asc and desc orders
- sorting by metadata, item w/o relevant metadata pushed to the bottom in both, asc and desc orders
- sorting by creation or modification date, advanced mode: empty folders (or folders having only folder children) are pushed to the bottom, regardless of asc or desc order
2.0.2
New feature: support for drag and drop ordering of File Explorer items via Bookmarks integration
- detailed instructions available on project wiki page: How to order items with drag and drop
- feel free to post questions and report issues in the github home of the plugin: Custom File Explorer Sorting
- no functional changes vs 2.0.1 release, only updated project metadata for consistency
2.0.1
New feature: support for drag and drop ordering of File Explorer items via Bookmarks integration
- detailed instructions available on project wiki page: How to order items with drag and drop
- feel free to post questions and report issues in the github home of the plugin: Custom File Explorer Sorting
1.9.2
Bugfix for broken integration with other plugins in 1.9.0. Now it works again.
1.9.0
- multi-level sorting support added, the syntax is to use comma to separate the 2nd level:
- e.g.:
< a-z by-metadata: date, > a-z by-metadata: time
- e.g.:
- support to derive the order currently set in Obsidian UI and apply it to a subset of items in a folder
- the syntax is:
sorting: standard
orsorting: ui selected
(both are equivalent)
- the syntax is:
- more fine-grained messages for syntax errors in sorting order specification
- instead of the generic message like:
7:InvalidAttributeValue Invalid value of the attribute ">"
- instead of the generic message like:
- you will see now:
7:InvalidAttributeValue Secondary sorting order contains unrecognized text: >>> sorting <<<
, or7:InvalidAttributeValue Secondary sorting order contains unrecognized text: >>> : <<<
,- or similar
- refactoring for more readable and more concise code
- bug fixes