Skip to content

Releases: rogerdigital/smart-explorer

0.5.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 04:00
69b8a0b

What's Changed

Full Changelog: 0.5.0...0.5.1

0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 07:15
d6cee45

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

Choose a tag to compare

@github-actions github-actions released this 22 Jun 04:22
3566eea

What's Changed

Full Changelog: 0.3.3...0.4.0

0.3.3

Choose a tag to compare

@github-actions github-actions released this 23 May 05:19
77e4140

What's Changed

Full Changelog: 0.3.2...0.3.3

0.3.2

Choose a tag to compare

@rogerdigital rogerdigital released this 15 May 06:16
0020a64

Demo

Smart Explorer manual sorting

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

Choose a tag to compare

@github-actions github-actions released this 14 May 12:30
d0d1ced

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

Choose a tag to compare

@github-actions github-actions released this 14 May 10:40
5b11fc4

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

Choose a tag to compare

@github-actions github-actions released this 13 May 09:18
2500993

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

Choose a tag to compare

@github-actions github-actions released this 13 May 08:38
b341b76

Changes

  • Fix plugin review errors: replace as any with proper typing, remove eslint-disable comment
  • Fix plugin review warnings: use window.setTimeout/clearTimeout instead of activeWindow variants

0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 May 08:12
a04b32a
Merge pull request #16 from rogerdigital/release/0.2.0

chore: bump version to 0.2.0