Skip to content

chore(release): v3.2.0 - #151

Merged
takemi-ohama merged 1 commit into
mainfrom
release/v3.2.0
Sep 3, 2026
Merged

takemi-ohama merged 1 commit into
mainfrom
release/v3.2.0

Conversation

@takemi-ohama

Copy link
Copy Markdown
Contributor

概要

v3.1.0 以降の変更をまとめて 3.2.0 として公開します。差分は版数の記載と CHANGELOG だけで、利用者へ届く振る舞いは変わりません。

gemini の認証方式の選び方が変わり移行を伴うため MINOR です。

関連 Issue

なし(配布そのものを目的とする変更です)

変更点

ファイル 変更
pyproject.toml / lib/devbase/__init__.py / lib/devbase/cli.py / uv.lock 3.1.0 → 3.2.0
CHANGELOG.md [Unreleased] を [3.2.0] - 2026-09-03 として確定。冒頭に再ビルドの要否、Changed に移行手順を記載
docs/developer/architecture.md 冒頭の版数表記を追従

この版に含まれるもの

PR 内容
#149 gemini の Vertex AI 強制をやめ、起動定義を containers/base/ai-cli-aliases.sh へ出す。claudb のオプション重複と "$@" を直す
#148 上記の設計(PLAN50)
#147 issue #139 の振り返りの記録

利用者への影響

反映にはベースイメージの再ビルドとコンテナの再作成が要ります。

devbase build base --no-cache
devbase up <プロジェクト名>

移行が要ります。 これまで Vertex AI を使っていた環境は、alias が補っていた値を環境へ移してください。移さないと OAuth 側へ倒れます。

devbase env set GOOGLE_GENAI_USE_VERTEXAI=true

Vertex AI を使わないプロジェクトは projects/<name>/env に GOOGLE_GENAI_USE_VERTEXAI= を書いて共通の値を打ち消します。

動作確認

項目 コマンド 結果
全体テスト uv run pytest tests/ -q 1786 passed / exit=0
版数の反映 python -c "from devbase import __version__; print(__version__)" 3.2.0
  • 影響を受けるコマンドの主要シナリオを確認した(版数のみの変更のため __version__ の反映で足りる)
  • 必要に応じてドキュメント (CHANGELOG.md, docs/) を更新した
  • CI が green である

補足

install.sh の既定 DEVBASE_INSTALL_REF=main により、利用者は git pull --ff-only で受け取ります。内容自体は #149 を main へマージした時点で取得可能で、このタグは「どこまでが 3.2.0 か」を確定させるものです。

マージ後に v3.2.0 タグを打ちます。

v3.1.0 以降の変更をまとめて 3.2.0 として公開する。gemini の認証方式の選び方が
変わり、移行を伴うため MINOR。

- pyproject.toml / lib/devbase/__init__.py / lib/devbase/cli.py / uv.lock の
  版数を更新
- CHANGELOG の [Unreleased] を [3.2.0] - 2026-09-03 として確定し、冒頭に
  ベースイメージ再ビルドの要否、Changed に移行手順を書いた
- docs/developer/architecture.md の版数表記を追従

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V9tinzTAbF1LVEYvfUgzKx
@takemi-ohama
takemi-ohama merged commit fecd180 into main Sep 3, 2026
5 checks passed
@takemi-ohama
takemi-ohama deleted the release/v3.2.0 branch September 3, 2026 01:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant