From 468b09ac0891b15f0bc617a92dddd5c5584a02b5 Mon Sep 17 00:00:00 2001 From: "pydevices-release-automation[bot]" Date: Thu, 22 Oct 2026 05:27:19 +0000 Subject: [PATCH] Release 0.4.1 --- CHANGELOG.md | 12 ++++++++++++ VERSION | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c94cf3f6..3a3c1a99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,18 @@ here. The two packages version and release together, from this repository; Releases up to and including audiodsp's v0.1.1 shipped both packages from there, and are recorded in its changelog. +## v0.4.1 (2026-10-22) + +- Tests: a release pull request and its merge skip the suite (#204) +- Move AUDIODSP_PIN to audiodsp v0.6.9 and raise both floors to >=0.6.9 (#203) +- Adopt publishing-v15: a release also asks the library index to rebuild (#202) +- Move AUDIODSP_PIN to audiodsp f98eb17, the 128-voice sampler (#201) +- SoundFont pool: the sampler has the voices it was asked for (#199) +- Octaver: the comparator follows the clock's slow mean, so a direct offset no longer stops B3 and E4 (#200) +- Effects: Expander's tail follows Key Listen; classes state their residue beside the tail; Distortion's reset residue is held (#198) +- Effects: DeEsser Range 0 is a wire after a reset and at every buffer size; Chorus states its ceiling; Octaver and four more say what rails them (#197) +- Lifecycle matrix: run MultiTapDelay's CircuitPython end-of-source cells a patched build can finish (#196) + ## v0.4.1.dev3 (2026-10-20) ### Added diff --git a/VERSION b/VERSION index b5d01c91..267577d4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.4.1.dev3 +0.4.1