copying/pasting and duplicating time selection include all automation of tracks with items within time selection
fix automation items start offset issues relating to tempo changes
improve behavior of automation pasting with differing tempos • ...
prevent double-opening text edit window •
always paste multi-track notes into the active track and any tracks below
clicking in staff view sets active context ...
fix flicker when resizing script windows
add usecliprect parameter to gfx.deltablit()
remove size limitation and improve memory use for various APIs including Get*StateChunk(), GetSet*Info_String(), GetProjExtState(), GetSetProjectNotes(), MIDI_GetAllEvts() ...
add OGG Opus support
implement ReaScript reaper.ExecProcess()
use fontconfig for font mappings (if you have a customized libSwell.colortheme, will need to change the default font) ...
Notation editor: NEW in 5.20 - Compose and edit MIDI as musical notation, or view and edit recorded MIDI. Flexible mouse editing, key signatures, multiple clefs, dynamics, voices, lyrics, tuplets, articulation, ornaments, slurs, and more.
FX:VST3 support, sample-accurate automation for VST3 and JSFX, FX browser improvements.
ReaScript:API and scripting improvements, including a built-in development environment for creating and debugging scripts in Lua, EEL, or Python. Create anything from simple macros, to complex new functionality.
Control grouping:Flexible, automatable VCA control. Link groups of track controls together at any point in the signal flow.
Video:Many improvements to video support and performance, including real-time programmable track and item effect processing.
FX parameter automation:Full automation and MIDI/OSC learn support for per-take FX, improved FX envelope and modulation management via the Project Bay, increased automation recording speed.
New GUI layouts, Media Explorer improvements, metronome beat patterns, Opus support, MIDI note-off editing, new volume envelope modes, new actions and API functions, and many other fixes and improvements