From 1fb599f5748cca0715be6da368348e76b91feb49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Forment?= Date: Tue, 3 Mar 2026 20:01:39 +0100 Subject: [PATCH] Feat: Update CHANGELOG in preparation for 0.1.1 release --- CHANGELOG.md | 22 ++++++++++++++++++++++ Cargo.lock | 4 ++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f98ced..76ee276 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ All notable changes to this project will be documented in this file. +## [0.1.1] + +### Forth Language +- `map` word: apply a quotation to each stack element (`1 2 3 ( 10 * ) map => 10 20 30`). +- `loop` fix: now operates in steps instead of beats, uses `step_duration()` for correct timing. + +### Fixed +- Crash on missing sample directories: sample path scanning now validates directories exist before scanning. +- Audio channel minimum enforced to 2, preventing crash on devices reporting fewer channels. +- Audio device disconnect: automatic stream restart when device is lost (terminal and desktop). +- Live keys (e.g. `f` for fill) no longer trigger while searching in dictionary or help views. +- Side panel always uses horizontal layout (removed broken vertical fallback for narrow terminals). + +### Changed +- Runtime highlight enabled by default. + +### Packaging +- Modular CI: split monolithic release workflow into per-platform builds (Linux, macOS, Windows, cross-compilation). +- Separate CI workflows for CLAP/VST plugin builds (Linux, macOS, Windows, Raspberry Pi). +- Windows MSI installer workflow fixes. +- Website download matrix updated. + ## [0.1.0] ### Breaking diff --git a/Cargo.lock b/Cargo.lock index 3004c3e..62c2319 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1809,8 +1809,8 @@ dependencies = [ [[package]] name = "doux" -version = "0.0.5" -source = "git+https://github.com/sova-org/doux#2b62f896b855dd3da84906c7085835974fb56c8c" +version = "0.0.6" +source = "git+https://github.com/sova-org/doux#14ccf68c0ac626718664f32ede20f13087df8de6" dependencies = [ "arc-swap", "clap",