v0.9.0-alpha.12
moeru-ai/airiv0.9.0-alpha.12Mar 10, 2026by nekomeowww
AI Summary
Alpha release includes critical bug fixes for onboarding crashes, adds NixOS support for development, and introduces window drag functionality.
Key Highlights
- Critical fix for crash on onboarding save
- Added NixOS FHS devShell support
- Added top drag area to move window
New Features
- NixOS development support
- Window drag area
- Main process file logger
Full Release Notes
## New Contributors * @fordelkon made their first contribution in https://github.com/moeru-ai/airi/pull/1231 ### ⚠️ Critical Bug Fixes - **stage-tamagotchi**: - Crash on onboarding save by bump electron to v40.8.0, bring back auto-popup - by @sumimakito in https://github.com/moeru-ai/airi/issues/1246 [<samp>(68bf3)</samp>](https://github.com/moeru-ai/airi/commit/68bf3c0d1) ### 🚀 Features - **nix**: - Add FHS devShell for running Electron on NixOS - by @lietblue in https://github.com/moeru-ai/airi/issues/1245 [<samp>(2b9f5)</samp>](https://github.com/moeru-ai/airi/commit/2b9f5092d) - **stage-tamagotchi**: - Add top drag area to move window - by @fordelkon in https://github.com/moeru-ai/airi/issues/1231 [<samp>(d1189)</samp>](https://github.com/moeru-ai/airi/commit/d118980fa) - Add electron main process file logger hook - by @Garfield550, **Copilot** and **RainbowBird** in https://github.com/moeru-ai/airi/issues/1247 [<samp>(92e75)</samp>](https://github.com/moeru-ai/airi/commit/92e75d86f) - Add top drag area to move window " - by @nekomeowww in https://github.com/moeru-ai/airi/issues/1231 [<samp>(80b0e)</samp>](https://github.com/moeru-ai/airi/commit/80b0e6c67) ### 🐞 Bug Fixes - **pixi-live2d-display**: - Should ignore `items_pinned_to_model.json` file - by @nekomeowww [<samp>(f42c5)</samp>](https://github.com/moeru-ai/airi/commit/f42c56e76) - **stage-tamagotchi**: - Ensure config directory exists - by @nekomeowww [<samp>(9cee6)</samp>](https://github.com/moeru-ai/airi/commit/9cee673a9) - Prompt onboarding for stage window only - by @nekomeowww [<samp>(9c88f)</samp>](https://github.com/moeru-ai/airi/commit/9c88f83e2) - Should handle EADDRINUSE, bug of srvx, robust for server channel restart, injeca fix - by @nekomeowww [<samp>(a2da0)</samp>](https://github.com/moeru-ai/airi/commit/a2da08f2c) - Forgot to export ServerChannel - by @nekomeowww [<samp>(0f8ad)</samp>](https://github.com/moeru-ai/airi/commit/0f8ad5990) - Incorrect property - by @nekomeowww [<samp>(5e075)</samp>](https://github.com/moeru-ai/airi/commit/5e075d620) - **stage-ui**: - Use lightweight fetch for connectivity check - by @Minnzen in https://github.com/moeru-ai/airi/issues/1238 [<samp>(eab0f)</samp>](https://github.com/moeru-ai/airi/commit/eab0fbd83) ##### [View changes on GitHub](https://github.com/moeru-ai/airi/compare/v0.9.0-alpha.7...v0.9.0-alpha.12)