Releases: rogerdigital/smart-explorer
Releases · rogerdigital/smart-explorer
Release list
0.5.1
What's Changed
- Update README demo GIF by @rogerdigital in #52
- chore: repo cleanup by @rogerdigital in #53
- fix: align list scroll speed with tree view and stabilize rename position by @rogerdigital in #54
- fix: vault rename data integrity, manual order persistence, name validation by @rogerdigital in #55
- release: 0.5.1 by @rogerdigital in #56
Full Changelog: 0.5.0...0.5.1
0.5.0
What's New since 0.4.0
Manual sorting
- Fix: dropping an item on its own slot no longer sends it to the end of the list
- Fix: newly created files are now draggable (manualOrder stays in sync with the vault)
- Manual mode now starts from the sort you were just viewing ("what you see is what you drag"), with a toolbar hint explaining the starting order
Tree explorer
- Tree folders stay collapsed by default while preserving session-level expansion
- Active file and search/filter results auto-expand their tree paths
- Root-level files render beside top-level folders instead of inside an empty folder
- Toolbar actions: new note, new folder, collapse all, reveal active file, clear filters
- Empty folders are included in tree mode
Inline editing
- Create and rename files/folders inline in the list — no more modal prompts
- Enter confirms, Escape/blur cancels; file extension stays fixed during rename
Commands
- Command Palette actions: Open, Focus search, Reveal active file, New note, New folder
Mobile
- Long-press context menus for files and folders
- Larger touch targets for folder rows and inline edit inputs
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- Focus Smart Explorer on core file list workflows by @rogerdigital in #40
- Simplify Smart Explorer sidebar view by @rogerdigital in #41
- Refine Smart Explorer sidebar interactions by @rogerdigital in #42
- docs: sync current plugin docs by @rogerdigital in #43
- chore: release 0.4.0 by @rogerdigital in #44
Full Changelog: 0.3.3...0.4.0
0.3.3
What's Changed
- chore: sync package-lock.json version to 0.3.2 by @rogerdigital in #35
- docs: update CLAUDE.md to reflect current project state by @rogerdigital in #36
- Add README demo GIF by @rogerdigital in #37
- chore: attest release assets by @rogerdigital in #38
- chore: bump version to 0.3.3 by @rogerdigital in #39
Full Changelog: 0.3.2...0.3.3
0.3.2
Demo
Smart Explorer focuses on browsing, filtering, previewing, and manually sorting Obsidian files from a side pane. This demo highlights manual drag-and-drop ordering for project files.
Fixes
- Drag-sort scroll preservation: List no longer jumps to a different scroll position after drag-and-drop reorder.
Docs
- Highlighted manual drag-and-drop sorting as a key feature in README
- Updated screenshot
Full Changelog: 0.3.1...0.3.2
0.3.1
Improvements
- Instant hover tooltips: Hover over any file to see its name, creation date, and last modified date. Toolbar buttons also show brief descriptions on hover — all with zero delay.
Fixes
- Resolved TypeScript source code warnings (this-scoping, popout window compatibility, unnecessary assertions, async callback handling)
Full Changelog: 0.3.0...0.3.1
0.3.0
New Features
- Manual sort mode (drag-and-drop): Select "Manual" from the sort dropdown to reorder files by dragging. Your custom order persists across sessions.
- Works in both flat list and grouped views (reorder within each group)
- Desktop: standard drag-and-drop with drop indicator and auto-scroll
- Mobile: long-press (500ms) to initiate drag with haptic feedback
- Virtual scrolling stays active for large file lists (200+)
- New files appear at the end of the list automatically
- File renames preserve position in the manual order
Settings
- Added "Reset manual order" button to clear saved order and start fresh
Full Changelog: 0.2.2...0.3.0
0.2.2
What's Changed
- Add artifact attestation to release workflow for supply chain security
- Fix ESLint warnings across codebase
- Improve README with updated screenshot and streamlined feature documentation
Full Changelog: 0.2.1...0.2.2
0.2.1
Changes
- Fix plugin review errors: replace
as anywith proper typing, remove eslint-disable comment - Fix plugin review warnings: use
window.setTimeout/clearTimeoutinstead ofactiveWindowvariants
0.2.0
Merge pull request #16 from rogerdigital/release/0.2.0 chore: bump version to 0.2.0
