View release on GitHubPrecise per-token hover bounds and source-file diagnostics with quick-fixes, plus an interactive Rive preview runtime.
Key Highlights & Additions
- •AssetResolver now evaluates exact cursor position within asset token boundaries, eliminating whole-line false hovers when multiple assets share a line.
- •Diagnostics are now published at the referencing lines in source files too, with AnimoriaCodeActionProvider quick-fixes for duplicate resolution and cleanup.
- •Governance report now renders as Markdown via markdown.showPreviewToSide instead of raw text.
- •Interactive Rive web player in the preview stage with play/pause and scaling controls.
View release on GitHubMulti-root scanning and configurable audit logging for monorepos with several open workspace folders.
Key Highlights & Additions
- •scanWorkspace() now traverses all open workspace folders, aggregating health scores and diagnostics.
- •Automatic .gitignore integration: adds .animoria/ when git is initialized.
- •New animoria.enableAuditLog setting (default: false) governing .animoria/audit-log.jsonl.
- •Status bar indicator now displays asset counts aggregated across all active workspace folders.
View release on GitHubThe extension's native daemon is now the Rust engine exclusively — it bundles a native animoria binary per platform, no separate install required.
Key Highlights & Additions
- •Bundles a native animoria binary in bin/, built per platform (linux-x64, linux-arm64, darwin-arm64, win32-x64) — no separate install or PATH entry needed.
- •Removed a confirmation dialog claiming duplicate resolution rewrites references; that capability never existed on the daemon side.
- •A cleanup candidate's confidence badge now reflects the diagnostic that actually produced it.
- •Invalid workspace paths no longer silently report "0 assets, all clear".
View release on GitHubMaintenance release: dependency updates and release-pipeline fixes (Windows and macOS native daemon packaging, JetBrains build/signing). No user-facing changes.
Key Highlights & Additions
- •No functional changes; focused on cross-platform release-pipeline stability.
View release on GitHubFirst stable release: Lit web-component UI integration, full multi-root workspace support, and structured Protocol v1 communication.
Key Highlights & Additions
- •Shared UI Integration: Lit web components from @animoria/ui across the extension webview panel.
- •Full support for multi-root VS Code workspaces with dynamic folder addition and removal.
- •Communicates with the core engine using the structured Protocol v1 JSON-RPC standard.
- •Publishes governance rule violations directly to VS Code's Problems diagnostic tray.
- •Interactive Duplicate Resolver: visual comparison and import-rewriting tool for duplicate assets.
View release on GitHubPreview and metadata inspection support for dotLottie (.lottie) and Rive (.riv), with enhanced reference tracing.
Key Highlights & Additions
- •Support for dotLottie (.lottie) and Rive (.riv) preview and metadata inspection.
- •Enhanced reference tracing with support for Kotlin and Swift syntax.
View release on GitHubInitial release of the Animoria VS Code extension: basic visual gallery and JSON report export.
Key Highlights & Additions
- •Basic visual asset gallery.
- •JSON governance report export.