From 21bc611455d7b0e2a2a8475ac90fee86bbc79ec6 Mon Sep 17 00:00:00 2001 From: Orkuncakilkaya Date: Sun, 13 Sep 2026 03:48:57 +0300 Subject: [PATCH] chore(release): v0.13.2 --- CHANGELOG.md | 10 ++++++++++ VERSION | 2 +- changes/http-link-call.md | 8 -------- 3 files changed, 11 insertions(+), 9 deletions(-) delete mode 100644 changes/http-link-call.md diff --git a/CHANGELOG.md b/CHANGELOG.md index d972d17d..6abf3723 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ change type. Preview the next one with `ludic dev release --dry-run`. A released section may carry a hand-written summary paragraph above its groups (v0.2.0 has one); the generated bullets below it are not edited by hand. +## v0.13.2 — 2026-09-13 + +### Fixes + +- **`ludic build` links `http.ll` only into a program that uses `Http.*`.** + + The check that added it grepped the IR for `@hs_`, which every program's header declares, + so the HTTP transport and Foundation were linked into everything. That cost nothing visible + on macOS and failed the link on Linux, where `ludic build`, `ludic run` and a new project all + broke in CI. It now looks for a call to `hs_send`. ## v0.13.1 — 2026-09-13 ### Fixes diff --git a/VERSION b/VERSION index c317a918..9beb74d4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.13.1 +0.13.2 diff --git a/changes/http-link-call.md b/changes/http-link-call.md deleted file mode 100644 index 0884052f..00000000 --- a/changes/http-link-call.md +++ /dev/null @@ -1,8 +0,0 @@ -bump: patch -type: fix -**`ludic build` links `http.ll` only into a program that uses `Http.*`.** - -The check that added it grepped the IR for `@hs_`, which every program's header declares, -so the HTTP transport and Foundation were linked into everything. That cost nothing visible -on macOS and failed the link on Linux, where `ludic build`, `ludic run` and a new project all -broke in CI. It now looks for a call to `hs_send`.