v7.08rc1 - January 4 2024
* Includes feature branch: media item edits in comping lane optionally affect media item edges in source lane
* Includes feature branch: preserve metadata when rendering media items
* Includes feature branch: video processors in containers
* Includes feature branch: large number of video items CPU use optimizations
* Includes feature branch: record armed tracks obeying 'do not run muted tracks' preference
+ ARA: fix potential crash with old projects [t=286524]
+ Actions window: ignore case when sorting by description [t=285073]
+ FX containers: update mapped TCP parameters in response to internal modulation
+ FX: allow FX to not run according to preference when on muted, record-armed but non-output-recording tracks
+ Glue: preserve source media metadata when gluing a single media item
+ JSFX: fix locrian scale definition in Effects/IX [t=31862]
+ Lanes: action to move comp area up/down for selected items skips lanes with no media [p=2743844]
+ Lanes: actions to move items up/down by lane respect project auto-crossfade setting [p=2743624]
+ Lanes: add setting (on mouse modifiers preferences page) for media item edits in comping lane to affect media item edges in source lane (clamped to source media start/end)
+ Lanes: exit fixed lanes when edits move all items to one lane on track with hidden lanes
+ Lanes: improve MIDI editor behavior with certain combinations of preferences on fixed lane tracks [t=286332]
+ Linux: fix multiline vertical alignment in messageboxes
+ Localization: search localized strings in theme tweaker [p=2698234]
+ MIDI editor: do not display note edges beyond the edge of the media item (somewhat experimental) [p=2738388]
+ MIDI: add action to set MIDI media items to follow project tempo changes (undoing any previous setting to ignore project tempo)
+ MIDI: add action to set selected MIDI items to ignore project tempo, set item timebase to time [t=286721]
+ MIDI: display minor key signature metadata in Media Explorer [t=286854]
+ Media items: fix preference to display overlapping media items as opaque [t=286664]
+ Menus: remove some redundant razor edit / envelope point menu entries [p=2747122]
+ Metadata: preserve metadata when gluing media items if all glued items share the same source file
+ Metadata: preserve source media metadata when applying FX, rendering as new take, etc
+ Metronome: minor dialog adjustments for metronome, click source properties
+ Mouse maps: fix click-type display order when names are localized
+ Normalize: add option to render and batch converter to only normalize files that are too quiet
+ Peaks building: add options to change peak building order, disable parallel building
+ Peaks building: build active takes before building inactive takes
+ Preferences: add preference to set target track for insert/paste when clicking in arrange view
+ Project bay: add selection mirroring and auto-scroll support for FX and FX parameters tabs
+ Project bay: allow disabling grouping of similar media items
+ Project bay: improve naming of FX with aliased names/video processors
+ Project bay: show containers in FX view
+ Project bay: show fade in/out size for very small fades (even if it appears as 0)
+ Project bay: show items in containers
+ Project bay: support expanding/collapsing groups via left/right keys
+ Project bay: update FX parameter names when parameters change
+ Razor edits: fix editing envelopes via multiple razor edits and automation items [t=286719]
+ ReaScript/JSFX: gfx_getchar(65536) optimized mouse hit testing check [p=2745361]
+ ReaScript/JSFX: gfx_getchar(65537) queries status but doesn't hit-test mouse [p=2745361]
+ ReaScript: add GetSetMediaItemInfo("C_ALLLANESPLAY")
+ ReaScript: allow setting a negative take marker offset via SetTakeMarker() [t=267197]
+ ReaScript: document some missing GetSetMediaItemTakeInfo() attributes
+ ReaScript: fix return value of MIDIEditor_GetSetting_int() [t=286306]
+ Region manager: fix adding selected tracks to render matrix [t=271185]
+ Regions: fix moving regions with tempo changes [t=285738]
+ Render: add option to attempt to preserve source file metadata when rendering media items [t=284174]
+ Retroactive MIDI record: fix offset when inserting all available MIDI events and first event was recorded during playback
+ Ruler: do not move edit cursor when right-clicking marker lane [t=201914]
+ Sorting: various logical sortings correctly handle various accented characters [t=285073]
+ Stretch markers: add option in preferences/item fade defaults to control default stretch marker fade size
+ Stretch markers: fix playback issues with a fade size of 0ms
+ Stretch markers: fix quality issues with ramped rates near 1.0 [p=2742890] [p=2744008]
+ Take FX: fix issues with glue/render actions, batch converter when PDC and project playrate are both used
+ Take FX: fix sample-accurate automation accuracy when using take start offset and project playrate
+ Tempo envelope: when inserting empty space, ensure tempo remains the same at the start of the moved content [t=286359]
+ Toolbars: fix tooltips when using text icon and "use as tooltip" disabled [t=286219]
+ Track: Set last touched track (target for paste actions) when clicking in arrange view even if preference disabled to change track selection when clicking in arrange view
+ Tracks: handle clicks on volume, pan, width label as if they were clicks on track control panel background [t=286237]
+ Tracks: update track lane paste target when clicking in arrange view and preference disabled to change track selection on arrange view click [p=2743123]
+ Undo: improve memory tracking over 4GB
+ VST: fix macOS/Linux keyboard message sending issues
+ Video: lower CPU use with large numbers of video items in project [t=284760]
+ Video: support video processors in containers
+ Virtual MIDI keyboard: show arrow-key checkbox at smaller widths [t=286102]
+ Windows: use new EV authenticode certificate
# Lanes: fix comping media items that contain multiple old-style takes [p=2740974]
# MIDI: add action to set MIDI media items to use current tempo, set item timebase to beats (position only)
# Metadata: when preserving metadata while rendering/gluing/etc, do not preserve BWF or start offset metadata
# Project bay: group/indent FX in containers
# Video: fix fades-affect-items preset [t=286501]
# Video: fix potential crash and/or incorrect playback when removing/reordering items [p=2734535]
# Video: fix video media support broken in previous build
# Video: fix wet/bypass modulation bugs introduced with container support