feat: release 2.7.0
This commit is contained in:
+11
-4
@@ -1,17 +1,24 @@
|
||||
# 2.7.0
|
||||
|
||||
- Before side effects, check the exact server version and install/restart once when it differs; this includes older and newer server versions. A silent preflight health or network failure leaves the current command running without a notice. Install, resolve, or spawn failures show a gray availability notice, then continue the current command.
|
||||
- Trust revocation and status checks do not accidentally re-grant trust.
|
||||
- Includes the 2.7.0 release-candidate features and fixes listed below.
|
||||
- Auto builds always use CNB Buildpacks with no BuildKit fallback; ordinary Dockerfile builds retain the BuildKit path. Live CNB Kubernetes Job execution and registry push remain unverified.
|
||||
|
||||
# 2.7.0-rc3
|
||||
|
||||
- Use source-first Enquirer Select prompts with conditional image, CNB, or template choices, plus app-path AutoComplete.
|
||||
- Render `kuber init` and `kuber add` previews as YAML Snippets, preserving literal existing `name: ...` lines; omit blank optional values and default replicas to 1.
|
||||
- Use real BasicAuth login, handle ambiguous trust identities safely, and fix type resolution.
|
||||
|
||||
# 2.7.0-rc2
|
||||
# 2.7.0-rc2 (historical)
|
||||
|
||||
- Simplify the cross-platform passive updater with explicit inherited environment and `process.execPath`, a bounded wait for the install outcome before CLI exit, and no TTY workaround or external timeout helper.
|
||||
- Earlier release-candidate passive updater implementation; superseded by the stable pre-command exact server-version check above.
|
||||
- Show aggregate context-upload progress in an `Uploading context` child task, deduplicating shared blobs and accounting for resumed uploads.
|
||||
- Support `build: auto:<GitHub HTTPS .cnb URI>` with optional `#sha256=<hex>` pinning. The real `kilterset/bun` 1.0.0 package was fetched and validated for Linux ARM64; its architecture mismatch was correctly rejected for AMD64.
|
||||
- Live CNB Kubernetes Job execution and registry push remain unverified.
|
||||
|
||||
# 2.7.0-rc1
|
||||
# 2.7.0-rc1 (historical)
|
||||
|
||||
## Added
|
||||
|
||||
@@ -25,7 +32,7 @@
|
||||
|
||||
- Begin generated Compose files with `managedBy: kuber # See https://npmx.dev/@dmgnr/kuber for documentation.` and accept the marker in kuber's Compose schema.
|
||||
- Show aggregate context-upload bytes and percentage as a separate task during `kuber up`, deduplicating shared blobs across workspaces and accounting for resumed uploads.
|
||||
- Simplify the passive updater to launch the current Bun executable with the inherited runtime environment, without Linux terminal helpers or an external `timeout` command. Wait for the bounded install outcome and its success or available-version notice before CLI exit; suppress automatic installs in tests and source-tree development.
|
||||
- Historical passive updater implementation, superseded by the stable pre-command exact server-version check above.
|
||||
|
||||
## Fixed
|
||||
|
||||
|
||||
Reference in New Issue
Block a user