Releases: Kh4f/manual-sorting
Releases · Kh4f/manual-sorting
1.3.2
1.3.1
1.3.0
1.2.0
1.2.0 (2025-02-10)
🚀 Features
- add 'Reset order' option to Obsidian Sort Order menu for clearing saved data (0b095b6)
- add confirmation modal for resetting sort order to default (01ed06e)
- conditionally add 'Reset order' option to sorting menu based on manual sorting status (19c2253)
🩹 Bug Fixes
- correct small spacing between buttons in confirmation modal (fc80c2d)
1.1.0
1.1.0 (2025-02-10)
🚀 Features
- add custom option for manual sorting in Sort Order menu (7583173)
- add enable/disable functionality for custom option (05628ec)
- add unpatching functionality for sort order menu on unload (b3ff25e)
- enhance initialization process by patching sort order menu and cleaning up invalid paths (7be74d5)
- update manual sorting menu option to reflect enabled state and reload plugin on activation (a850371)
🩹 Bug Fixes
- disable manual sorting when selecting another sort option (bf987d0)
1.0.0
0.2.0
0.2.0 (2025-02-10)
🚀 Features
- add allChildrenRendered flag to TFolder for rendering tracking (3032919)
- add onEnd handler for order saving on drag end (7156d4d)
- add onRename handler to save order after renaming items (c24a172)
- add prevActualChildrenCount to TFolder for tracking child count changes (1eb4939)
- add reloadExplorerPlugin method to refresh file explorer state (85cb1c4)
- enhance OrderManager to handle concurrent save operations with a queue (b41003c)
- implement OrderManager for saving and restoring item order in containers (71fc89b)
- integrate OrderManager for saving and restoring item order in ManualSortingPlugin (cf44580)
- update data-path attribute for moved items manually (f14d315)
🩹 Bug Fixes
0.1.0
0.1.0 (2025-02-10)
🚀 Features
- add development-only logging function (fc8d9c8)
- add initialization method (13e2109)
- add MutationObserver to monitor data-path attribute changes (001bdd5)
- add ribbon icon (7761c1d)
- implement file explorer patching using monkey-around (6e027d1)
- implement manual sorting functionality using SortableJS (a74fd76)