Skip to content

Releases: desultory/ugrd

1.27.1

01 Nov 00:00
978899b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.27.0...1.27.1

1.27.0

31 Oct 23:23
f0057cd
Compare
Choose a tag to compare

What's Changed

  • Improve testing:
  • Add cryptsetup test, improve code formatting by @desultory in #97
  • Improve build phase organization:
  • Improve logging:
    • don't warn about fakeudev when it's already included by @desultory in #94
    • Improve error handling for filenotfound loading config by @desultory in #98
  • Add option for early LVM init:
  • Add config option for run directory creation:
    • add run_dirs, improve overlay mounting mechanism by @desultory in #101
  • Add overlayfs support:
  • bugfix:

Full Changelog: 1.26.0...1.27.0

1.26.0

25 Oct 17:20
96e4894
Compare
Choose a tag to compare

Improve plymouth support, add resume support, black format more code, improve comments/docs.

Reworked the output file system, added more tests.

What's Changed

  • Add proper resume support by @desultory in #83
  • only add plymouth conditions when the plymouth module is loaded by @desultory in #85
  • base: black format, improve docstrings, improve return types by @desultory in #86
  • Improve plymouth support, improve mounts, simplify and expand tests, add basic bcachefs support by @desultory in #89
  • Add python 3.13 tests by @desultory in #90

Full Changelog: 1.25.0...1.26.0

1.25.0

13 Oct 20:38
261cc9e
Compare
Choose a tag to compare

Start black formatting code

What's Changed

  • Add experimental plymouth support, improve dependency resolution by @desultory in #78
  • Improve mount validation, add toggle for option validation, warn about high device timeout by @desultory in #79
  • log added plymouth theme by @desultory in #80

Full Changelog: 1.24.2...1.25.0

1.24.2

12 Oct 15:14
36e845b
Compare
Choose a tag to compare

Split argon2 detection into its own section.
Add toggle option for cryptsetup device verification.

Full Changelog: 1.24.1...1.24.2

1.24.1

10 Oct 18:06
e519f9e
Compare
Choose a tag to compare

Make banner module usage more consistent.
Make checks log messages more consistent.
Fix some logging typos

Full Changelog: 1.24.0...1.24.1

1.24.0

09 Oct 21:23
e57d2d9
Compare
Choose a tag to compare

Make a separate module for banner printing, print the kernel version too.
Set the kernel log level to 5 by default.
Improve argon check.

Move test variable detection to build_pre, from the test phase.
Rename _dm_info to _vblk_info, as it now includes non-dm virtual block devices.
Improve isolation of the build/init phases, do not allow config changes after build. (shallow check)

Full Changelog: 1.23.0...1.24.0

1.23.0

07 Oct 18:02
4e8d8a9
Compare
Choose a tag to compare

Add mdadm support.

Improve device mapper detection.
Improve LUKS header validation.
Add check for argon library when listed in LUKS headers.
Warn if unknown cryptsetup config is set.
Fix bug with recovery shell not working when cryptsetup failed to find the source device.

Improve logging.
Improve docs.
Fix some typos.

Full Changelog: 1.22.0...1.23.0

1.22.0

22 Sep 22:30
5fa7fd0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.21.0...1.22.0

1.21.0

22 Sep 18:17
5bf9481
Compare
Choose a tag to compare

Add support for root blkdev kmod detection.

Add support for usage with livecds.

Improve log output for ignord kmods which are builtin.

Improve docs.

What's Changed

Full Changelog: 1.20.0...1.21.0