chore(release): v3.2.0 - #151
Merged
Merged
Conversation
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
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
v3.1.0以降の変更をまとめて 3.2.0 として公開します。差分は版数の記載と CHANGELOG だけで、利用者へ届く振る舞いは変わりません。geminiの認証方式の選び方が変わり移行を伴うため MINOR です。関連 Issue
なし(配布そのものを目的とする変更です)
変更点
pyproject.toml/lib/devbase/__init__.py/lib/devbase/cli.py/uv.lock3.1.0→3.2.0CHANGELOG.md[Unreleased]を[3.2.0] - 2026-09-03として確定。冒頭に再ビルドの要否、Changed に移行手順を記載docs/developer/architecture.mdこの版に含まれるもの
geminiの Vertex AI 強制をやめ、起動定義をcontainers/base/ai-cli-aliases.shへ出す。claudbのオプション重複と"$@"を直す利用者への影響
反映にはベースイメージの再ビルドとコンテナの再作成が要ります。
移行が要ります。 これまで Vertex AI を使っていた環境は、alias が補っていた値を環境へ移してください。移さないと OAuth 側へ倒れます。
devbase env set GOOGLE_GENAI_USE_VERTEXAI=trueVertex AI を使わないプロジェクトは
projects/<name>/envにGOOGLE_GENAI_USE_VERTEXAI=を書いて共通の値を打ち消します。動作確認
uv run pytest tests/ -qpython -c "from devbase import __version__; print(__version__)"3.2.0__version__の反映で足りる)CHANGELOG.md,docs/) を更新した補足
install.shの既定DEVBASE_INSTALL_REF=mainにより、利用者はgit pull --ff-onlyで受け取ります。内容自体は #149 を main へマージした時点で取得可能で、このタグは「どこまでが 3.2.0 か」を確定させるものです。マージ後に
v3.2.0タグを打ちます。