What's Changed
- Import: refuse sample-rate conversions that grow audio more than 128-fold by @dylanmtaylor in #1327
- Consolidate: run clip effects over the clip and a bounded tail by @dylanmtaylor in #1307
- packaging: use [[ for bash tests (SonarCloud S7688) by @dylanmtaylor in https://github.com//pull/1488
- Fix AutomationLane::value_at overflow between extreme opposite-sign points by @Silvertree2010 in #1444
- CLAP host: a reset keeps the queued note-offs, so instruments stop at Stop, Play and Locate (#1464) by @ljkx in #1470
- fix(engine): reject unsupported stem bounce formats by @MMexicann in #1364
- Compensate a hosted instrument's latency by @chiliec in #1476
- fix(engine): trim skips locked clips (#1432) by @rixpsed in #1442
- Read volume automation at every sample, not once per block by @JonRC in #1355
- ci: run Harden-Runner on every job by @dylanmtaylor in #1501
- Updates: take craft-update from craft-libs main at 6e03f65bf by @dylanmtaylor in #1502
- Replace hard-linked export destinations by @TheGalitube in #1360
- Fix Flatpak permissions for update checks and self-updates by @dylanmtaylor in #1504
- Release 0.19.1: repair Flatpak update checks and self-updates by @dylanmtaylor in #1505
- Keep time- and edit-locked clips whole on separate and range edits by @Silvertree2010 in #1436
- Bump to 0.19.1 for the Flatpak updater patch release by @dylanmtaylor in #1507
- Main menu: a menu taller than the window scrolls by @istefp in #1490
- I/O menus: the search finds the hardware inputs, the main output and no route, not just buses by @istefp in #1492
- Video: check MJPEG frame size before decoding; budget each H.264 frame request by @dylanmtaylor in #1326
- audio-io: cap decoder packet samples and MP4 audio timing runs by @dylanmtaylor in #1332
- ui: bound MIDI grid lines and Video Universe thumbnails per repaint by @dylanmtaylor in #1336
- ui: read-check movie paths, regular files only, private take folder by @dylanmtaylor in #1337
- Strip Silence: cut and remove pieces in one pass over the playlist by @dylanmtaylor in #1349
- Engine I/O: exclusive output files, read-checked probes, resolved clip-group paths by @dylanmtaylor in #1328
New Contributors
- @chiliec made their first contribution in #1476
- @rixpsed made their first contribution in #1442
- @istefp made their first contribution in #1490
Full Changelog: v0.19.0...v0.20.0