From 5d3f5d2bd5d6e529938ef459785efa1932699827 Mon Sep 17 00:00:00 2001 From: Francisco Meneses Date: Fri, 25 Sep 2026 17:49:29 -0300 Subject: [PATCH] chore(release): version CHANGELOG for v0.4.6 Move --toolbox-platform notes out of Unreleased and refresh the GitHub release body for this cut (#65 Phase B / #68). Co-authored-by: Cursor --- .github/workflows/release.yml | 12 ++++++++---- CHANGELOG.md | 2 ++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 72da317..15cda46 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -72,9 +72,11 @@ jobs: body: | ## What's new in v${{ steps.version.outputs.tag }} + ### threescale-export + - **`--toolbox-platform`** / `THREESCALE_TOOLBOX_PLATFORM` — opt-in `--platform` on toolbox `podman|docker run` (e.g. `linux/amd64` on Apple Silicon). Empty omits the flag (no auto-default). Ignored with `--toolbox-binary`. + ### Release packaging - - **macOS Apple Silicon** — publish `*-darwin-arm64.tar.gz` (+ `.sha256`) for `threescale-export`, `threescale-seed`, and `threescale-visualize` alongside existing `*-linux-amd64.tar.gz` assets - - **Docs** — downloads labeled by OS/arch; native Mac CLI still needs qemu/binfmt for the Red Hat `linux/amd64` toolbox image + - **macOS Apple Silicon** — `*-darwin-arm64.tar.gz` (+ `.sha256`) alongside `*-linux-amd64.tar.gz` (since v0.4.5) See [README](https://github.com/${{ github.repository }}/blob/main/README.md) and [CHANGELOG.md](https://github.com/${{ github.repository }}/blob/main/CHANGELOG.md) for flags and full release history. @@ -117,8 +119,10 @@ jobs: ```bash tar xzf threescale-export-v${{ steps.version.outputs.tag }}-darwin-arm64.tar.gz chmod +x threescale-export - # Same export flags as above. Toolbox still needs AMD64 emulation - # (Docker Desktop / Podman machine qemu/binfmt) for the Red Hat image. + # Same export flags as above. Prefer: + # --toolbox-platform linux/amd64 + # when using the containerized Red Hat toolbox under qemu/binfmt + # (Docker Desktop / Podman machine). ``` Metrics only: diff --git a/CHANGELOG.md b/CHANGELOG.md index c888585..2f8e238 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), ## [Unreleased] +## [0.4.6] - 2026-09-25 + ### Added - **threescale-export** — `--toolbox-platform` / `THREESCALE_TOOLBOX_PLATFORM` opt-in container platform for toolbox `run` (e.g. `linux/amd64` on Apple Silicon). Empty/whitespace omits `--platform` (no auto-default). Ignored when `--toolbox-binary` is set.