Skip to content

Release 1.4.0: prebuilt downloads for Windows, macOS and Linux - #1

Merged
Mattbusel merged 1 commit into
masterfrom
release/v1.4.0
Sep 25, 2026
Merged

Mattbusel merged 1 commit into
masterfrom
release/v1.4.0

Conversation

@Mattbusel

Copy link
Copy Markdown
Owner

Adds a tag-triggered release workflow (Windows .zip, macOS arm64 + x86_64, Linux .tar.gz, SHA256SUMS.txt), fixes CI (missing apt-get update and Linux libs, plus a test suite that no longer compiled), moves the nih-plug plugin into its own unpublished crate so cargo install math-sonify can work, adds --help/--version, and updates README/CHANGELOG for 1.4.0.

- Move the nih-plug VST3/CLAP wrapper into an unpublished plugin/ workspace
  crate so the app can be published (nih-plug is git-only); core library is
  now math_sonify (src/lib.rs). Drop unused nih_plug_egui.
- Add --help/--version.
- CI: apt-get update + audio/X11 libs, build and test the workspace on
  Linux, Windows and macOS.
- Release workflow: Windows zip, macOS arm64/x86_64 and Linux tarballs,
  SHA256SUMS.txt.
- Fix broken tests/doctests and three real bugs (collab set parsing,
  beat tracker tempo, randomizer chaos check).
- README install section, CHANGELOG, version 1.4.0.
@Mattbusel
Mattbusel merged commit c8960ce into master Sep 25, 2026
8 checks passed
@Mattbusel
Mattbusel deleted the release/v1.4.0 branch September 25, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant