Biggest notable thing here is fixing a regression that causes older rpm-ostree to not be able to read deployments generated by the new version:
- core: Continue to write now-empty
rpmostree.modules
metadata by @cgwalters in #5069
Other changes
- packaging/rpm-ostree.spec: add libzstd-devel BuildRequires by @jmarrero in #5038
- rust/bwrap: log
fusermount -u
errors to stderr by @jlebon in #5046 - ci: update f40 kernel url by @HuijingHei in #5045
- ci: fix test failing for Duplicate lines in journal by @HuijingHei in #5049
- core: Fix Coverity WRAPPER_ESCAPE by @cgwalters in #5051
- build(deps): bump rust-ini from 0.21.0 to 0.21.1 by @dependabot in #5041
- build(deps): bump regex from 1.10.5 to 1.10.6 by @dependabot in #5043
- build(deps): bump tokio from 1.38.0 to 1.39.2 by @dependabot in #5026
- build(deps): bump serde from 1.0.203 to 1.0.208 by @dependabot in #5052
- build(deps): bump serde_json from 1.0.119 to 1.0.125 by @dependabot in #5050
- build(deps): bump openssl from 0.10.64 to 0.10.66 by @dependabot in #5023
- build(deps): bump tempfile from 3.10.1 to 3.12.0 by @dependabot in #5059
- build(deps): bump cxx from 1.0.124 to 1.0.126 by @dependabot in #5057
- build(deps): bump is-terminal from 0.4.12 to 0.4.13 by @dependabot in #5055
- build(deps): bump camino from 1.1.7 to 1.1.9 by @dependabot in #5060
- build(deps): bump tokio from 1.39.2 to 1.39.3 by @dependabot in #5056
- build(deps): bump serde_json from 1.0.125 to 1.0.127 by @dependabot in #5067
- rust: Squash two minor build warnings by @cgwalters in #5070
- packaging/rpm-ostree.spec: Update to sync with rawhide by @jmarrero in #5047
- Release 2024.8 by @cgwalters in #5073
- build(deps): bump cxx-build from 1.0.124 to 1.0.128 by @dependabot in #5077
Full Changelog: v2024.7...v2024.8