REAPER 5.60: Train Kept A Rollin+ Automation items: add option to disable envelope outside of automation items (automation-item-only mode) [t=196166]
+ Automation items: support preview in media explorer
+ Automation items: support various context menu actions from media explorer
+ Automation items: fix potential hang when populating submenus [p=1899152]
+ Automation items: add automation item double-click mouse modifier to load saved automation item
+ Envelopes: add option to always create new automation item when writing automation (always enabled in automation-item-only mode)
+ Envelopes: change bezier curve smoothness calculation so that curves are less sensitive to changes in surrounding points (existing projects are unaffected)
+ Envelopes: add theme color for unselected automation item
+ Envelopes: fix activating receive envelopes from envelope dialog [t=188909]
+ Envelopes: fix end point behavior of action to insert four points at time selection [t=196548]
+ Envelopes: generally restrict mute envelope points to on or off state
+ Envelopes: respect "ignore mousewheel on track panel faders" for envelope control panels
+ Envelopes: show move guides for automation item edits
+ Envelopes: in automation-item-only mode, chase previous automation item value on seek [p=1888928]
+ FX: fix ID collision in quick-add FX/FX chains menu [t=196760]
+ FX: allow VST plug-ins to override escape key, spacebar via effEditKeyDown
+ MIDI editor: add actions to navigate by channel, voice, staff [t=196830]
+ MIDI editor: obey mouse modifier setting to select/deselect other notes when inserting note on single click [p=1893711]
+ Mouse modifiers: fix actions to set default mouse modifiers for newly-added contexts [p=1901080]
+ Peaks: add display settings option to rectify peaks/waveforms
+ Peaks: add display settings option square-root-scale peaks
+ Pitch shifter/timestretch: add new menu system for parameter modes
+ Pitch shifter/timestretch: add Rubber Band Library
+ Pitch shifter/timestretch: support loading extrashifter.dll/.dylib for developers
+ Preferences: move various solo/mute options to Audio, Mute/Solo tab
+ ReaEQ: optimize parameter updates [t=196118]
+ ReaScript: improve behavior of fade shape setting via SetMediaItemInfo_Value() with C_FADEINSHAPE, etc [t=196831]
+ ReaScript: add GetUnderrunTime() API
+ Solo: improve hardware send behavior when soloed track sending to another soloed track [p=1896371]
+ Solo: improve solo-in-place behavior for receives on folder tracks
+ Solo: improve solo-in-place behavior when both sides of a send are soloed [t=190492]
+ Solo: add option for unsoloed master/parent send when a soloed-in-place track sends to another soloed track
+ Spectral editing: clear spectral edit selection on item click
+ Spectral editing: separate controls for fade in/out/low/high rather than just time/frequency
+ Spectral editing: shift+drag of edge adjusts fade of that edge
+ Take FX: improve handling of PDC changes [t=194308]
+ Take FX: improve handling of PDC with master playspeed envelopes
+ Tooltips: show correct tooltip when track muted due to envelope
+ Undo: prevent storing many duplicate empty state blocks in history
+ Undo: support more efficient encoding of track configurations in history (new undo histories will not be loadable by 5.50 or earlier)
+ Windows: improve support for application/user paths with non-latin characters