Compare commits
2 Commits
e8cf8c506b
...
bdd2f9210e
| Author | SHA1 | Date | |
|---|---|---|---|
| bdd2f9210e | |||
| 1fb599f574 |
22
CHANGELOG.md
22
CHANGELOG.md
@@ -2,6 +2,28 @@
|
|||||||
|
|
||||||
All notable changes to this project will be documented in this file.
|
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]
|
## [0.1.0]
|
||||||
|
|
||||||
### Breaking
|
### Breaking
|
||||||
|
|||||||
16
Cargo.lock
generated
16
Cargo.lock
generated
@@ -846,7 +846,7 @@ checksum = "981520c98f422fcc584dc1a95c334e6953900b9106bc47a9839b81790009eb21"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cagire"
|
name = "cagire"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arboard",
|
"arboard",
|
||||||
"arc-swap",
|
"arc-swap",
|
||||||
@@ -885,7 +885,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cagire-forth"
|
name = "cagire-forth"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arc-swap",
|
"arc-swap",
|
||||||
"parking_lot",
|
"parking_lot",
|
||||||
@@ -894,7 +894,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cagire-markdown"
|
name = "cagire-markdown"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"minimad",
|
"minimad",
|
||||||
"ratatui",
|
"ratatui",
|
||||||
@@ -902,7 +902,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cagire-plugins"
|
name = "cagire-plugins"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arc-swap",
|
"arc-swap",
|
||||||
"cagire",
|
"cagire",
|
||||||
@@ -926,7 +926,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cagire-project"
|
name = "cagire-project"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64",
|
"base64",
|
||||||
"brotli",
|
"brotli",
|
||||||
@@ -938,7 +938,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cagire-ratatui"
|
name = "cagire-ratatui"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"rand",
|
"rand",
|
||||||
"ratatui",
|
"ratatui",
|
||||||
@@ -1809,8 +1809,8 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "doux"
|
name = "doux"
|
||||||
version = "0.0.5"
|
version = "0.0.6"
|
||||||
source = "git+https://github.com/sova-org/doux#2b62f896b855dd3da84906c7085835974fb56c8c"
|
source = "git+https://github.com/sova-org/doux#14ccf68c0ac626718664f32ede20f13087df8de6"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arc-swap",
|
"arc-swap",
|
||||||
"clap",
|
"clap",
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
members = ["crates/forth", "crates/markdown", "crates/project", "crates/ratatui", "plugins/cagire-plugins", "plugins/baseview", "plugins/egui-baseview", "plugins/nih-plug-egui", "xtask"]
|
members = ["crates/forth", "crates/markdown", "crates/project", "crates/ratatui", "plugins/cagire-plugins", "plugins/baseview", "plugins/egui-baseview", "plugins/nih-plug-egui", "xtask"]
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
authors = ["Raphaël Forment <raphael.forment@gmail.com>"]
|
authors = ["Raphaël Forment <raphael.forment@gmail.com>"]
|
||||||
license = "AGPL-3.0"
|
license = "AGPL-3.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user