AIRI v0.12.0-beta.5

v0.12.0-beta.5Pre-release
Added 6
  • Select the MAGIC driver to generate Neuro-sama like motion (aka Neuro bump) in Live2D
  • MAGIC driver includes bundled Idle/calm and Speaking/excited profiles with speech lip sync preservation and forward-facing character look
  • Live2D imports now show a clear report listing model data, absent references, unreferenced resources, and steps to fix each issue
  • Use VOICEVOX Engine or AivisSpeech Engine as a local speech provider with connection and voice controls
  • New internal gamepad packages normalize browser controllers, provide Vue lifecycle integration, and add PlayStation 5 DualSense USB and Bluetooth support
  • Live2D Motion Control workbench now supports recording, editing, playback, filtering, keyboard and controller input, and procedural motion generation
Changed 2
  • @proj-airi/server-runtime now gives each port to one listener and disables reusePort to prevent unsupported socket errors
  • Fresh Electron 42 setups now install Electron before dev or start to prevent the desktop app from failing before launch
Fixed 7
  • Live2D ZIP archives created on macOS now import correctly with hidden metadata no longer preventing model file and expression discovery
  • Chat now reliably creates or restores a session during startup in single-window and multi-window setups
  • Short mobile chat histories now sit above the composer with new messages staying near the bottom
  • Chat, settings, onboarding, and other panels now use consistent scroll areas with the chat composer remaining fixed on desktop
  • On iOS, microphone access now opens the system permission prompt instead of closing the app
  • The desktop local server now starts reliably on Windows and macOS with socket setup no longer requesting unsupported port reuse
  • The desktop title bar no longer shows an inactive information icon
Removed 1
  • The retired transcription package and its stale CI command are gone

From AIRI

v0.12.0-beta.5 Highlights
New Contributors
Product updates
Live2D
  • You can now select the MAGIC1 driver to generate Neuro-sama like motion (aka Neuro bump).
  • The driver includes bundled Idle / calm and Speaking / excited profiles. It can preserve speech lip sync and keep the character looking forward.
  • Live2D imports now show a clear report before import. It lists model data, absent references, unreferenced resources, and steps to fix each issue.
  • Live2D ZIP archives created on macOS now import correctly. Hidden metadata no longer prevents the importer from finding model files and expressions.
Speech
  • You can now use VOICEVOX Engine or AivisSpeech Engine as a local speech provider. Each provider includes connection and voice controls.
Bug fixes and polish
  • Chat now reliably creates or restores a session during startup in single-window and multi-window setups.
  • Short mobile chat histories now sit above the composer. New messages stay near the bottom, while upward scrolling keeps your reading position.
  • Chat, settings, onboarding, and other panels now use consistent scroll areas. On desktop, the chat composer remains fixed while the history scrolls.
  • On iOS, microphone access now opens the system permission prompt instead of closing the app. The app remains open after you deny access.
  • The desktop local server now starts reliably on Windows and macOS. Socket setup no longer requests unsupported port reuse.
  • The desktop title bar no longer shows an inactive information icon.
To developers
  • @proj-airi/server-runtime now gives each port to one listener and disables reusePort. This prevents unsupported socket errors across desktop platforms.
To contributors
  • New internal gamepad packages normalize browser controllers, provide Vue lifecycle integration, and add PlayStation 5 DualSense USB and Bluetooth support.
  • The Live2D Motion Control workbench now supports recording, editing, playback, filtering, keyboard and controller input, and procedural motion generation.
  • Fresh Electron 42 setups now install Electron before dev or start, so the desktop app no longer fails before launch.
  • The retired transcription package and its stale CI command are gone. Nix dependency hashes and the documented typecheck command are now current.

Full Changelog: https://github.com/moeru-ai/airi/compare/v0.12.0-beta.4...v0.12.0-beta.5

Footnotes
  1. MAGIC stands for Markovian Animation Generator with Illusory Conditioning

View original

Upgraded? How did it go?

Discussion