Browse Source

Add changelog entry for 2.0.0.

tags/v2.0.0
Andrew Belt 5 years ago
parent
commit
c7eae0d629
1 changed files with 15 additions and 0 deletions
  1. +15
    -0
      CHANGELOG.md

+ 15
- 0
CHANGELOG.md View File

@@ -2,6 +2,21 @@

In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.

### 2.0.0 (in development)
- Add port tooltips with name, voltage, and list of connected ports.
- Add math expression parsing to parameter tooltips.
- Add module whitelist to Module Browser.
- Restructure engine to no longer use an "engine thread".
- Improve engine performance and latency by no longer requiring thread synchronization between the engine thread and audio thread. The engine now runs directly on the audio thread.
- Add support for multiple simultaneous audio devices.
- Add "Primary module" context menu item to VCV Audio modules to select which audio device clocks the engine.
- Allow other modules such as VCV Recorder to be the primary module, to render audio faster than real-time.
- Remove "Real-time priority" menu item, since the thread priority is now managed elsewhere (RtAudio, etc).
- API
- Add `Module::configInput()` and `Module::configOutput()` for adding names to ports.
- Replace `ParamWidget::paramQuantity` with `ParamWidget::getParamQuantity()`.
- Add `.modules[].manualUrl` to plugin manifest schema.

### 1.1.6 (2019-11-04)
- Add ability for plugins to use LuaJIT on Mac.
- Fix normal random number generator possibly returning -infinity.


Loading…
Cancel
Save