Releases: royisme/BobaMixer
Releases · royisme/BobaMixer
v2.2.1
v2.2.0
v2.1.0
Changelog
Features
Bug fixes
Others
- 030ac50: Add Phase 3 TUI navigation and views (@royisme)
- 37fae20: Delete GEMINI.md (@royisme)
- f0ea137: Emit suggestions loaded message (@royisme)
- 92419d2: Implement Phase 1: Core TUI Views for Control Plane (@claude)
- 488e5d6: Implement Phase 2: Operational & Optimization TUI Views (@claude)
- 5371f0a: Merge pull request #36 from royisme/claude/review-cli-help-design-0168GRCcxP9NrLKNKaVzE7BV (@royisme)
- 29d8596: Merge pull request #37 from royisme/roy/fix-codex-review-issues-for-cli-help-output-2025-11-18 (@royisme)
- 9d151bb: Merge pull request #38 from royisme/roy/implement-features-from-enhancement-plan-2025-11-18 (@royisme)
- cd84440: Merge pull request #39 from royisme/feat/check_and_review (@royisme)
- 09eee4a: Redesign CLI help to follow TUI-first best practices (@claude)
- fffba59: Refactor TUI into modular views with search, forms (@royisme)
- 66864e4: Refactor proxy state strings (@royisme)
- 6472b70: UI Root Model Refactor (@royisme)
v2.0.3
v2.0.2
v2.0.1
Changelog
Others
- ed44344: Check mock response write errors in pricing doctor test (@royisme)
- 429f3ba: Clarify control plane baseline and advanced scope (@royisme)
- 18d1ceb: Merge pull request #34 from royisme/roy/check-code-for-missing-features-2025-11-17 (@royisme)
- e326aa7: Merge pull request #35 from royisme/claude/refactor-docs-vitepress-i18n-01HNYHnRUSqkUfvFyHLirpPq (@royisme)
- 44217d6: build: migrate from Homebrew formula to cask format in GoReleaser v2 (@claude)
- d172567: ci: optimize CI workflow to skip Go builds for docs-only changes (@claude)
- 24a3ecd: delete docs (@royisme)
- 0721b2a: delete docs (@royisme)
v2.0.0
Changelog
Features
- 6a18f4a: feat: add Phase 1 domain models and config loaders (@claude)
- d28f769: feat: add boba secrets CLI commands for zero-config UX (@claude)
- 02a46a3: feat: add interactive setup wizard for first-run experience (@claude)
- 178d467: feat: adjust changelog generation to trigger only on PR merge (@claude)
- 2bd10d4: feat: complete Phase 1 control plane implementation (@claude)
- 46a5d05: feat: complete Phase 2 Epic 8.3 - Dashboard Proxy controls (@claude)
- 20f4123: feat: complete Phase 3 core business flow - Token parsing and cost tracking (@claude)
- 8e856a4: feat: enhance init command and add end-to-end workflow testing (@claude)
- 53392b1: feat: implement Phase 1 CLI commands (providers, tools, bind, doctor) (@claude)
- f21c337: feat: implement Phase 1.5 - OpenAI/Codex and Gemini CLI integration (@claude)
- e1bd2f9: feat: implement Phase 2 Part 1 - HTTP Proxy Server (@claude)
- 005fa6e: feat: implement boba doctor --pricing validation (@claude)
- 1cc54c6: feat: integrate budget checking in proxy before forwarding requests (@claude)
- 2fbb40b: feat: integrate dynamic routing engine in proxy handler (@claude)
Bug fixes
- c64afa5: fix(ui): remove invalid db.Close() call and tab key conflict (@claude)
- d82580a: fix: add nil checks to prevent panic in ResolveAPIKey fallback (@claude)
- 2546dfc: fix: escape angle brackets in control-plane-boba-run.md for VitePress (@claude)
- 292bed7: fix: make ResolveAPIKey fall back to secrets.yaml when env var is absent (@claude)
- 3a27f0b: fix: resolve all CI lint issues (54 total) (@claude)
- a55ede6: fix: resolve all golangci-lint issues (27 issues fixed) (@claude)
- 69901fb: fix: resolve golangci-lint errors and VitePress build issues (@claude)
- 5e9b7c2: fix: resolve golangci-lint issues (errcheck, goconst, gosec) (@claude)
- e18da4b: fix: resolve variable redeclaration error in gitTag function (@claude)
Others
- 00de6da: Merge branch 'main' into claude/redesign-tui-onboarding-017wA8dpXTCb5qoWvaeSNngn (@royisme)
- fdf8515: Merge pull request #26 from royisme/claude/redesign-tui-onboarding-017wA8dpXTCb5qoWvaeSNngn (@royisme)
- 75329ec: Merge pull request #27 from royisme/claude/add-openai-gemini-providers-01TN5bCPA8m66bHGhwzoNNS1 (@royisme)
- 3a778aa: Merge pull request #28 from royisme/claude/phase2-go-standards-01MdmnsptVQMeFbAP7MgzFKe (@royisme)
- f90d991: Merge pull request #29 from royisme/claude/go-practices-changelog-012NVaFvDCiszr8mPdKfLmh1 (@royisme)
- d86ff3a: Merge pull request #30 from royisme/claude/refactor-and-docs-015pHoR7JFEHfCQ1wavEtpbR (@royisme)
- 07c6f35: Merge pull request #31 from royisme/claude/fix-db-leak-tab-conflict-01R6HNAB7cVJiwr7cHUnVePX (@royisme)
- 920d3e4: Merge pull request #32 from royisme/claude/control-plane-checklist-012sMhdPMtT9bkAbwzsvAT2P (@royisme)
- 8a7b724: Merge pull request #33 from royisme/claude/fix-boba-secrets-flow-014bqBxSvYu87oDQDAc7Pjiv (@royisme)
- e62dd0b: Update dashboard.go (@royisme)
- a1a4fe1: this is big change (@royisme)