Browse Source

Update changelog.

tags/v2.0.0
Andrew Belt 4 years ago
parent
commit
28ec13f97c
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      CHANGELOG.md

+ 4
- 1
CHANGELOG.md View File

@@ -5,7 +5,7 @@ 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.
- Evaluate mathematical expressions (such as `1+2*3`) in parameter context menu fields.
- Add module whitelist to Module Browser.
- Add module whitelist to Module Browser which synchronizes individual modules chosen in the VCV Library.
- 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.
@@ -34,6 +34,7 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.
- Fix key commands on AZERTY, Dvorak, and all other keyboard layouts.
- Add Mouse device to Computer keyboard/mouse MIDI driver.
- Make scrollbar mouse interaction similar to modern OS behavior.
- Re-render framebuffers when subpixel offset changes, fixing bug that makes ports and knobs appear slightly offset at certain zoom levels.

- Core
- Add Audio-2 module with stereo input/output, a level knob, and VU meters.
@@ -57,6 +58,8 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.
- Add `Engine::getNumModules()` and `Engine::getModuleIds()`.
- Add `event::KeyBase::keyName`. Plugins should use this instead of `key` for alphanumeric keys in order to support all keyboard layouts.
- Improve thread safety of `dsp::RingBuffer`.
- Add several convenient filesystem routines to `system::`.
- Move all `string::` functions dealing with filesystem paths to `system::`.

### 1.1.6 (2019-11-04)
- Add ability for plugins to use LuaJIT on Mac.


Loading…
Cancel
Save