summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Belt <andrewpbelt@gmail.com>2023-03-08 05:33:48 -0500
committerAndrew Belt <andrewpbelt@gmail.com>2023-03-08 05:33:48 -0500
commitf1576e2bb870da297789300117accb9d5fe44c5e (patch)
treed050ca0d3b710336e018b752f4a7af20ba56e9cf
parent83bd4013fa5614db3a96a293202b1e2e07999d37 (diff)
Update changelog. Bump version.v2.3.0
-rw-r--r--CHANGELOG.md17
-rw-r--r--Core.json2
-rw-r--r--Makefile2
3 files changed, 19 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 58bb51dc..783d4ce7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,23 @@
In this document, Ctrl means Cmd on Mac.
+### 2.3.0 (2023-03-08)
+- Add "View > Themes" menu with new UI themes: light and high-contrast dark.
+- Fix file permissions resulting in error when loading certain patches.
+- Don't select modules on click when module positions are locked.
+- Fix small memory leak when pasting modules or selections.
+- Fix incorrect panel scale when moving window between screens with different scale.
+- Rack Pro
+ - Don't force MIDI output message channel to 1 in VST3 adapter. Offer all 16 channels.
+ - Fix aftertouch and polyphonic pressure on all MIDI channels in VST3 and CLAP adapters.
+- API
+ - Make `ParamQuantity::set/getValue()` set/get the Param's target value of the Engine's per-sample smoothing algorithm instead of the Param's immediate value. Add `ParamQuantity::set/getImmediateValue()`. Deprecate `ParamQuantity::set/getSmoothValue()`.
+ - Add `dsp::polyDirect()`, `dsp::polyHorner()`, and `dsp::polyEstrin()`.
+ - Rename `dsp::approxExp2_taylor5()` to `dsp::exp2_taylor5()` and improve polynomial coefficients.
+ - Add `color::lerp()`.
+ - Add `BooleanTrigger::processEvent()` and `SchmittTrigger::processEvent()`.
+ - Add `get()` helper function for `std::vector`.
+
### 2.2.3 (2023-01-25)
- Place module selection nearest to mouse position when pasted and nearest to the center of the rack viewport when imported.
- Allow custom menu items to be appended to port's context menu.
diff --git a/Core.json b/Core.json
index 804890bb..98c42316 100644
--- a/Core.json
+++ b/Core.json
@@ -1,7 +1,7 @@
{
"slug": "Core",
"name": "VCV Core",
- "version": "2.2.2",
+ "version": "2.3.0",
"license": "GPL-3.0-or-later",
"author": "VCV",
"brand": "VCV",
diff --git a/Makefile b/Makefile
index 00997570..997228b1 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
RACK_DIR ?= .
VERSION_MAJOR := 2
-VERSION := 2.2.3
+VERSION := 2.3.0
FLAGS += -Iinclude -Idep/include