v0.5.0

moeru-ai/airiv0.5.0May 10, 2025by nekomeowww

AI Summary

Introduced prompt engineering playground, basic MCP support, and new UI components such as Select and PageHeader to enhance the user interface.

Key Highlights

  • Added prompt engineering playground
  • Implemented basic MCP support
  • Added Select component
  • Added PageHeader component

Breaking Changes

  • Updated app identifier in stage-tamagotchi

New Features

  • Prompt engineering playground
  • MCP support
  • Select component
  • PageHeader component
  • Cursor floating effect

Full Release Notes

## What's Changed

* chore: bump deps by @luoling8192 in https://github.com/moeru-ai/airi/pull/118
* feat: prompt engineering playground by @luoling8192 in https://github.com/moeru-ai/airi/pull/121
* feat: access velin by @luoling8192 in https://github.com/moeru-ai/airi/pull/122
* refactor(stage-tamagotchi)!: update app identifier by @typed-sigterm in https://github.com/moeru-ai/airi/pull/126
* feat(stage-ui): implemented HeroCardDemo.vue by @LittleSound in https://github.com/moeru-ai/airi/pull/127
* fix(stage-tamagotchi): app icon by @typed-sigterm in https://github.com/moeru-ai/airi/pull/125
* docs(devlog): DevLog @ 2025.04.14 by @luoling8192 in https://github.com/moeru-ai/airi/pull/131
* feat(ui): Cursor Floating by @luoling8192 in https://github.com/moeru-ai/airi/pull/132
* fix: cursor floating intensity by @luoling8192 in https://github.com/moeru-ai/airi/pull/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 https://github.com/moeru-ai/airi/pull/134
* docs: added DevLog 20250422 by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/136
* docs: add Japanese README file by @eltociear in https://github.com/moeru-ai/airi/pull/138
* chore(bump): bump xsai to v0.2.0-beta.5 by @luoling8192 in https://github.com/moeru-ai/airi/pull/141
* chore(ci): remove stub in CI by @luoling8192 in https://github.com/moeru-ai/airi/pull/142
* feat(package/ui): move stage-ui/Form to ui/Form by @luoling8192 in https://github.com/moeru-ai/airi/pull/140
* refactor: share unocss config across multiple packages by @sumimakito in https://github.com/moeru-ai/airi/pull/143
* chore(gpuu): migrate to @moeru-ai/gpuu by @luoling8192 in https://github.com/moeru-ai/airi/pull/145
* feat(tamagotchi): basic MCP support by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/144
* docs(devlog): DevLog @ 2025.04.28 by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/147
* refactor(stage-web): remove load models button by @sumimakito in https://github.com/moeru-ai/airi/pull/148
* feat(ui): Select component by @luoling8192 in https://github.com/moeru-ai/airi/pull/149
* fix: airi-card style by @luoling8192 in https://github.com/moeru-ai/airi/pull/150
* feat(story): new select component with floating-vue by @luoling8192 in https://github.com/moeru-ai/airi/pull/151
* refactor(tamagotchi): use top-level cargo workspace, move tauri-plugin-mcp by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/152
* doc(readme): add tauri-plugin-mcp by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/153
* fix(tamagotchi): process stuck when create settings window on Windows by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/154

## New Contributors

* @typed-sigterm made their first contribution in https://github.com/moeru-ai/airi/pull/126
* @eltociear made their first contribution in https://github.com/moeru-ai/airi/pull/138

**Full Changelog**: https://github.com/moeru-ai/airi/compare/v0.4.22...v0.5.0