Changelog for select-rpms-0.4.0
Release history for select-rpms
0.4.0 (2025-08-31)
- breaking API changes:
- new SelectDefault type with PackageDefault (--default):
used for hardcoded presets for certain package prefixes (currently ghc*)
- selectDefaultRpmsOptions replaces selectRpmsOptions
and installArgs also returns SelectDefault now
- decideRPMs takes SelectDefault
- selectDefault renamed to emptySelect
- packageSelect handles default package Selection (in decideRPMs)
- checkSelection is now internal and used directly by decideRPMs
- installRPMs now has allowerasing switch
- add pkgMgrOpt (from koji-tool)
- installRPMs (installCommand): use rpm -U since package may exist
0.3.0 (2025-06-04)
- ExistingStrategy: add ExistingError which aborts for existing installed pkg
0.2.0 (2024-12-01)
- extend ExistingStrategy with ExistingOnly
- use sudoLog with --debug, falling back to old sudo_
- selectRpmsOptions: renamed from selectRpmsOption
- add existingStrategyOption (for optparse-applicative)
0.1.0 (2024-08-14)
- initial release for fbrnch and koji-tool
- original code was taken from koji-tool Install