Release 1.1.0
This release officially stabilizes all APIs we have. We will continue to support in-place upgrades from existing systems for the forseeable future.
Logically bound images are stable
Additionally in this release, "logically bound images" are now stable.
Notable changes
In "cli: Add a human readable format to status" from #738 the bootc status
command now outputs human readable text. The machine-readable form remains accessible via e.g. bootc status --json
.
Notable bugfixes
- Update to ostree-ext 0.15 by @cgwalters in #797
which pulls in ostreedev/ostree-rs-ext@776213c which fixes custom SELinux policies in derived images, a very commonly hit bug.
Other changes
- fix(deps): update all dependencies by @platform-engineering-bot in #788
- tests: Add bootc provision tmt plugin by @ckyrouac in #789
- install: Drop SELinux-disabled warning by @cgwalters in #790
- TMT test tweaks by @ckyrouac in #791
- Make lints stricter, apply crate wide by @cgwalters in #795
- added bootc logo to README by @mrguitar in #796
- tests: Add tmt test for bootc install with LBI by @ckyrouac in #792
- chore(deps): update auto merged updates by @platform-engineering-bot in #801
- chore(deps): update all dependencies by @platform-engineering-bot in #802
- clippy: size is already u64 by @jeckersb in #803
- Status tweaks by @cgwalters in #798
- Bump ostree-ext to 0.15.1 and use proper digests where possible by @jeckersb in #804
- chore(deps): update rust crate libc to v0.2.159 by @platform-engineering-bot in #808
- docs/lbi: Note non-support of "rootless" by @cgwalters in #811
- fix(deps): update all dependencies by @platform-engineering-bot in #809
- chore(deps): update auto merged updates by @platform-engineering-bot in #816
- utils: Add a
log_debug()
helper by @cgwalters in #794 - store: Get timestamp from config or annotation by @cgwalters in #817
- status: Output targeted message in non-bootc case, update docs by @cgwalters in #819
- test: add ostree-rs-ext version-skew test by @henrywang in #818
- chore(deps): update auto merged updates by @platform-engineering-bot in #825
- docs/filesystem: Mention toplevels and mountpoints by @cgwalters in #823
- kargs: Skip xattrs in tests by @cgwalters in #822
- docs: install: Add /dev volume mounts for loopback example by @jeckersb in #828
- lbi: Add --remove-signatures to install time lbi copy by @ckyrouac in #827
- Drop gvariant by @cgwalters in #829
- Stabilize logically bound images by @cgwalters in #832
- lib: Bump version to 1.1.0 by @cgwalters in #830
- lbi: Switch to unauthenticated ubi9 for lbi test by @ckyrouac in #835
Full Changelog: v0.1.16...v1.1.0