Releases: devexp-db/distgen
distgen 1.10
Fixing FTBFS on EPEL 9
distgen 1.9
New in 1.9:
-
Fixed detection of OS/RELEASE on Fedora 35+
-
Added Fedora 36 and 35 configuration
-
Added CentOS Stream 9 configuration
v1.8 - Fedora FTBFS
Fix a Fedora FTBFS
Release v1.7
- Added 'fedora-34' config, and rawhide moved to 'fedora-35'.
Release v1.6
Provide F33 branched configuration.
Provide a config file for the CentOS 8.
Release v1.5
Provide F32 branched configuration.
Release v1.4
Added 'fedora-31' config, and rawhide moved to 'fedora-32'.
Release v1.3: compatitbility fixes
- Added 'fedora-30' config, and rawhide moved to 'fedora-31'.
- Compatibility fixes for new PyYAML 5.1
Release v1.2
New in v1.2:
-
New features
-
Added 'fedora-29' and 'fedora-30' dist config.
-
The distconf 'fedora-rawhide-x86_64' now uses value 'fedora:rawhide'
for 'docker.from', instead of 'fedora:NN'. -
The 'combination_extras' member in matrix section of 'multipec' allow
to list extras, mapping of key-value pairs, which are only added to the
specific distro and version combination.
-
Release 1.0
New in 1.0:
-
Incompatible changes
- The 'trim_blocks' and 'lstrip_blocks' jinja2 options are enabled by
default for more convenient white-space maintenance. The macros blocks
(conditions, loops, etc.) can look like '{% .. %}' instead of '{%- -%}'
in most cases. This might require updating the templates (if
whitespaces matters) or using --keep-block-whitespaces to use the
old behavior.
- The 'trim_blocks' and 'lstrip_blocks' jinja2 options are enabled by
-
New features
-
Added option '--version'.
-
Added 'centos-6-x86_64' and 'rhel-8-x86_64' dist config.
-
When the --distro flag is not specified, 'dg' newly automatically
detects the underlying distribution for the defaults, instead of
instantiating the templates artificially for 'fedora-21-x86_64'. -
The --distro flag accepts arguments both with/without ".yaml" suffix.
-
Error output is printed out consistently through fatal() to stderr.
-