commit 608ac55081528a14af97d7947e3fab07582b6c36 parent f20569e7317168365fe5c537092b231939c79435 Author: mnkisala <mnkisala@gmail.com> Date: Mon, 31 Oct 2022 15:42:38 +0100 add changelog entry Diffstat:
M | ChangeLog.md | | | 173 | ++++++++++++++++++++++++++++++++++++++++++------------------------------------- |
1 file changed, 91 insertions(+), 82 deletions(-)
diff --git a/ChangeLog.md b/ChangeLog.md @@ -1,82 +1,91 @@ -# Changes in 1.1.2 - -* [macros.h](include/clap/private/macros.h): add `CLAP_ABI` which defines the calling convention and use it everywhere -* [events.h](include/clap/events.h): clarify `clap_input_events.size()` -* [check-for-update.h](include/clap/ext/draft/check-for-update.h): fix typedef -* [file-reference.h](include/clap/ext/draft/file-reference.h): improve documentation -* [params.h](include/clap/ext/params.h): clarify how the cookie works and add some notes about `flush()` -* [process.h](include/clap/process.h): clarify how the audio buffer mapping works -* [gui.h](include/clap/ext/gui.h): clarify `clap_plugin_gui.get_preferred_agi()` -* [plugin-factory.h](include/clap/plugin-factory.h): mention `clap_plugin_invalidation_factory` which can be use to invalidate cached entries - -# Changes in 1.1.1 - -* [clap.h](include/clap/clap.h): missing include for [state-context.h](include/clap/ext/draft/state-context.h). - -# Changes in 1.1.0 - -* [state-context.h](include/clap/ext/draft/state-context.h): save/load state for duplicate or preset. -* [std.h](include/clap/private/std.h): fix compatibility with C++98. -* [note-name.h](include/clap/ext/note-name.h): missing typedef `clap_plugin_note_name_t`. -* [params.h](include/clap/ext/params.h): clarify `request_flush()` documentation. -* [thread-check.h](include/clap/ext/thread-check.h): clarify documentation. -* [voice-info.h](include/clap/ext/voice-info.h): promote `voice-info` out of draft. - -# Changes in 1.0.3 - -* [plugin.h](include/clap/plugin.h): fix an inconsistency in `clap_plugin->destroy()` documentation: - it is now **required** to deactivate the plugin before destroying it. -* [params.h](include/clap/ext/params.h): improve documentation for `clap_host_params->request_flush()`. -* [entry.h](include/clap/entry.h): improve documentation regarding `init()`, `deinit()` and CLAP search path. -* [gui.h](inclued/clap/gui.h): fix typo `clap_gui_resize_hints.preserve_aspect_ratio` -* [plugin-template](src/plugin-template.c): missing impl of plugin destroy. -* various documentation improvements - -# Changes in 1.0.2 - -* CMake: add `CLAP_BUILD_TESTS` which enables the tests. -* Fixes compilation for Visual Studio 2019 and GCC9. - -# Changes in 1.0.1 - -* [gui.h](include/clap/ext/gui.h): fix doc: set_scale must be provided -* [events.h](include/clap/events.h): remove `clap_event_type` which was never used -* [draft/transport-control.h](include/clap/ext/draft/transport-control.h): rename from `CLAP_EXT_CV` to `CLAP_EXT_TRANSPORT_CONTROL` -* [draft/tuning.h](include/clap/ext/draft/tuning.h): rename `clap_client_tuning` to `clap_plugin_tuning` -* [macros.h](include/clap/private/macros.h): fix compatibility with C17 - -# Changes in 1.0.0 - -## New stable interfaces - -* [audio-ports-config.h](include/clap/ext/audio-ports-config.h) -* [audio-ports.h](include/clap/ext/audio-ports.h) -* [event-registry.h](include/clap/ext/event-registry.h) -* [gui.h](include/clap/ext/gui.h) -* [latency.h](include/clap/ext/latency.h) -* [log.h](include/clap/ext/log.h) -* [note-name.h](include/clap/ext/note-name.h) -* [note-ports.h](include/clap/ext/note-ports.h) -* [params.h](include/clap/ext/params.h) -* [posix-fd-support.h](include/clap/ext/posix-fd-support.h) -* [render.h](include/clap/ext/render.h) -* [state.h](include/clap/ext/state.h) -* [tail.h](include/clap/ext/tail.h) -* [thread-check.h](include/clap/ext/thread-check.h) -* [thread-pool.h](include/clap/ext/thread-pool.h) -* [timer-support.h](include/clap/ext/time-support.h) - -## New draft interfaces - -* [ambisonic.h](include/clap/ext/draft/ambisonic.h) -* [check-for-update.h](include/clap/ext/draft/check-for-update.h) -* [cv.h](include/clap/ext/draft/cv.h) -* [file-reference.h](include/clap/ext/draft/file-reference.h) -* [midi-mappings.h](include/clap/ext/draft/midi-mappings.h) -* [preset-load.h](include/clap/ext/draft/preset-load.h) -* [quick-controls.h](include/clap/ext/draft/quick-controls.h) -* [surround.h](include/clap/ext/draft/surround.h) -* [track-info.h](include/clap/ext/draft/track-info.h) -* [transport-control.h](include/clap/ext/draft/transport-control.h) -* [tuning.h](include/clap/ext/draft/tuning.h) -* [voice-info.h](include/clap/ext/draft/voice-info.h) +Changes in 1.1.2 +================ + +- [macros.h](include/clap/private/macros.h): add `CLAP_ABI` which defines the calling convention and use it everywhere +- [events.h](include/clap/events.h): clarify `clap_input_events.size()` +- [check-for-update.h](include/clap/ext/draft/check-for-update.h): fix typedef +- [file-reference.h](include/clap/ext/draft/file-reference.h): improve documentation +- [params.h](include/clap/ext/params.h): clarify how the cookie works and add some notes about `flush()` +- [process.h](include/clap/process.h): clarify how the audio buffer mapping works +- [gui.h](include/clap/ext/gui.h): clarify `clap_plugin_gui.get_preferred_agi()` +- [plugin-factory.h](include/clap/plugin-factory.h): mention `clap_plugin_invalidation_factory` which can be use to invalidate cached entries +- [plugin.h](include/clap/plugin.h) make feature list on clap_plugin_descriptor_t const + +Changes in 1.1.1 +================ + +- [clap.h](include/clap/clap.h): missing include for [state-context.h](include/clap/ext/draft/state-context.h). + +Changes in 1.1.0 +================ + +- [state-context.h](include/clap/ext/draft/state-context.h): save/load state for duplicate or preset. +- [std.h](include/clap/private/std.h): fix compatibility with C++98. +- [note-name.h](include/clap/ext/note-name.h): missing typedef `clap_plugin_note_name_t`. +- [params.h](include/clap/ext/params.h): clarify `request_flush()` documentation. +- [thread-check.h](include/clap/ext/thread-check.h): clarify documentation. +- [voice-info.h](include/clap/ext/voice-info.h): promote `voice-info` out of draft. + +Changes in 1.0.3 +================ + +- [plugin.h](include/clap/plugin.h): fix an inconsistency in `clap_plugin->destroy()` documentation: it is now **required** to deactivate the plugin before destroying it. +- [params.h](include/clap/ext/params.h): improve documentation for `clap_host_params->request_flush()`. +- [entry.h](include/clap/entry.h): improve documentation regarding `init()`, `deinit()` and CLAP search path. +- [gui.h](inclued/clap/gui.h): fix typo `clap_gui_resize_hints.preserve_aspect_ratio` +- [plugin-template](src/plugin-template.c): missing impl of plugin destroy. +- various documentation improvements + +Changes in 1.0.2 +================ + +- CMake: add `CLAP_BUILD_TESTS` which enables the tests. +- Fixes compilation for Visual Studio 2019 and GCC9. + +Changes in 1.0.1 +================ + +- [gui.h](include/clap/ext/gui.h): fix doc: set_scale must be provided +- [events.h](include/clap/events.h): remove `clap_event_type` which was never used +- [draft/transport-control.h](include/clap/ext/draft/transport-control.h): rename from `CLAP_EXT_CV` to `CLAP_EXT_TRANSPORT_CONTROL` +- [draft/tuning.h](include/clap/ext/draft/tuning.h): rename `clap_client_tuning` to `clap_plugin_tuning` +- [macros.h](include/clap/private/macros.h): fix compatibility with C17 + +Changes in 1.0.0 +================ + +New stable interfaces +--------------------- + +- [audio-ports-config.h](include/clap/ext/audio-ports-config.h) +- [audio-ports.h](include/clap/ext/audio-ports.h) +- [event-registry.h](include/clap/ext/event-registry.h) +- [gui.h](include/clap/ext/gui.h) +- [latency.h](include/clap/ext/latency.h) +- [log.h](include/clap/ext/log.h) +- [note-name.h](include/clap/ext/note-name.h) +- [note-ports.h](include/clap/ext/note-ports.h) +- [params.h](include/clap/ext/params.h) +- [posix-fd-support.h](include/clap/ext/posix-fd-support.h) +- [render.h](include/clap/ext/render.h) +- [state.h](include/clap/ext/state.h) +- [tail.h](include/clap/ext/tail.h) +- [thread-check.h](include/clap/ext/thread-check.h) +- [thread-pool.h](include/clap/ext/thread-pool.h) +- [timer-support.h](include/clap/ext/time-support.h) + +New draft interfaces +-------------------- + +- [ambisonic.h](include/clap/ext/draft/ambisonic.h) +- [check-for-update.h](include/clap/ext/draft/check-for-update.h) +- [cv.h](include/clap/ext/draft/cv.h) +- [file-reference.h](include/clap/ext/draft/file-reference.h) +- [midi-mappings.h](include/clap/ext/draft/midi-mappings.h) +- [preset-load.h](include/clap/ext/draft/preset-load.h) +- [quick-controls.h](include/clap/ext/draft/quick-controls.h) +- [surround.h](include/clap/ext/draft/surround.h) +- [track-info.h](include/clap/ext/draft/track-info.h) +- [transport-control.h](include/clap/ext/draft/transport-control.h) +- [tuning.h](include/clap/ext/draft/tuning.h) +- [voice-info.h](include/clap/ext/draft/voice-info.h)