Skip to content

v0.1.5

Choose a tag to compare

@ChuxiJ ChuxiJ released this 25 Mar 13:47
· 174 commits to main since this release
eddb621

What's New

Bug Fixes

  • API server: Restore lazy-load model initialization as default behavior. Models are no longer downloaded at startup — they initialize on-demand when the first request arrives.
  • GPU: Resolve legacy GPU NaN/noise and duration=-1 garbage output (#924, #927, #929)
  • GPU: Force pt backend on legacy CUDA GPUs (Titan Xp, etc.) to prevent vllm crashes (#932)
  • Security: Replace pickle with JSON serialization in ModelRunner shared-memory IPC (#860)
  • Lego task: Fix instruction mismatch causing noise output (#925)
  • Gradio: Fix variable language not bound error in start script (#920)
  • i18n: Per-request language isolation via ContextVar (#888)
  • API: Fix crash on null duration, generation corruption, and locale parsing (#797, #854, #779)
  • Thread safety: Add locking to i18n, API key, and cache singletons (#878)
  • AutoGen: Capture repaint settings in batch parameter snapshot (#922)
  • ADG: Fix ADG not usable with batches (#832)

Features

  • Text tasks: Add external AI helper modules, LM model discovery cache, and provider config (#881, #883, #884)
  • Model inventory: Add supported_task_types and expand cover strength aliases

Other

  • VST3: Move VST3 plugin to standalone repo ace-step/acestep.vst3 (#935)

Full Changelog: v0.1.4...v0.1.5