If OpenScreen saves you time, a star on the repo helps others find it.
What's Changed
ci: retry validating the stapled macOS DMG when Apple drops the connection by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1433
fix: pick the YCbCr matrix per frame on macOS by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1421
docs: e2e results on main before the next prerelease by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1434
fix(export): bound a clip by the container duration, not a one-frame video stream by @dropafterfree in https://github.com/getopenscreen/openscreen/pull/1418
fix: ship app-update.yml in the macOS app so it can update itself by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1432
fix(updater): install Windows updates silently so only UAC shows by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1439
fix(hud): accept the system language prompt on Enter by @My-Denia in https://github.com/getopenscreen/openscreen/pull/1442
fix(speed): accept a trailing × or x in the custom speed field by @ITx-prash in https://github.com/getopenscreen/openscreen/pull/1444
fix(updates): let a release candidate's manual check see newer RCs by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1448
fix(compositor): share one wgpu device across the Linux unit tests by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1451
fix(linux): keep the user's --enable/--disable-features on Wayland by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1453
fix(export): tag the MP4's colour matrix, primaries, transfer and range by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1460
docs(website): target Screen Studio 4 on the Screen Studio alternative page by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1464
fix(updater): keep OpenScreen running when UAC is declined by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1463
chore(release): release v2.2.0 into main by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1466
fix(cli): keep render settings when exporting a v2 project by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1469
test(cli): guard the v2 loader keeping render settings by @EtienneLescot in https://github.com/getopenscreen/openscreen/pull/1470
New Contributors
@dropafterfree made their first contribution in https://github.com/getopenscreen/openscreen/pull/1418
@ITx-prash made their first contribution in https://github.com/getopenscreen/openscreen/pull/1444
Full Changelog: https://github.com/getopenscreen/openscreen/compare/v2.2.0...v2.2.1