release/iso-0.11.0 #80
3 changed files with 32 additions and 6 deletions
26
CHANGELOG.md
26
CHANGELOG.md
|
|
@ -10,6 +10,32 @@ _Nothing yet._
|
|||
|
||||
---
|
||||
|
||||
## [0.11.0] — 20.jun.2026
|
||||
|
||||
### Versioning
|
||||
|
||||
- Unify the Clawdie release version across **clawdie-iso and colibri** at `0.11.0`.
|
||||
This supersedes the 0.10.0 decoupling for these two components, which always
|
||||
ship together. zot and clawdie-ai keep their own versions, recorded as
|
||||
provenance in `build-manifest.json`.
|
||||
|
||||
### Changed
|
||||
|
||||
- Live operator-session scripts hardened: identity wallpaper off host-global
|
||||
`/tmp` with multi-monitor apply; Join Hive captures the generator's output
|
||||
path; vault fetch work dir moved to a `0700` runtime dir; scratch/tmp policy
|
||||
documented in `AGENTS.md`.
|
||||
- Added first-party poudriere build-server scripts (`scripts/poudriere/`) and
|
||||
retargeted `docs/POUDRIERE-BUILD-SERVER.md` to the `mother-build` host and
|
||||
`pkg.clawdie.si`.
|
||||
|
||||
### Removed
|
||||
|
||||
- Duplicate `sysutils/colibri` FreeBSD port; the colibri repo is the single
|
||||
source of truth. `build.sh`'s release gate fails if it reappears here.
|
||||
|
||||
---
|
||||
|
||||
## [0.10.0] — 2026-06-15
|
||||
|
||||
**Codename:** Operator Image
|
||||
|
|
|
|||
10
build.cfg
10
build.cfg
|
|
@ -9,11 +9,11 @@ FREEBSD_ISO_BASE_URL="https://download.freebsd.org/releases/${FREEBSD_ARCH}/${FR
|
|||
FREEBSD_MEMSTICK_URL="${FREEBSD_ISO_BASE_URL}/FreeBSD-${FREEBSD_VERSION}-${FREEBSD_ARCH}-memstick.img"
|
||||
FREEBSD_MEMSTICK_SHA256_URL="${FREEBSD_ISO_BASE_URL}/CHECKSUM.SHA256-FreeBSD-${FREEBSD_VERSION}-${FREEBSD_ARCH}"
|
||||
|
||||
# ISO version metadata.
|
||||
# The ISO carries its own product version — it does NOT borrow a component's
|
||||
# number. Component versions (zot, colibri, clawdie-ai, clawdie-iso) are recorded
|
||||
# as provenance in build-manifest.json. Bump this for each milestone image.
|
||||
ISO_VERSION="${ISO_VERSION:-0.10.0}"
|
||||
# Clawdie release version.
|
||||
# clawdie-iso and colibri share this unified version (keep colibri's Cargo.toml
|
||||
# in sync). zot and clawdie-ai keep their own versions, recorded as provenance in
|
||||
# build-manifest.json. Bump this for each release.
|
||||
ISO_VERSION="${ISO_VERSION:-0.11.0}"
|
||||
BUILD_CHANNEL="${BUILD_CHANNEL:-dev}" # dev | release
|
||||
|
||||
# Output image
|
||||
|
|
|
|||
|
|
@ -179,7 +179,7 @@ Copy that directory into the poudriere ports tree before building. **This repo
|
|||
keeps no duplicate** — `build.sh`'s release gate fails if `ports/sysutils/colibri/`
|
||||
reappears here. Key facts:
|
||||
|
||||
- `LICENSE= AGPLv3` (per `colibri/Cargo.toml`).
|
||||
- `LICENSE= MIT` (per `colibri/Cargo.toml`; same as layered-soul).
|
||||
- `USES= cargo`; source from the Forgejo archive (tagged `v${DISTVERSION}`).
|
||||
- Ships 6 binaries: `clawdie`, `colibri`, `colibri-daemon`, `colibri-mcp`,
|
||||
`colibri-test-agent`, `colibri-tui` — plus the `colibri_daemon` / `colibri_bridge`
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue