Releases: moeru-ai/airi
v0.8.0-beta.9
Before downloading
Caution
Data lost warning.
If you were previously using any version below v0.8.0-beta.1, you should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.9.
Or your chat data may lost.
After downloaded, navigate to Settings -> Data -> Export Data for downloading data.
Installation
macOS
Tip
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.9-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.9-linux-x64.flatpakFlatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.9-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.9-linux-arm64.flatpakDebian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.9-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.9-linux-amd64.debDebian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.9-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.9-linux-arm64.debFedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.9-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.9-linux-x86_64.rpmFedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.9-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.9-linux-aarch64.rpm🚀 Features
None.
🐞 Bug Fixes
- nix: Don't use /dev/tty in hash update actions - by @Weathercold in #836 (498eb)
- stage-*: Beat sync worklet failed to import modules - by @sumimakito in #839 (72010)
Full Changelog: v0.8.0-beta.8...v0.8.0-beta.9
v0.8.0-beta.8
Merry Christmas 🎄
Read our blog post here: https://airi.moeru.ai/docs/en/blog/merry-christmas-2025/
Before downloading
Caution
Data lost warning.
If you were previously using any version below v0.8.0-beta.1, you should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.8.
Or your chat data may lost.
After downloaded, navigate to Settings -> Data -> Export Data for downloading data.
Installation
macOS
Tip
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.8/AIRI-0.8.0-beta.8-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.7-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.7-linux-x64.flatpakFlatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.8/AIRI-0.8.0-beta.8-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.7-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.7-linux-arm64.flatpakDebian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.8/AIRI-0.8.0-beta.8-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.7-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.7-linux-amd64.debDebian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.8/AIRI-0.8.0-beta.8-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.7-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.7-linux-arm64.debFedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.8/AIRI-0.8.0-beta.8-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.7-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.7-linux-x86_64.rpmFedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.8/AIRI-0.8.0-beta.8-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.7-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.7-linux-aarch64.rpm🚀 Features
- docs:
- Japanese site - by @nekomeowww (3935f)
- docs,i18n:
- Now supports Japanese & Korean - by @nekomeowww (f5796)
- server-sdk,server-shared:
- Improved context update, renamed from context message, added output event, source - by @nekomeowww (60071)
- server-sdk,stage-ui,server-shared:
- More server channel hooks - by @nekomeowww (8a841)
- Better output & added usage as context - by @nekomeowww (f0796)
- stage-*:
- Track provider card clicks and time-to-first-message - by @shinohara-rin in #832 (ca6a0)
- stage-ui:
- Subscribe to onChatTurnComplete, emit to server channel as output:gen-ai:chat:message - by @nekomeowww (a6aae)
- stage-ui,airi-plugin-vscode,server-shared:
- Added spark:notify, spark:emit, spark:command events - by @nekomeowww (ca719)
🐞 Bug Fixes
- airi-plugin-vscode: Sync with new server-sdk design - by @nekomeowww (3fe0e)
- stage-pages: Prevent warning - by @nekomeowww (3d100)
- stage-ui: Live2d auto blink with better control - by @nekomeowww (b8810)
- stage-ui,stage-web: Cleanup, incorrect color - by @nekomeowww (689e2)
- stage-ui-three-performance-runtime: Should not typecheck like this - by @nekomeowww (8b795)
- stage-web: Incorrect type for ChatHistoryItem - by @nekomeowww (19c8d)
Full Changelog: v0.8.0-beta.7...v0.8.0-beta.8
v0.8.0-beta.7
Merry Christmas 🎄
Read our blog post here: https://airi.moeru.ai/docs/en/blog/merry-christmas-2025/
Before downloading
Caution
Data lost warning.
You should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.4.
Or your chat data may lost.
After downloaded, navigate to Settings -> Data -> Export Data for downloading data.
Installation
macOS
Tip
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.7-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.7-linux-x64.flatpakFlatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.7-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.7-linux-arm64.flatpakDebian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.7-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.7-linux-amd64.debDebian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.7-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.7-linux-arm64.debFedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.7-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.7-linux-x86_64.rpmFedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.7-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.7-linux-aarch64.rpm🚀 Features
- docs:
- Merry Christmas 2025 🎄 - by @nekomeowww (bd935)
- Merry Christmas 2025 🎄 blog post - by @nekomeowww (d6828)
- nix:
- Add python3 in devShell - by @ReStranger in #830 (07cbc)
- stage-ui:
- stage-ui,stage-web:
- Custom chat background - by @shinohara-rin in #825 (74136)
- stage-web,docs:
- Enable apple mobile web app capable meta tag - by @nekomeowww (9cbdd)
🐞 Bug Fixes
- chat: Serialize sends and reset on cleanup - by @s3d-i in #827 (26fad)
- deps: Pin vue to 3.5.25 due to compatibility issues with histoire - by @nekomeowww (a7102)
- stage-ui,stage-tamagotchi,stage-web: Incorrect implementation of Aliyun NLS - by @nekomeowww (1f465)
- stage-web: Theme color imported type missing - by @nekomeowww (1451b)
New Contributors
- @ReStranger made their first contribution in #830
Full Changelog: v0.8.0-beta.6...v0.8.0-beta.7
v0.8.0-beta.6
🚀 Features
- stage-ui,stage-pages,i18n: Support continue anyway for onboarding - by @shinohara-rin in #818 (3839c)
🐞 Bug Fixes
- stage-ui: Type error - by @nekomeowww (17a69)
- stage-web: Not full on model screen, should padding bottom for chat - by @nekomeowww (59bb5)
Full Changelog: v0.8.0-beta.5...v0.8.0-beta.6
v0.8.0-beta.5
🚀 Features
- stage-tamagotchi: Auto updater - by @nekomeowww (56f89)
- stage-tamagotchi,i18n: Option to not show FadeOnHover again - by @shinohara-rin in #821 (7863c)
- stage-ui,stage-web: New colorsFromElement lib extracted - by @nekomeowww (b8b22)
- stream-transcription: New stream in stream out by default package - by @nekomeowww (c6441)
- ui: New SelectTab component - by @nekomeowww (dbb18)
🐞 Bug Fixes
- ci:
- Should populate with GitHub Actions token when doing publishing - by @nekomeowww (b3d29)
- server-sdk:
- Auto-reconnect once unauthorized - by @nekomeowww (4f914)
- stage-pages:
- Loosen default beat-sync parameters for easier beat detections - by @sumimakito (47928)
- Missing layout settings - by @nekomeowww (b1fbb)
- stage-shared:
- Beat sync event declared not used - by @nekomeowww (e8e81)
- stage-tamagotchi:
- Missing font import, remove unused import - by @nekomeowww (7456f)
- Electron-updater doesn't support to be catalog: - by @nekomeowww (cd4e5)
- Do not log with debug level in release build - by @nekomeowww (d786c)
- Reduce bundle size, incorrectly double shippped - by @nekomeowww (8ed68)
- stage-ui:
- Use a middleware to encode possible filenames in a live2d model - by @sumimakito in #815 (03474)
- Reduce about button click feeling - by @nekomeowww (55f30)
- Aliyun NLS streamTranscription doesn't support Blob but over WebSocket - by @nekomeowww (b1f47)
- TimeSeries was too laggy due to mis-use of props as timeseries calculation - by @nekomeowww (bda5a)
- Aliyun NLS will data race on cleanup to let WebSocket close before TranscriptionEnded - by @nekomeowww (87eee)
- Incorrect logarithm - by @nekomeowww (a7122)
- Prevent race conditions in model loading - by @shinohara-rin in #819 (68685)
- stage-web:
- Adjust maskable icons for android devices - by @nekomeowww (6ea5f)
- ui:
- SelectTab has unmatched border-radius - by @nekomeowww (b2e02)
- SelectTab still got bad radius - by @nekomeowww (cc603)
- workspace/unocss,stage-tamagotchi:
- Missing comfortaa font, missing import - by @nekomeowww (63a12)
🏎 Performance
- server-runtime,server-shared,stage-tamagotchi: Improved server-runtime - by @nekomeowww (eb81a)
- stage-tamagotchi: Added radius region for detecting Fade on Hover, preventing flickering - by @nekomeowww (73a77)
Full Changelog: v0.8.0-beta.4...v0.8.0-beta.5
v0.8.0-beta.4
Before downloading
Caution
Data lost warning.
You should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.4.
Or your chat data may lost.
After downloaded, navigate to Settings -> Data -> Export Data for downloading data.
Installation
macOS
Tip
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.4-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.4-linux-x64.flatpakFlatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.4-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.4-linux-arm64.flatpakDebian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.4-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.4-linux-amd64.debDebian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.4-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.4-linux-arm64.debFedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.4-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.4-linux-x86_64.rpmFedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.4-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.4-linux-aarch64.rpm🚀 Features
- model-driver-lipsync: New package for model driving capabilities - by @nekomeowww (08cab)
- stage-tamagotchi,stage-pages,stage-shared: Show alert when there is no audio input for troubleshooting - by @sumimakito (1829e)
- stage-ui-three-performance-runtime: Init new experimental three performance runtime design - by @Lilia-Chen in #809 (c74f3)
- stage-web, stage-tamagotchi: Register app version to posthog - by @luoling8192 (35227)
🐞 Bug Fixes
- airi-plugin-vscode:
- Add EOL line - by @nekomeowww (7f3a0)
- server-sdk,airi-plugin-vscode:
- Improve connect, ensure connected before sending - by @nekomeowww (84c05)
- stage-pages:
- Missing component import - by @nekomeowww (59442)
- stage-tamagotchi:
- Now h3 treats timeout as seconds instead of milliseconds - by @nekomeowww (c5b58)
- Do not create nested callback for injeca constructor - by @nekomeowww (263e1)
- stage-ui:
- Prevent NaN or negative scale to fix the headless model issue - by @sumimakito (90fd3)
- Sync & broadcast for all BroadcastChannel peers - by @nekomeowww (23879)
- Fixed the system prompt initialisation bug - by @Lilia-Chen in #796 (c19ea)
- AIRI in full resolution! fixed pixi.js resolution issue - by @shinohara-rin in #808 (58897)
- stage-ui,stage-web,stage-tamagotchi:
- Should not use useI18n in non-setup hook - by @nekomeowww (efa3b)
New Contributors
- @shinohara-rin made their first contribution in #808
v0.8.0-beta.3
Before downloading
Caution
Data lost warning.
You should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.3.
Or your chat data may lost.
After downloaded, navigate to Settings -> Data -> Export Data for downloading data.
Installation
macOS
Tip
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.3-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.3-linux-x64.flatpakFlatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.3-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.3-linux-arm64.flatpakDebian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.3-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.3-linux-amd64.debDebian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.3-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.3-linux-arm64.debFedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.3-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.3-linux-x86_64.rpmFedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.3-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.3-linux-aarch64.rpmChangelog
🚀 Features
- stage-ui,stage-pages,stage-web,stage-tamagotchi,docs: Added Posthog - by @nekomeowww (23462)
🐞 Bug Fixes
- docs:
- Guard posthog init with SSR check - by @nekomeowww (f72ce)
- stage-tamagotchi:
- Override name with ai.moeru.airi - by @nekomeowww (fa110)
- Settings layout overscrolling - by @nekomeowww (6e4b0)
- Explicitly no publish, remove snap build - by @nekomeowww (958aa)
- stage-ui:
- Unable to load model correctly & race-ly loading of pixi live2d - by @nekomeowww (ba0e7)
- stage-web,docs:
- Missing analytics after migrated to Cloudflare Workers - by @nekomeowww (74102)
View changes on GitHub
v0.8.0-beta.2
🚀 Features
- airi-plugin-vscode: Publish workflow - by @nekomeowww (86d62)
- nix/stage-tamagotchi: Update to electron rewrite - by @Weathercold and @nekomeowww in #646 (19c05)
- stage-shared: Add an audio tapping node for troubleshooting beat-sync - by @sumimakito (7f4a0)
- stage-tamagotchi,stage-pages,stage-shared: Show audio spectrum for better input monitoring - by @sumimakito (88428)
- stage-tamagotchi,stage-web,stage-ui: About window & about dialog refactor - by @nekomeowww (f171b)
- stage-ui,stage-pages,stage-tamagotchi: Visualize beat sync target value, plugin-lize live2d motion, styles of beat sync - by @nekomeowww (93cbf)
- stage-ui,stage-tamagotchi,stage-web,stage-pages,i18n: Add data management (import, export, reset, clear) - by @nekomeowww (22ef3)
🐞 Bug Fixes
- Build type check - by @nekomeowww (f6c5c)
- 18n:
- Key map errors. - by @nekomeowww (17d8e)
- airi-plugin-vscode:
- Should not hard encode the path as it fails on Windows - by @nekomeowww (327cb)
- Should always recreate dir for codegen - by @nekomeowww (6745f)
- ? windows still fails - by @nekomeowww (59a9a)
- ? windows still fails" - by @nekomeowww (63e3e)
- ci:
- Cleanup disk usage first before docker run - by @nekomeowww (38561)
- Cannot resolve to correct path - by @nekomeowww (e9785)
- crates:
- Switch to stable in toolchain overrides; bump MSRV for tauri-plugin-mcp - by @sumimakito in #791 (486e6)
- stage-*:
- Redundant type & incorrect import - by @nekomeowww (db1cb)
- Redundant template ref & ref for elmenets - by @nekomeowww (7f523)
- stage-pages:
- Propagate the DOM.AsyncIterable too - by @nekomeowww (3d223)
- stage-ui:
- Speech provider not set correctly when choosing voices - by @nekomeowww (f68f1)
- TTS audio playback fails when navigating from config pages - by @nekomeowww (ed391)
- Type error for defineSlots - by @nekomeowww (4d696)
- Missing tsconfig DOM.AsyncIterable for OPFS - by @nekomeowww (17580)
- stage-web:
- Avoid passing functions directly to (@)click - by @sumimakito (22547)
View changes on GitHub
New Contributors
- @github-actions[bot] made their first contribution in #763
Full Changelog: v0.8.0-alpha.6...v0.8.0-beta.2
v0.8.0-alpha.6
🚀 Features
- ci:
- Added preview wrangler build CI - by @nekomeowww (eca0c)
- docs:
- Lollipop pattern animation - by @nekomeowww (bf684)
- i18n:
- Translate versions.yaml to zh-Hant - by @Nitrocellulose888 in #764 (0277e)
- stage-shared:
- Make beat-sync store framework-agnostic as beat-detector - by @sumimakito (63a84)
- stage-tamagotchi:
- Wayland support - by @astro-angelfish in #761 (73d68)
- Background window for beat-sync - by @sumimakito (8e499)
- Init audio loopback on main - by @sumimakito (cfba5)
- Events and invoke handlers for beat-detector in beat-sync preload - by @sumimakito (04e8b)
- Expose some values for beat-sync dev - by @sumimakito (68d63)
- Enable widgets calling as tool - by @nekomeowww (27b39)
- Improve chat history ui - by @nekomeowww (b4a10)
- Do not ignore mouse events when fade on hover not enabled - by @nekomeowww (28406)
- Refresh button in stage - by @nekomeowww (1fe77)
- stage-tamagotchi,stage-pages,stage-shared,stage-ui:
- Complete beat-sync integration - by @sumimakito (bbb43)
- stage-web:
- stage-web,docs:
- Configured open graph protocol image - by @nekomeowww (c3a4b)
- vite-plugin-warpdrive:
- New Vite plugin for uploading large assets to S3 compatible storages - by @nekomeowww (53e5c)
🐞 Bug Fixes
- beat-sync:
- Missing required header names - by @nekomeowww (c14f7)
- docs:
- stage-tamagotchi:
- Try to fix #770 macOS crashes with Team ID mismatch check - by @nekomeowww in #772 and #770 (2da7d)
- Omit server startup error - by @nekomeowww (92613)
- Better type checks with exposeWithCustomAPI - by @sumimakito (0a071)
- Move beat-sync code from preload to renderer - by @sumimakito (bb23e)
- Do not start capture by default - by @sumimakito (078e6)
- Missing register of widgets for chat window - by @nekomeowww (144a7)
- stage-tamagotchi,stage-shared:
- Correctly route beat-sync events - by @sumimakito (c9d14)
- Split eventa and beat-sync business into two entries - by @nekomeowww in #779 (4febd)
- stage-tamagotchi,stage-ui:
- WithBase incorrectly used causes model url issues - by @nekomeowww (37b47)
- stage-ui:
- stage-ui,stage-ui-three:
- stage-web:
- Should redirects to non-normalized url - by @Neko-233 in #778 (e8916)
- Allow interacting with Vue DevTools over backdrops - by @sumimakito (eaa41)
- Reduce the timeout guard for MutationObserver to 15 secs - by @sumimakito (a73c9)
- ui:
- vite-plugin-warpdrive:
- Vitest incorrectly configured, format & types & import - by @nekomeowww (195cf)
View changes on GitHub
v0.8.0-alpha.4
🚀 Features
Full log at https://github.com/moeru-ai/airi/releases/tag/v0.8.0-alpha.2