Browse Source

Update changelog. Bump version.

tags/v2.0.4
Andrew Belt 2 years ago
parent
commit
1a932db36e
3 changed files with 30 additions and 16 deletions
  1. +28
    -14
      CHANGELOG.md
  2. +1
    -1
      Core.json
  3. +1
    -1
      Makefile

+ 28
- 14
CHANGELOG.md View File

@@ -1,6 +1,20 @@
# VCV Rack changelog # VCV Rack changelog


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

### 2.0.4 (in development)
- Fix hang when initializing Audio module.
- Fix hidden window after closing while minimized and reopening.
- Move Import Selection menu item to File menu bar.
- Switch from GTK3 to `zenity` for opening dialogs on Linux.
- Implement prompt dialog on Windows.
- Make Windows installer add Rack to list of CFA allowed apps, allowing Rack to write to "My Documents" folder if Controlled Folder Access is enabled.
- Rack Pro
- Improve stability of DAW MIDI clock.
- Fix graphics glitch when duplicating module with Ctrl+D in Ableton Live.
- Re-enable patch load error dialog.
- SDK
- Compile with `-fno-omit-frame-pointer`.


### 2.0.3b (2021-12-09) ### 2.0.3b (2021-12-09)
- Rack Pro - Rack Pro
@@ -58,13 +72,13 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.
- Add "knobLinearSensitivity" property to settings. - Add "knobLinearSensitivity" property to settings.
- Add timestamps to MIDI messages. - Add timestamps to MIDI messages.
- Allow sending and receiving SysEx messages through MIDI drivers. - Allow sending and receiving SysEx messages through MIDI drivers.
- Allow scrolling with Alt-click and drag.
- Allow scrolling with Alt+click and drag.
- Add "File > Open recent" menu item for opening recent patches. - Add "File > Open recent" menu item for opening recent patches.
- Add "Preset > Save template" to module context menu which saves the default module preset to load when a new instance is added to the rack. - Add "Preset > Save template" to module context menu which saves the default module preset to load when a new instance is added to the rack.
- Break Rack executable into libRack shared library and lightweight standalone Rack executable. - Break Rack executable into libRack shared library and lightweight standalone Rack executable.
- Add support for 1/2x and 1/4x low-fidelity sample rates to engine and "Engine > Sample rates" menu. - Add support for 1/2x and 1/4x low-fidelity sample rates to engine and "Engine > Sample rates" menu.
- Add Escape key command for existing fullscreen, in case F11 doesn't work. - Add Escape key command for existing fullscreen, in case F11 doesn't work.
- Copy cable color when cloning cables with Mod+click.
- Copy cable color when cloning cables with Ctrl+click.
- Fix key commands on AZERTY, Dvorak, and all other keyboard layouts. - Fix key commands on AZERTY, Dvorak, and all other keyboard layouts.
- Add Mouse device to Computer keyboard/mouse MIDI driver. - Add Mouse device to Computer keyboard/mouse MIDI driver.
- Make scrollbar mouse interaction similar to modern OS behavior. - Make scrollbar mouse interaction similar to modern OS behavior.
@@ -82,8 +96,8 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.
- Add engine CPU meter and framerate meter to menu bar. - Add engine CPU meter and framerate meter to menu bar.
- Allow zooming rack with extra mouse buttons 4 and 5. - Allow zooming rack with extra mouse buttons 4 and 5.
- Add `"pixelRatio"` to settings for forcing the UI pixel scale. - Add `"pixelRatio"` to settings for forcing the UI pixel scale.
- If Mod+clicking on any menu item, the menu stays open (except for some menu items like "Delete Module").
- Add Mod+F1 key command when cursor is hovering a module to open its user manual.
- If Ctrl+clicking on any menu item, the menu stays open (except for some menu items like "Delete Module").
- Add Ctrl+F1 key command when cursor is hovering a module to open its user manual.
- Redesign CPU meter with percentage history graph. - Redesign CPU meter with percentage history graph.
- Add PulseAudio driver on Linux. - Add PulseAudio driver on Linux.
- Distribute .pkg installer on Mac. - Distribute .pkg installer on Mac.
@@ -183,7 +197,7 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.
- Re-enable JACK MIDI driver on Linux. - Re-enable JACK MIDI driver on Linux.
- Fix scroll speed for mice and trackpads on Mac. - Fix scroll speed for mice and trackpads on Mac.
- Fix undo history bug when dragging patch file to the Rack window. - Fix undo history bug when dragging patch file to the Rack window.
- Fix crash when pasting presets to an empty rack space with Mod-V.
- Fix crash when pasting presets to an empty rack space with Ctrl+V.
- Fix module expanders being assigned incorrectly when loading presets. - Fix module expanders being assigned incorrectly when loading presets.
- Add check for duplicate port IDs for modules. - Add check for duplicate port IDs for modules.


@@ -195,8 +209,8 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.
### 1.1.0 (2019-06-27) ### 1.1.0 (2019-06-27)
- Request microphone access on Mac to prevent Mac 10.14+ from blocking audio input. - Request microphone access on Mac to prevent Mac 10.14+ from blocking audio input.
- Clear filters in Module Browser when backspace is pressed while the search field is empty. - Clear filters in Module Browser when backspace is pressed while the search field is empty.
- Add Mod-0 key command to set zoom to 100%.
- Emulate middle-click with Ctrl-shift-click on Mac.
- Add Ctrl+0 key command to set zoom to 100%.
- Emulate middle-click with Ctrl+shift-click on Mac.
- Fix MIDI receiving in Bridge MIDI driver. - Fix MIDI receiving in Bridge MIDI driver.
- Fix opening/saving UTF-8 filenames on Windows. - Fix opening/saving UTF-8 filenames on Windows.
- Fix bug where cable ID's were not being set in .vcv patches. - Fix bug where cable ID's were not being set in .vcv patches.
@@ -213,9 +227,9 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.
- Add parameter tooltips for quickly viewing parameter values. - Add parameter tooltips for quickly viewing parameter values.
- Add parameter context menu for entering numerical values, unmapping, etc. - Add parameter context menu for entering numerical values, unmapping, etc.
- Change parameter initialization to double-click. - Change parameter initialization to double-click.
- Add ability to Mod-click on an input port to clone the existing cable.
- Add module "force" dragging when holding Mod.
- Add ability to disable modules with a context menu item and key command Mod-E.
- Add ability to Ctrl+click on an input port to clone the existing cable.
- Add module "force" dragging when holding Ctrl.
- Add ability to disable modules with a context menu item and key command Ctrl+E.
- Add sample rates up to 768,000 Hz (16 x 48,000 Hz). - Add sample rates up to 768,000 Hz (16 x 48,000 Hz).
- Overhaul Module Browser with visual previews of modules. - Overhaul Module Browser with visual previews of modules.
- Add plugin info sub-menu to module context menu with links to manual, website, source code, etc. - Add plugin info sub-menu to module context menu with links to manual, website, source code, etc.
@@ -229,7 +243,7 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.
- Add engine real-time priority setting. - Add engine real-time priority setting.
- Make rack infinite in all four directions. - Make rack infinite in all four directions.
- Add bus board graphic to rack. - Add bus board graphic to rack.
- Add key command Mod-`-` and Mod-`=`, or Mod-scroll, for zooming the rack.
- Add key command Ctrl+`-` and Ctrl+`=`, or Ctrl+scroll, for zooming the rack.
- Fix draw order of cable plugs and wires. - Fix draw order of cable plugs and wires.
- Make Gamepad MIDI driver generate MIDI CC instead of MIDI notes for buttons. - Make Gamepad MIDI driver generate MIDI CC instead of MIDI notes for buttons.
- Add Numpad keyboard MIDI device. - Add Numpad keyboard MIDI device.
@@ -334,10 +348,10 @@ In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac.


### 0.3.1 (2017-09-13) ### 0.3.1 (2017-09-13)
- Fix Windows open dialog current working directory graphics problem. - Fix Windows open dialog current working directory graphics problem.
- Mod-C/Mod-V to copy/paste from text and password fields.
- Ctrl+C/Ctrl+V to copy/paste from text and password fields.
- Automatically remember settings and login token between launches. - Automatically remember settings and login token between launches.
- Remove .zip after downloading and extracting plugin. - Remove .zip after downloading and extracting plugin.
- Mod-click to right click on Mac.
- Ctrl+click to right click on Mac.
- Fix menu "flicker" when menu cannot fit in window. - Fix menu "flicker" when menu cannot fit in window.
- tweaks to Fundamental and Audible Instruments plugins. - tweaks to Fundamental and Audible Instruments plugins.




+ 1
- 1
Core.json View File

@@ -1,7 +1,7 @@
{ {
"slug": "Core", "slug": "Core",
"name": "VCV Core", "name": "VCV Core",
"version": "2.0.2",
"version": "2.0.4",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"author": "VCV", "author": "VCV",
"brand": "VCV", "brand": "VCV",


+ 1
- 1
Makefile View File

@@ -1,7 +1,7 @@
RACK_DIR ?= . RACK_DIR ?= .
VERSION_MAJOR := 2 VERSION_MAJOR := 2
# VERSION := 2.git.$(shell git rev-parse --short HEAD) # VERSION := 2.git.$(shell git rev-parse --short HEAD)
VERSION := 2.0.3
VERSION := 2.0.4


FLAGS += -Iinclude -Idep/include FLAGS += -Iinclude -Idep/include




Loading…
Cancel
Save