Skip to content

AssetsBoss v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jul 13:07

AssetsBoss v0.2.0

✨ Highlights

πŸ”Š Audio preview & waveforms

  • New audio player with generated waveform visualization (WaveBars), MP3 decoding, and a client-side player engine.
  • Waveforms are cached and managed server-side (Migration4.sql) so repeated previews are instant.

🧩 3D model bundles & companion files

  • Model companion-file resolution β€” meshes now load alongside their textures/materials via a new ModelBundleService.
  • Unity .mat material resolver so Unity-exported models render with correct materials.
  • Manual axis correction for FBX models, plus an FBX axis-reading utility to auto-detect orientation.

πŸ”Œ Plugin providers

  • Pluggable asset-source providers via AssetsBoss.Plugins.Abstractions (IProviderPlugin) and a runtime PluginLoader.
  • Rename sources from the UI.
  • New settings kit / extensions scaffolding on the frontend. See docs/plugins.md.

πŸ“¦ Portable single-file builds

  • Frontend is now embedded into the assembly β€” ships as a single portable .exe, no wwwroot/ on disk.
  • App icon generation (app.ico) and a tools/package.ps1 packaging script for win-arm64 + win-x64.

πŸ› οΈ Build & release

  • Versioning centralized in Directory.Build.props (<Version> drives the whole build).
  • Automated GitHub release workflow β€” a version bump on master tags and publishes artifacts idempotently.
  • Bumped actions/checkout to v5 (Node 24 runtime).

πŸ“š Docs

  • Updated README (plugin providers, architecture, screenshots) and added docs/plugins.md.

Full changelog: v0.1.0...v0.2.0