feat: release 2.5.1

This commit is contained in:
2026-09-27 10:40:50 +00:00 Unverified
parent 46d97138dc
commit 5f7509a9c5
53 changed files with 2871 additions and 370 deletions
+16
View File
@@ -0,0 +1,16 @@
# 2.5.0
## Added
- Wait for Kubernetes Deployment rollouts and report rollout progress during `up` and rollback operations.
- Bound concurrent builds and improve build throughput and reconciliation behavior.
- Add `logs -n` to limit the number of returned log lines.
- Defer CLI command-module loading until the selected command starts, reducing startup work.
- Support `up` from Gitless workspaces.
- Add bounded, ring-buffered audit history.
- Retain a configurable history of successful builds and prune older build records.
## Fixed
- Correct Kubernetes log streaming and lifecycle handling.
- Repair TLS handling for Kubernetes HTTP connections.
+8
View File
@@ -0,0 +1,8 @@
# 2.5.1
## Fixed
- Harden build reconciliation and lease handling to prevent concurrent updates from overwriting one another.
- Improve workspace snapshot collection for Git repositories, including ignored environment files.
- Improve Kubernetes log streaming, audit persistence, and API request handling.
- Fix CLI module graph and startup behavior, and improve command error handling.