Releases: haotool/bunny-click
Releases · haotool/bunny-click
Release list
v1.1.0
v1.0.0
1.0.0 (2025-08-19)
⚠ BREAKING CHANGES
- ci: Automated release system is now active. All future releases will be managed by semantic-release based on conventional commit messages.
- tag-management: 新增了 Git hooks 系統,會在推送時檢查標籤衝突,
可能會阻止包含衝突標籤的推送,需要先運行 npm run tag-sync 修復 - infrastructure: 建置流程從靜態檔案改為 Vite,需要使用 npm run build 替代之前的手動複製
- infrastructure: Jest 配置結構重新設計,需要更新 team-worktrees 配置
Bug Fixes
- 修正 CI 問題並改善測試配置 (7b8cadf)
- 修正 package.json 中的倉庫 URL 錯誤 (d7cba4c)
- 完全轉換 update-version.js 為 ES 模組語法 (0403559)
- 將 update-version.js 從 CommonJS 轉換為 ES 模組語法 (9f027fe)
- 改善 semantic-release git 插件配置 (3da9df8)
- 移除重複的 Git 操作步驟,讓 semantic-release 完全處理版本管理 (50c9fb0)
- cache: 改善快取管理和版本檢測機制 (263e8ed)
- ci: resolve Jest configuration issues and ES6 module conflicts (49d4cef)
- ci: 修復 Jest 配置問題,移除無效的 isolateModules 選項 (afa62b0)
- ci: 修復 semantic-release 重複標籤衝突問題 (23ac091)
- config: 修復 semantic-release ES 模組載入問題 (9613c0f)
- csp: 修正Google Fonts CSP載入問題並統一品牌名稱為Click Fun (3f8cb33)
- deps: 修復 ESLint 依賴問題並自動修復格式錯誤 (2b489a4)
- deps: 安裝 semantic-release 缺失的 conventional-changelog 依賴 (168f052)
- effects: 修復特效設定變更後未立即生效的問題 (4287eb8)
- eslint: 修復 JSON-LD 結構化數據語法錯誤問題 (92d1a18)
- fonts-ui: 修正Material Icons載入問題並優化手機界面間距 v7.1.2 (d76016c)
- fonts: 修復 Material Symbols 自託管 ligature 顯示問題 (2a4cd91)
- format: 移除 JSON-LD 結構化資料中的多餘空格 (fd9a843)
- game: 修復點擊累加分數功能並優化按鈕佈局 (bd66dab)
- git: 完全移除 team-worktrees 子模組引用並重新初始化 (62a065d)
- git: 移除 team-worktrees 子模組引用並轉為常規目錄 (7199122)
- icons: 修復Material Symbols系統,恢復正確的中空樣式顯示 (02fad77)
- jest: 根據 Context7 最佳實踐修復 Jest 配置問題 (cf70f0b)
- lint: 解決 ESLint 程式碼品質問題並排除 team-worktrees (5db71d7)
- scripts: correct version update logic in update-version.js (d13367d)
- tests: achieve 98% test success rate with comprehensive fixes (caefca8)
- tests: resolve major test issues and improve test stability (70fe89d)
- tests: resolve test failures and improve test reliability (e7fbe9f)
- UI: 修復按鈕佈局和分數顯示問題 (4110571)
- ui: 修正遊戲說明模態窗口手機響應式設計和按鈕佈局 (bc38eb2)
- ui: 完美解決底部空隙與圖標顯示問題,優化按鈕體驗 v7.1.4 (0bace4b)
- ui: 恢復icon中空格式並完美修正手機界面對稱性 v7.1.2 (b4137fa)
- ui: 清理多餘空白與優化字體載入,提升界面整體美觀 (1c0cf74)
- version: 修復版本顯示問題並完善版本管理系統 (99e7ef4)
- version: 更新版本號顯示及測試快取 (3ffbf6a)
Features
- achieve Lighthouse 98 average score with Performance and SEO at 100 (9a82b56)
- implement comprehensive automated versioning system and code quality tools (67fc578)
- optimize ESLint configuration and fix code quality issues (4f432f0)
- 完成 v7.1.2 AI SEO 全面實施與團隊架構 (49b3f32)
- 建立完整的自動化最佳實踐落地系統 (fd69438)
- 新增排行榜時間分類功能和完整PWA圖標系統 (787aa4a)
- ai-seo: 實施完整 AI SEO 優化策略 (8da14b9)
- author: update author info to haotool (9a2bcb5)
- ci: achieve 99.35% test success rate - comprehensive CI/CD repair (a215da4)
- ci: setup semantic-release automated publishing (cd7708a)
- docs: emphasize multi-finger clicking as core feature; update README with 10-finger competitive gaming highlights [2025-08-20T01:24:03+08:00] (77ed501)
- game: 增加雙人模式計時邏輯優化 (57cec98)
- game: 實現點擊開始計時和30級幽默鼓勵系統 (9cc0bde)
- icons: generate complete PWA icon set for Bunny Click; update package.json with icon build scripts [2025-08-20T01:24:03+08:00] (473f80f)
- infrastructure: 實作 2025 年最佳實踐全面升級 (98d8289)
- infrastructure: 實作基於 Context7 最佳實踐的現代化 PWA 和測試框架升級 (82062fb)
- lighthouse: 達成Lighthouse全100分完美優化 v7.2.0 (7377f88)
- pwa: add PWA update prompt component based on Context7 best practices (2dbc687)
- pwa: optimize cache strategies based on Context7 best practices (226e324)
- SEO: 完成完整的SEO最佳實踐落地 (efbadbe)
- storage: implement unified storage adapter with LocalStorage and IndexedDB (ccf3e18)
- tag-management: 實作完整的 Git 標籤同步與衝突防護系統 (fb8d7f3)
- tech-seo: 完成技術SEO實施總結報告 - 達成100分滿分 (9fb9748)
- tech-seo: 完成技術SEO架構師專屬工作區建立與品質審計 (1c8b54d)
- UI: 優化單人和雙人模式的使用者界面 (912cf0a)
- UI: 優化雙人模式手機版佈局並修復按鈕響應問題 (361eeae)
- ui: 優化首頁UI簡潔性並改用高級Material Icons (312047c)
- ui: 恢復中空圖標優雅風格同時保留可愛遊戲字體 v7.1.3 (200f6c5)
- ui: 重大UI/UX改進 - 可愛遊戲字體、粗體優化、完美佈局對齊 v7.1.2 (283cbba)
...