Notable fixes
-
When installing with
--src-root, copy grub static configs from the specified source root instead of the running system root. Commit by @jbtrystram (#990). -
Skip EFI variable update when efivars fs is empty or mounted read-only, fixes #972. Commit by @HuijingHei (#998).
Other changes (internal cleanups, minor bugfixes)
Huijing Hei (12):
Add template YAML frontmatter
package: move to compare `version` instead of `timestamp`
ci: fix failed ci workflow
efi: Extend `get_efi_vendor()` to support `usr/lib/efi`
component: update `install()` parameter to str
Dockerfile: Remove `/var/roothome` as workaround
Improve `get_efi_vendor()` to use `Path`
packagesystem: add struct `Module` about package name and evr
Add `versions` to `ContentMetadata`
Fix build warning and ci error
test: add `EPOCH` to query format
Release v0.2.30
dependabot[bot] (3):
build(deps): bump the build group across 1 directory with 4 updates
build(deps): bump actions/checkout from 4 to 5
build(deps): bump the build group across 1 directory with 8 updates
SHA-256 digests:
- crate:
34fa675436d4019dd7dda5a8a02aeca60afda583c39e3ce94e045700153aa250 - vendor:
c4260d06034d36954ad761b95994a15b1eda3980eeadfabd112e8155538e4142
Full Changelog: v0.2.29...v0.2.30