Releases: moeru-ai/airi
Releases · moeru-ai/airi
v0.5.0
What's Changed
- chore: bump deps by @luoling8192 in #118
- feat: prompt engineering playground by @luoling8192 in #121
- feat: access velin by @luoling8192 in #122
- refactor(stage-tamagotchi)!: update app identifier by @typed-sigterm in #126
- feat(stage-ui): implemented HeroCardDemo.vue by @LittleSound in #127
- fix(stage-tamagotchi): app icon by @typed-sigterm in #125
- docs(devlog): DevLog @ 2025.04.14 by @luoling8192 in #131
- feat(ui): Cursor Floating by @luoling8192 in #132
- fix: cursor floating intensity by @luoling8192 in #133
- feat(ui): add the PageHeader component and use it on the settings page to optimize the display of the page title and subtitle by @LittleSound in #134
- docs: added DevLog 20250422 by @LemonNekoGH in #136
- docs: add Japanese README file by @eltociear in #138
- chore(bump): bump xsai to v0.2.0-beta.5 by @luoling8192 in #141
- chore(ci): remove stub in CI by @luoling8192 in #142
- feat(package/ui): move stage-ui/Form to ui/Form by @luoling8192 in #140
- refactor: share unocss config across multiple packages by @sumimakito in #143
- chore(gpuu): migrate to @moeru-ai/gpuu by @luoling8192 in #145
- feat(tamagotchi): basic MCP support by @LemonNekoGH in #144
- docs(devlog): DevLog @ 2025.04.28 by @LemonNekoGH in #147
- refactor(stage-web): remove load models button by @sumimakito in #148
- feat(ui): Select component by @luoling8192 in #149
- fix: airi-card style by @luoling8192 in #150
- feat(story): new select component with floating-vue by @luoling8192 in #151
- refactor(tamagotchi): use top-level cargo workspace, move tauri-plugin-mcp by @LemonNekoGH in #152
- doc(readme): add tauri-plugin-mcp by @LemonNekoGH in #153
- fix(tamagotchi): process stuck when create settings window on Windows by @LemonNekoGH in #154
New Contributors
- @typed-sigterm made their first contribution in #126
- @eltociear made their first contribution in #138
Full Changelog: v0.4.22...v0.5.0
v0.4.27
What's Changed
- feat(tamagotchi): basic MCP support by @LemonNekoGH in #144
- docs(devlog): DevLog @ 2025.04.28 by @LemonNekoGH in #147
- refactor(stage-web): remove load models button by @sumimakito in #148
- feat(ui): Select component by @luoling8192 in #149
- fix: airi-card style by @luoling8192 in #150
- feat(story): new select component with floating-vue by @luoling8192 in #151
- refactor(tamagotchi): use top-level cargo workspace, move tauri-plugin-mcp by @LemonNekoGH in #152
- doc(readme): add tauri-plugin-mcp by @LemonNekoGH in #153
- fix(tamagotchi): process stuck when create settings window on Windows by @LemonNekoGH in #154
Full Changelog: v0.4.23...v0.4.27
v0.4.23
What's Changed
- chore: bump deps by @luoling8192 in #118
- feat: prompt engineering playground by @luoling8192 in #121
- feat: access velin by @luoling8192 in #122
- refactor(stage-tamagotchi)!: update app identifier by @typed-sigterm in #126
- feat(stage-ui): implemented HeroCardDemo.vue by @LittleSound in #127
- fix(stage-tamagotchi): app icon by @typed-sigterm in #125
- docs(devlog): DevLog @ 2025.04.14 by @luoling8192 in #131
- feat(ui): Cursor Floating by @luoling8192 in #132
- fix: cursor floating intensity by @luoling8192 in #133
- feat(ui): add the PageHeader component and use it on the settings page to optimize the display of the page title and subtitle by @LittleSound in #134
- docs: added DevLog 20250422 by @LemonNekoGH in #136
- docs: add Japanese README file by @eltociear in #138
- chore(bump): bump xsai to v0.2.0-beta.5 by @luoling8192 in #141
- chore(ci): remove stub in CI by @luoling8192 in #142
- feat(package/ui): move stage-ui/Form to ui/Form by @luoling8192 in #140
- refactor: share unocss config across multiple packages by @sumimakito in #143
- chore(gpuu): migrate to @moeru-ai/gpuu by @luoling8192 in #145
New Contributors
- @typed-sigterm made their first contribution in #126
- @eltociear made their first contribution in #138
Full Changelog: v0.4.22...v0.4.23
v0.4.22
What's Changed
- fix(duckdb): try fix typecheck by @LemonNekoGH in #39
- chore(workspace): use yaml anchors for catalog version by @kwaa in #40
- feat(stage-web): load and save live2d model by @LemonNekoGH in #41
- style: rebrand with newly designed logo by @nekomeowww in #44
- feat: x services by @luoling8192 in #43
- refactor(stage-ui): motion mapping editor by @LemonNekoGH in #45
- fix(stage-ui): type errors in Stage.vue by @junkwarrior87 in #46
- chore(deps): bump xsai to 0.1.2 by @kwaa in #47
- docs: fix a code error in DevLog-2025.03.05 by @LittleSound in #48
- fix(locales): fix prompt line break by @kwaa in #49
- refactor!: use xsschema/ext-providers instead of typeschema/providers by @kwaa in #50
- feat(stage-web): add dotted background to settings buttons by @sumimakito in #51
- fix(stage-web): add back button to settings root by @sumimakito in #52
- fix(stage-web): wave animation by @sumimakito in #54
- feat(stage): custom primary colors by @LemonNekoGH in #53
- perf: use nolyfill to reduce install size by @kwaa in #56
- perf: use feaxios instead of axios by @kwaa in #57
- refactor(stage-web): eliminate the need of raf and use pure css by @junkwarrior87 in #55
- fix(stage-web): language select is not clickable by @junkwarrior87 in #58
- feat(stage-web): make the color theme slider more intuitive by @junkwarrior87 in #59
- fix(stage-web): text colors by @junkwarrior87 in #60
- feat(stage-web): make the logo also follow the color theme by @junkwarrior87 in #61
- chore(stage-web): make the live2d shadow also follow theme color by @LemonNekoGH in #63
- feat(stage-web): I Want It Dynamic! by @junkwarrior87 in #64
- refactor(stage-web): eliminate the need for resize check by @junkwarrior87 in #65
- fix(ui-transitions): the outermost div should be fixed by @junkwarrior87 in #66
- chore(stage-web): make the buttons follow the color scheme by @junkwarrior87 in #67
- fix(docs): absolute path should not include by @nekomeowww in #68
- feat(stage-tamagotchi): apply dynamic theme color to tamagotchi by @LemonNekoGH in #69
- feat(stage-ui): integrate histoire storyboard by @sumimakito in #70
- docs(README.zh-CN.md): update zh-CN document, changed some infml uses… by @qyl27 in #71
- fix(stage-web): fix textarea behaviors by @junkwarrior87 in #72
- fix(stage-ui): unspeech voice id by @luoling8192 in #73
- feat(stage-web): theme presets by @luoling8192 in #74
- fix(stage-web): reduce saturation by @luoling8192 in #75
- feat(stage-web): tooltip over colors by @luoling8192 in #76
- style: color bar by @luoling8192 in #77
- docs(docs): new DevLog for 2025.03.08 ~ 2025.03.10 by @nekomeowww in #78
- perf(favicon): optimize size by @kwaa in #79
- feat(favicon): support dark mode by @kwaa in #80
- fix(motion-map): cannot export by @LemonNekoGH in #81
- feat(twitter-services): timeline & profile support by @luoling8192 in #82
- feat(stage-ui): extract primary color from stage canvas by @LemonNekoGH in #83
- fix(vscode): enable Vue framework support in i18n-ally settings by @luoling8192 in #85
- refactor(twitter-services): function factory by @luoling8192 in #84
- feat: post tweet by @luoling8192 in #86
- fix(stage-ui): extract colors by @junkwarrior87 in #87
- style(stage-web): disable color animation when dynamic theme enabled by @LemonNekoGH in #88
- refactor(stage-web): ui refinements by @junkwarrior87 in #89
- refactor(stage-tamagotchi): rewrite it in rust by @LemonNekoGH in #90
- feat(docs): add og-image by @kwaa in #91
- chore(docs): remove ico from head, remove houston by @kwaa in #92
- chore(twitter-services): remove preinstall by @kwaa in #93
- style(stage-web): fix word break by @LemonNekoGH in #96
- fix, feat(telegram): fix typo, make chat_id unique by @leohearts in #99
- feat(stage-web): new settings animation by @LemonNekoGH in #100
- fix: move setting-bar style to global css by @luoling8192 in #102
- fix(drizzle-duckdb-wasm): misc details in memory playground by @sumimakito in #101
- feat(components): add button, section by @luoling8192 in #104
- feat: airi card by @luoling8192 in #98
- refactor: airi card by @luoling8192 in #105
- fix(telegram-bot): OOM when handling loop by @nekomeowww in #106
- docs: README star-history by @luoling8192 in #108
- chore: several doc fixes and enhancements by @AsterisMono in #110
- refactor(airi-card): dialog by @luoling8192 in #111
- chore: remove macros import by @luoling8192 in #114
- refactor(stage-tamagotchi): remove stage electron by @LemonNekoGH in #115
- chore(*): migrate drizzle-duckdb-wasm and duckdb-wasm to proj-airi/duckdb-wasm by @sumimakito in #116
- fix(stage-tamagotchi): CSP blocked many requests by @nekomeowww in #117
New Contributors
- @junkwarrior87 made their first contribution in #46
- @LittleSound made their first contribution in #48
- @qyl27 made their first contribution in #71
- @leohearts made their first contribution in #99
- @AsterisMono made their first contribution in #110
Full Changelog: v0.3.6...v0.4.22
v0.3.6
No significant changes
View changes on GitHub
v0.3.5
What's Changed
- chore(drizzle-duckdb-wasm): improved button color, added support for switching theme by @nekomeowww in #35
- feat(provider-transformers): added package to integrate transformers.js with xsai by @nekomeowww in #36
- feat(stage-tamagotchi): allow resize window, save window size and position by @LemonNekoGH in #37
Full Changelog: v0.3.4...v0.3.5
v0.3.4
🚀 Features
- Edit shortcuts - by @LemonNekoGH in #31 (98897)
- Fs support with drizzle and duckdb-wasm - by @sumimakito in #30 (aeb17)
- stage-tamagotchi: System tray - by @LemonNekoGH in #32 (63637)
🐞 Bug Fixes
- duckdb-wasm: Workaround for interval data type parsing - by @nekomeowww (282d7)
- stage: Types - by @nekomeowww (c481d)
- stage-tamagotchi: Dev - by @nekomeowww (19e07)
🏎 Performance
- stage-web: Pause render when settings open - by @LemonNekoGH in #34 (856c7)
View changes on GitHub
v0.3.3
v0.3.2
What's Changed
- release: v0.1.6 by @LemonNekoGH in #22
- feat(stage-ui): animate idle eye and focus movements on Live2D models by @sumimakito in #23
- feat(stage-tamagotchi): electron i18n by @LemonNekoGH in #25
- fix: pnpm filter on windows by @LemonNekoGH in #26
Full Changelog: v0.1.6...v0.3.2
v0.1.6
Full Changelog: v0.1.5...v0.1.6