Skip to content
v1.0.0-beta.4.2.3

Added
- Run demo project on first run if found
- Allow moving automation regions to other automation lanes

Changed
- Free memory for all objects immediately instead of freeing some objects with a delay
- Allocate some objects with GLib's GSlice allocator instead of standard allocation
- Don't fire related UI events when control port values haven't changed
- Silence some more logs
- Swap Show UI and Swap Phase buttons in instrument tracks
- Don't allow undo/redo while editing (avoids errors)
- Link vertical scrolls in tracklist/piano roll/chord editor
- Meson: pin lilv-related subprojects to specific commits

Fixed
- Don't spam UI event when a warning is printed in the log
- Fix opening a project from a template in a different locale having silent tracks
- Fix changing the BPM not recreating the track playback caches
- Fix segfault when drawing audio region loops in the timeline
- Fix error when no file is selected in a preferences setting
- Fix incorrectly allowing to move selections to a different track when non-region objects are also selected
- Fix auto-scrolling breaking the current hover position in arrangers
- Fix bug report dialog success message being shown twice
- Fix auto-scrolling in arrangers breaking when scrolling before 0,0
- Fix UI behaving weirdly when attempting to move regions to another track
- Fix undoing moving chord objects only moving back horizontally
- Fix error when undoing duplication of automation points
- Fix minor memory leak when copy-moving automation points