Skip to content

Commit b82fb1f

Browse files
committed
chore(release): target v1.13.4
Smell-audited: 1: the version is chosen, not bumped, and the release workflow distinguishes those two cases explicitly. release.yml's contract: a `.version` that has NEVER shipped is released VERBATIM; one that HAS shipped makes the push a patch, taking the first free patch in the series. `1.13.2` has shipped, so a plain merge would have cut v1.13.3. Naming 1.13.4 here is the deliberate act the workflow reserves for a chosen version, so preflight releases it as-is. Also records the test-tier migration under Changed. It ships no runtime behaviour change, but it moves where a contributor finds behaviour tests: 24 bash e2e scripts became clojure.test suites under test/clj/suites/, run by cljw itself, and 781 process spawns left the gate. What stays in bash is the CLI surface and anything needing the process. Smoke green 12/0 in 427s — the version string is compiled in, so this invalidates the Zig cache and pays the full test-binary rebuild.
1 parent 5faffa5 commit b82fb1f

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ first stable `1.0.0` tag; pre-1.0 `alpha` / `rc` tags may still change surfaces.
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- **Behaviour tests move to a cljw-native tier.** 24 bash e2e scripts that
13+
spent one `cljw` process per assertion became `clojure.test` suites under
14+
`test/clj/suites/`, run by cljw itself — 781 process spawns out of the gate,
15+
and the suites re-run over an nREPL with no rebuild. What stays in bash is
16+
the CLI surface (exit code, stderr, argv) and anything that needs the
17+
process itself. No runtime behaviour changes.
18+
1019
### Added
1120

1221
- **`clojure.walk/macroexpand-all` now works.** It previously threw

‎build.zig.zon‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.{
22
.name = .cljw,
3-
.version = "1.13.2",
3+
.version = "1.13.4",
44
.fingerprint = 0x1869d207073beffa,
55
.minimum_zig_version = "0.16.0",
66
.dependencies = .{

0 commit comments

Comments
 (0)