Note
FreeBSD aarch64 is dropped from this release. We had to cut releases, and we cannot build this target within the 5-hour CI limit for any of the Craft apps, so we are dropping it for now. This is a known blocker, flagged for a future fix in storytold/craft-common-actions#39. FreeBSD x86_64 and every other platform are included.
What's Changed
- security: enforce HTTPS on curl downloads (SonarCloud S6506) by @dylanmtaylor in #860
- README: the app icon above the title by @bflatastic in #934
- Fix integer overflow in AutoParam::label for Pan(255) by @Silvertree2010 in #834
- Fix integer overflow in TempoMap::bar_beat_at_tick for i64::MIN by @Silvertree2010 in #831
- Reject undefined SMPTE frame rates in MIDI headers by @MMexicann in #830
- Fix overflow in extreme timecode frame counts by @MMexicann in #828
- Reject mix.send to an unknown bus name instead of creating a bus by @Silvertree2010 in #829
- Fix normalize producing inf samples for subnormal peaks by @Silvertree2010 in #820
- Keep existing breakpoint at end + 1 in AutomationLane::write_range by @Silvertree2010 in #812
- fix(ui): bare "=" key nudges the selected clip right, matching "-" by @MichaelMuClaude in #786
- Keep playlist sorted after delete_fades trims overlapping clips by @Silvertree2010 in #702
- fix(video): reject zero/invalid NAL length widths in length_prefixed_nals (#469) by @saadkhantareen in #526
New Contributors
- @bflatastic made their first contribution in #934
- @MMexicann made their first contribution in #830
- @MichaelMuClaude made their first contribution in #786
Full Changelog: v0.11.0...v0.12.1