Forge 3.0.0
Forge 3 brings cached vault health into Obsidian Bases and adopts Obsidian 1.10.0 as its new minimum version.
Added
- Added a read-only Forge health Bases layout for the current Base result set.
- Added health groups for errors, warnings, notes needing review, clean notes, and notes not included in the latest scan.
- Added view controls for minimum severity, clean and unscanned visibility, and grouping.
- Added normal file opening, modifier-click, hover preview, Vault Health access, and explicit health refresh actions.
- Added an installed workflow guide for configuring and using the view.
Changed
- Forge Health uses cached lint, Shape lint, and review results. Base updates never trigger a vault scan or write health fields into notes.
- Cached lint and Shape results now record scanned file paths so Forge can distinguish clean notes from unscanned notes.
- Settings changed outside Obsidian are detected through Obsidian's native callback instead of file polling. Vault Health still asks you to reload before applying synced values.
- Obsidian 1.13+ receives native declarative settings controls, individual settings search, and inline validation where supported. Obsidian 1.10–1.12 retains Forge's existing settings renderer and persistence behavior.
Compatibility
- Forge 3 requires Obsidian
1.10.0or newer. - Enable the Bases core plugin to use the Forge health layout.
- No note or settings migration is required.
- Run Reload plugins after updating so Obsidian registers the new layout.
- Refresh Forge health once after upgrading to populate clean-versus-unscanned cache data.
After updating
- Run Reload plugins from the command palette.
- Open a Base and select the Forge health layout.
- Run Refresh Forge health once when you are ready to update Forge's normal lint, Shape, report, export, and cache outputs.
Base filter or view-option changes remain read-only and never start that refresh automatically.