Skip to content
DEVTOOLS · RELEASE NOTES

Animoria

Official chronological publication record and release milestones for Animoria.

v2.2.0Stable
View release on GitHub

Precise 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.
v2.1.0
View release on GitHub

Multi-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.
v2.0.0Breaking Change
View release on GitHub

The 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".
v1.0.1
View release on GitHub

Maintenance 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.
v1.0.0
View release on GitHub

First 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.
v0.2.0
View release on GitHub

Preview 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.
v0.1.0Initial Release
View release on GitHub

Initial 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.