From 8d78af621d7656cf0a5af278e160bef976119ea5 Mon Sep 17 00:00:00 2001 From: "takemi.ohama" Date: Fri, 4 Sep 2026 12:29:44 +0900 Subject: [PATCH] chore(release): v3.2.2 --- CHANGELOG.md | 20 +++++++++++++++++++- docs/developer/architecture.md | 2 +- lib/devbase/__init__.py | 2 +- lib/devbase/cli.py | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 6 files changed, 24 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7420f222..089137a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,23 @@ ## [Unreleased] +## [3.2.2] - 2026-09-04 + +base イメージで AI CLI の alias 設定を一般ユーザーが読み込めない問題を修正しました。 + +**この版を反映するには、ベースイメージの再ビルドとコンテナの再作成が要ります。** + +```bash +devbase build base --no-cache +devbase up <プロジェクト名> +``` + +### Fixed + +- **`/etc/devbase/ai-cli-aliases.sh` を一般ユーザーが読み込めるようにしました。** + alias ファイルの配置前に親ディレクトリを `0755` で明示作成します。これにより、新規に + no-cache ビルドしたイメージでも Bash 起動時に `Permission denied` が発生しません。 + ## [3.2.1] - 2026-09-04 Kiro CLI のログイン状態をコンテナ再作成後も保持し、tmux の履歴上で選択した文字列を @@ -508,7 +525,8 @@ OSS 化に伴う初回リリース。devbase は本バージョンより `devbas ### Removed - 「公式レジストリ」固定の概念を廃止。各レジストリは対等な扱いとなる。 -[Unreleased]: https://github.com/devbasex/devbase/compare/v3.2.1...HEAD +[Unreleased]: https://github.com/devbasex/devbase/compare/v3.2.2...HEAD +[3.2.2]: https://github.com/devbasex/devbase/compare/v3.2.1...v3.2.2 [3.2.1]: https://github.com/devbasex/devbase/compare/v3.2.0...v3.2.1 [3.2.0]: https://github.com/devbasex/devbase/compare/v3.1.0...v3.2.0 [3.1.0]: https://github.com/devbasex/devbase/compare/v3.0.0...v3.1.0 diff --git a/docs/developer/architecture.md b/docs/developer/architecture.md index 98f67c62..e44594bf 100644 --- a/docs/developer/architecture.md +++ b/docs/developer/architecture.md @@ -1,6 +1,6 @@ # devbase アーキテクチャ概要 -devbase v3.2.1 のアーキテクチャ設計と内部構造について説明する。 +devbase v3.2.2 のアーキテクチャ設計と内部構造について説明する。 ## 全体構成 diff --git a/lib/devbase/__init__.py b/lib/devbase/__init__.py index bdcc8ace..a560c12e 100644 --- a/lib/devbase/__init__.py +++ b/lib/devbase/__init__.py @@ -1,4 +1,4 @@ """devbase - Docker-based Development Environment Manager""" -__version__ = "3.2.1" +__version__ = "3.2.2" __author__ = "devbase team" diff --git a/lib/devbase/cli.py b/lib/devbase/cli.py index 14c13c50..ffce2949 100644 --- a/lib/devbase/cli.py +++ b/lib/devbase/cli.py @@ -14,7 +14,7 @@ try: from . import __version__ except ImportError: - __version__ = "3.2.1" + __version__ = "3.2.2" logger = get_logger("devbase.cli") diff --git a/pyproject.toml b/pyproject.toml index 6f600668..e24b640f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "devbase" -version = "3.2.1" +version = "3.2.2" description = "Docker-based Development Environment Manager" requires-python = ">=3.10" dependencies = [ diff --git a/uv.lock b/uv.lock index df804585..ebb74c7d 100644 --- a/uv.lock +++ b/uv.lock @@ -41,7 +41,7 @@ wheels = [ [[package]] name = "devbase" -version = "3.2.1" +version = "3.2.2" source = { virtual = "." } dependencies = [ { name = "boto3" },