Skip to content

Releases: danrfletcher/atlas-explorer

0.7.1

Choose a tag to compare

@danrfletcher danrfletcher released this 08 Oct 08:13
24f6f42

Fix

  • Resolves a blocking lint error flagged by the community review of 0.7.0: the dragged inbox row's show/hide now uses setCssStyles instead of assigning style.display directly. No behaviour change.

See 0.7.0 for the new features (YAML file filters, swap/exchange, sub-folders in the inbox "+", never-auto-promote folders, single scroll area).

0.7.0

Choose a tag to compare

@danrfletcher danrfletcher released this 08 Oct 08:03
5b7a6d9

New

  • File filters on Folder data sources: filter a Folder source by YAML keys; rows that stop matching follow the source's mode (greyed "filtered out", unchanged, or hidden).
  • Swap / exchange: swap a placeholder with an item that already exists instead of creating a new one.
  • Add sub-folders from the inbox "+": an added folder becomes a module; its contents open from the folder icon and a dropped item moves into it after a confirm.
  • Never auto-promote from these folders: a new setting that keeps chosen folders out of the inbox's auto-promotion.
  • One scroll area for Bucket and Inbox: the explorer is a fixed toolbar plus a single scroll area with sticky section headers.

Changes

  • Folder, CSV and markdown-table sources now refresh as soon as the source changes. The "refresh every" and "refresh on view load" options are removed for them (API sources keep theirs). Outside-vault folders are watched live.
  • The "promoted" and "added" tags show only in the inbox, not in the bucket.
  • Files are only auto-promoted if they are referenced from outside their own module.
  • Deleted added files and folders show as greyed "(missing)" rows in the inbox, as in the bucket.

0.6.1

Choose a tag to compare

@danrfletcher danrfletcher released this 03 Oct 14:55

Fix

0.6.0 shipped with only the promotion-bug fixes (PR-1) actually merged. This release includes the inbox management features that were built and tested for 0.6.0 but never made it into main:

New

  • Manual add to inbox via a new "+" icon (fuzzy search over all vault files)
  • Dismiss inbox rows (per-view, or global cascade when dismissed from Global view)
  • Show/Hide Dismissed toggle on the inbox header, revealing dismissed rows inline with a "hidden" badge

Also included (from 0.6.0, unaffected)

  • Block/heading references ([[Note#^id]], [[Note#Heading]]) no longer wrongly auto-promote files into the inbox when the link is from inside the same top-level module
  • Plain markdown links no longer wrongly auto-promote files into the inbox when the link is from inside the same top-level module

0.6.0

Choose a tag to compare

@danrfletcher danrfletcher released this 03 Oct 14:44

New

  • Manual add to inbox via a new "+" icon (fuzzy search over all vault files)
  • Dismiss inbox rows (per-view, or global cascade when dismissed from Global view)
  • Show/Hide Dismissed toggle on the inbox header, revealing dismissed rows inline with a "hidden" badge

Fixed

  • Block/heading references ([[Note#^id]], [[Note#Heading]]) no longer wrongly auto-promote files into the inbox when the link is from inside the same top-level module
  • Plain markdown links no longer wrongly auto-promote files into the inbox when the link is from inside the same top-level module

0.5.0

Choose a tag to compare

@danrfletcher danrfletcher released this 02 Oct 20:48

New Data Source: Folder, Markdown Table & CSV

  • New source-type dropdown: API, Folder, Markdown Table, CSV
  • Folder source: Inside Vault and Outside Vault modes, real file/module unit children, delete reconciliation by mode (append/merge/overwrite)
  • Table source: Markdown Table and CSV, reusing the existing field-mapping UI
  • Bug fixes: sort/truncate now applies to API-source rows; Remove and Remove-attachment actions for stale API/Table items

0.4.0

Choose a tag to compare

@danrfletcher danrfletcher released this 30 Sep 12:36

Atlas API source: new Data source modal for API-backed folders (mapping, merge/append, refresh now/on load, caching). Includes the fix for scroll position resetting on toggle/drag-and-drop interactions in the modal (see obsidian-quirks.md).

0.3.2

Choose a tag to compare

@danrfletcher danrfletcher released this 29 Sep 11:02

Atlas Explorer 0.3.2

Fixes an Obsidian community-review compatibility flag: manifest.json's minAppVersion was stale at 1.5.0 while the plugin has depended on obsidian@^1.13.1 (types) since its first release. Bumped minAppVersion to 1.13.1 to match what the plugin actually requires (workspace.getLeftLeaf's nullable return, already handled correctly in code, needs this floor). No behavioral changes.

v0.3.1

Choose a tag to compare

@danrfletcher danrfletcher released this 29 Sep 09:35

Atlas Explorer 0.3.1

Renamed from "Atlas" (id atlas) to "Atlas Explorer" (id atlas-explorer). The atlas id on the Obsidian community directory is already taken by an unrelated plugin (MisterM-Code/atlas-plugin), so this release renames ahead of the first community submission.

No functional changes — same file explorer / promotion feature set as v0.3.0.

0.3.1

Choose a tag to compare

@danrfletcher danrfletcher released this 29 Sep 09:44

Atlas Explorer 0.3.1

Renamed from "Atlas" (id atlas) to "Atlas Explorer" (id atlas-explorer). The atlas id on the Obsidian community directory is already taken by an unrelated plugin (MisterM-Code/atlas-plugin), so this release renames ahead of the first community submission.

No functional changes — same file explorer / promotion feature set as v0.3.0.

v0.3.0

Choose a tag to compare

@danrfletcher danrfletcher released this 29 Sep 09:07

Three new ways to turn a drawing-only item into a real item on disk, without losing its place, settings or children in any view:

  • Block graduation — rename a free block in the pool to a real name and it moves to the vault root automatically, with a toast confirming the move. Renaming to a name already taken at the root opens a "name it" dialog with live validation (red border and message until the name is free, green when it's clear) instead of silently failing or clobbering anything.
  • Create Module — right-click a root-level file in the Atlas explorer and choose Create Module to turn it into a folder module (<name>/<name>.md), same position, same view placement, refs rewritten.
  • Create > Block / File / Module on a meta folder — right-click a meta folder (a label with no file on disk) and create a real item in its place. The new item takes over the meta folder's exact position, fold state and status settings; anything nested under it stays nested, untouched on disk.

All three share one "name it" dialog: live validation, red/green border, Create disabled until the name is valid. The UI says "Create", never "promote" (that word is already used for making a nested item visible).

516 tests, all green. See docs/decisions.md for the grilling record behind this feature.

Not yet on the Obsidian community plugin store — install manually (download main.js, manifest.json, styles.css below into <vault>/.obsidian/plugins/atlas/) or via BRAT.