github desultory/ugrd 2.0.0_pre_r2

latest releases: 1.31.3, 2.0.2, 2.0.1...
pre-release4 months ago

This should contain the last breaking changes from v1 -> v2, mostly a change in the runtime "break mechanism" (space is now used instead of enter) and ugrd specific cmdline args are namespaced with ugrd_

What's Changed

  • add hello_world module example by @desultory in #246
  • improve logging/failure when no_kmod cannot find firmware for builtins by @desultory in #248
  • fix broken/inverted logic by @desultory in #249
  • warn when net_device_mac is set but net_device isn't by @desultory in #251
  • check for net_device_mac, not net_device for init_net by @desultory in #252
  • improve cmdline option=value parsing by @desultory in #253
  • improve shell script check, error message formatting by @desultory in #254
  • improve exception handling for kernel image version detection by @desultory in #256
  • improve example config documentation by @desultory in #257
  • improve mount autoconfig, add basic f2fs support by @desultory in #258
  • don't mask pcspkr by default, add bell module, improve bool processing to accept =0 by @desultory in #259
  • split exceptions into their own module, clean up imports by @desultory in #260
  • raise an exception before generating the init for unverified config by @desultory in #261
  • improve arg processing order, queue values first and process later by @desultory in #262
  • namespace cmdline args when necessary by @desultory in #263
  • check the shebang of imported binaries for an interpreter by @desultory in #265
  • move test_copy_config into the base config dict by @desultory in #267
  • Add f2fs tests, standardize test mounting/population, add MissingModuleError exception by @desultory in #268
  • improve error message for failed header validation by @desultory in #269
  • only split the first ": " by @desultory in #270
  • Add more zstd support, for dependencies and kmods by @desultory in #271
  • check that the kernel version is defined before adding it to the archive name by @desultory in #272
  • improve log messages when no_kmod is enabled by @desultory in #273
  • colorize print-init by @desultory in #274
  • update example config with compression, enum options by @desultory in #275
  • set the out_file to be next to the detected kernel image for arch systems by @desultory in #276
  • don't double join ignored kmod list string by @desultory in #277
  • change break to use space instead of enter by @desultory in #279
  • improve tests, add ability to provide input by @desultory in #278
  • assert a valueerror instead of an expected failure for bad config by @desultory in #280
  • improve test loop, stdout ANSI filtering by @desultory in #281
  • use "root_extra_options" when root mount options need dynamic changes by @desultory in #282
  • make subvol selector posix compliant by @desultory in #283
  • move sleep to the debug module, don't include in the mount module by @desultory in #284
  • handle both .zst and .zstd as known extensions for zstandard compression by @desultory in #286
  • add detection for the musl search path file by @desultory in #287

Full Changelog: 2.0.0_pre...2.0.0_pre_r2

Don't miss a new ugrd release

NewReleases is sending notifications on new releases.