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
- docs: add SonarCloud and CodeRabbit badges to README by @dylanmtaylor in #2368
- Skip CodeRabbit reviews on Dependabot PRs by @echelon in #2594
- ci: switch to shared nix workflow from craft-common-actions by @dylanmtaylor in #2157
- fix(macos): ask to save on Cmd-Q instead of quitting outright (#1943) by @ssandweiss in #2006
- Order auto-saves by real time so rotation keeps the newest by @Silvertree2010 in #1955
- #2342: CLI file.exportMedia waits for the export before the process exits by @Felix-Helleckes in #2388
- engine: preserve existing files when AAF/OMF imports embedded audio by @nuclearspike in #2023
- codecs: avoid duration-sized silence allocation for damaged MP4 audio by @nuclearspike in #1987
- Re-open a failed audio output while playing instead of going silent for good by @justacalico in #2555
- Hostile-input hardening for video decoders (AV1 panic + oversize allocation, MPEG-2 allocation) and fuzz tests by @g1obalworlds in #1795
- fix: use async file I/O in async MCP handler (SonarCloud rust:S7493) by @dylanmtaylor in #2724
- security: validate CLI paths/args in dev tools (SonarCloud S2083/S8707/S8705) by @dylanmtaylor in #2723
- security: enforce HTTPS on curl downloads (SonarCloud S6506) by @dylanmtaylor in #2720
- README: the app icon above the title by @bflatastic in #2763
New Contributors
- @justacalico made their first contribution in #2555
- @g1obalworlds made their first contribution in #1795
- @bflatastic made their first contribution in #2763
Full Changelog: v0.10.0...v0.11.0