diff --git a/CHANGELOG.md b/CHANGELOG.md index 607c2917..b870dae7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,30 @@ The latest `## [X.Y.Z]` header must match the `version` field in `punkproject.to Entries are newest-first; one bullet per notable change. See the root `AGENTS.md` "Project Versioning" section for the bump policy. +## [0.66.0] - 2026-08-08 + +- Kits ship a repaired tcllib: the suite-side pkgindex_gate corrects five + upstream pkgIndex defects (tcllib tkt 523f7e0556 - `rest` indexed 1.7 vs + provided 1.8, plus doctools::toc, math::filters, tcl::chan::std, nettool), + so `package require rest` and friends resolve in kits at last. Every gated + tree ships `punkbin-upstream-repairs.toml` at its root enumerating exactly + the applied repairs, and artifact records point at it - the shipped tree's + divergence from its upstream checkout is now self-describing (lib tier r2 + published; family runtimes refreshed in-situ under the alpha dispensation, + embedded records gain `tcllib_gated = true`). +- tdom 0.9.6 added to punk9wintk905.vfs: the 905-era punk kits (punk905, + punk9_beta) regain tdom alongside the bi kits, unblocking rest-dependent + libraries (punk::netbox class). Slim variant, matching the bi runtime's + proven build. +- The G-176 command-documentation arc reaches deployed shells via the + promoted coherent set (commandstack 0.8.0, punk::libunknown 0.3.1, + punk::ns 0.11.0, punk::args 0.25.2 et al): `i package epoch` renders real + usage, help output flags live command overrides, and `cmdinfo` carries the + `overridden` axis. +- make.tcl: bootsupport-staleness and launch-site guidance reworked (0.65.1 + and 0.65.2 entries below) - included in kit-visible make.tcl copies via + the layout store. + ## [0.65.2] - 2026-08-08 - `make.tcl` launch-site steering: the bootsupport-staleness fix block now diff --git a/punkproject.toml b/punkproject.toml index 190c8bc6..d717467f 100644 --- a/punkproject.toml +++ b/punkproject.toml @@ -1,6 +1,6 @@ [project] name = "punkshell" -version = "0.65.2" +version = "0.66.0" license = "BSD-2-Clause" url = "https://www.gitea1.intx.com.au/jn/punkshell" #packager: declared identity for published artifacts (declarative, not proof -