-
Notifications
You must be signed in to change notification settings - Fork 20
ChangeLog
Paul edited this page Sep 9, 2023
·
16 revisions
The clap wrapper is still an undergoing project, and we are not yet at a 1.0 release.
In August 2023, we started the process of tagging checkpoint versions either as we reached internal milestones or before we began new substantial development
- A substantial rework of the CMake infrastructure, making the code more library like, able to download dependencies, and more
- Changes to allow operation as a top-level or subordinate cmake.
- Support for a variety of linking modes, including co-linked single products, included bundles, and standalone plugins
- A shell for AUv2 work
- Allow builds back to macOS 10.11; Set the default build target to 10.13
- Implement linux Timer and FD support, allowing full linux implementation of many test cases
- Turn on
-Wall -Wextra -Wpedantic -Werror
on linux - Suppress CLAP Param Change events for parameters under edit
- Implement param to/from string VST3 API
- Output note ports in CLAP become output event queues in VST3; CLAP_EVENT_NOTE_* is transmitted out (but note expressions and MIDI are not yet)
- Several small crash and lifecycle fixes on various OSes
- 0.4.0 is the first tagged release.
- It can create a win/mac VST3 with a subset of the spec which runs with a remote clap.
- It implements the entire clap host API required to proxy to multiple formats.