All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- (monitor) Add opencode provider
- (app) Add periodic update check and update indicator dot
- (app) Optimize leaderboard empty state text when LAN discovery is enabled
- Remove community directory references that no longer exist
- (app) Open leaderboard on macOS Dock icon click
- Delete
- (app) Release v0.4.2
- (app) Sync Cargo.lock version to 0.4.1
- (site) Remove install guide page and references
- (app) Release v0.4.1
- Update workflow
- Update mock status
- (site) Update image display
- (site) Update screenshots and i18n content
- (site) Add OG image and SEO optimization
- (site) Add google analysis
- Refactor release workflow
- (app) Release v0.4.0
- Update readme
- (site) Remove legacy i18n implementation
- (app) High cohesion low coupling refactoring
- (site) Restructure i18n to dynamic [locale] routing
- Update function refactor
- (app) Release v0.3.8
- Workflow release
- Workflow release
- (app) Release v0.3.7
- Update tauri.conf.json
- (app) Release v0.3.6
- Add new workflow verify signing key
- (app) Release v0.3.5
- Update
- (app) Release v0.3.4
- Update release workflow
- Workflow release
- (app) Release v0.3.3
- Update release workflow
- (app) Release v0.3.2
- Fix release workflow
- Site add download options without Github release page
- (app) Release v0.3.1
- (app) Fix tooltip color mismatch and improve bubble styling
- (app) Add auto-updater with silent background check
- (app) Add ZIP skin import with security hardening
- (app) Add data insights with hourly heatmap and provider charts
- Add about panel
- (app) Redesign peer tooltips with avatars and smart positioning
- (app) Dynamic pet window sizing with window-level drag
- (app) Release v0.3.0
- (ci) Pin GitHub Actions to SHA and update release docs
- (app) Remove community providers and clean up config
- (app) Expand mock peers for overflow testing
- (app) Rename skin directories from numbered to named
- (site) Fallback to releases page when download API fails
- (site) Correct favicon path from svg to png
- Add demo mp4 poster
- (app) Auto-generate release notes with git-cliff
- Update README and contributing guide for provider system
- (site) Auto-detect browser language for i18n
- (site) Auto-detect OS for download button and fetch latest version
- (app) Release v0.2.1
- (app) Update auto-generated Tauri schemas and Cargo.lock
- (ci) Add prettier-plugin-astro and include astro in lint-staged
- Update info
- Add vercel.json
- Delete vercel
- Modify vercel
- Modify vercel
- Vercel
- Update domain from aibubu.funagent.app to aibubu.app
- Modify workflow
- Modify
- Add marketing directory to gitignore
- (app) Add cargo fmt to pre-commit hook and apply formatting
- (monitor) Extract community providers to separate directory
- (app) Fix clippy warnings in skin_import and steps
- (monitor) Fix clippy warnings in monitor adapters
- (site) Improve navigation layout with max-width constraint
- (skin) 统一皮肤 ID 格式并修正 Boy 尺寸
- (ci) Specify pnpm version and format Rust code
- (app) 支持在全屏应用上显示宠物
- (site) 在官网和 README 添加 GitHub Star 按钮
- (app) Release v0.2.0
- Modify
- (app) Refresh monitor, skins, and project tooling
- Restructure project as monorepo and add open-source infrastructure