Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 18:10
· 8 commits to main since this release

Quartermaster v1.1.0

Quartermaster v1.1.0 adds Quixel Megascans & Megaplants catalog sync, native Linux standalone distribution, and strict vault provenance labeling.


⚡ What’s New in 1.1.0

🌿 Quixel Megascans & Megaplants Sync

  • Catalog Stream: Directly stream and index the complete Megascans catalog from Fab with cursor pagination, rate-limit backoff, and polite inter-page pacing.
  • 1-Click Sync Button: New 🌿 Sync Quixel button in the Desktop GUI sync panel (or python -m src.store_client sync-quixel via CLI).
  • Multimodal Taxonomy: Reclassifies raw scans accurately into Foliage & Nature, Terrain & Landscape, and 3D Environments & Props.
  • Full Vector Indexing: BGE text neural embeddings and CLIP visual features across all synced Megascans assets.

🏷️ Vault Provenance & Ownership Separation

  • Strict Invariant Guarantee: Preserves the distinction between assets you have already acquired to your library vs 1-click free catalog grants.
  • Three Independent Provenance Tiers:
    • source="unity": Unity Asset Store (Owned)
    • source="fab": Fab / Unreal Marketplace (Owned)
    • source="quixel": Quixel Megascans (Catalog Claim)
  • MCP Provenance Field: search_owned_assets returns an explicit "ownership" field ("vault_owned" vs "catalog_grant") so AI agents know whether an asset is in your library or requires a 1-click claim.
  • Desktop UI Badges: Gold Quixel (Catalog) badge, Blue Fab (Owned) badge, and Green Unity (Owned) badge.

🐧 Native Linux Support

  • Standalone Binary: Fully packaged Quartermaster-linux-x64.tar.gz with zero Python or environment setup required.
  • XDG Standard Compliance: App data, database, and auth tokens resolve to $XDG_DATA_HOME/quartermaster or ~/.local/share/quartermaster.
  • Unity Cache Discovery: Scans ~/.local/share/unity3d/Asset Store-5.x on Linux alongside %APPDATA%/Unity on Windows.
  • Dynamic Browser Discovery: Uses $PATH binaries (google-chrome, chromium, microsoft-edge) plus Snap/Flatpak fallback paths.
  • Desktop Environment Guard: Automatic fallback for GNOME / Wayland desktop environments lacking a system tray.

📦 Release Assets

Asset Platform Description
Quartermaster-windows-x64.zip Windows x64 Standalone Windows distribution (Quartermaster.exe + Quartermaster-mcp.exe).
Quartermaster-linux-x64.tar.gz Linux x64 Standalone Linux distribution (Quartermaster + Quartermaster-mcp).
Quartermaster-Bridge.unitypackage Cross-Platform Unity Editor window bridge for in-engine browsing and direct importing.