- specfile can now handle multi-line tag values (enclosed in a macro body, e.g. `%shrink`). (412)
0.32.2
- Explicitly invalidate the global parse hash when a SpecParser instance is created to prevent this issue. (409)
0.32.1
- Fixed two issues related to condition parsing. (405)
0.32.0
- It is now possible to bump a release in a manner similar to `rpmdev-bumpspec` using `Specfile.bump_release()` method. (399)
0.31.0
- Value of a `Tag` no longer includes trailing whitespace (if any). (393) - specfile now tries to expand macros before processing conditions to be able to resolve conditional expressions defined by macros, for example OpenSUSE Tumbleweed defines `%ifpython3` macro as `%if "%{python_flavor}" == "python3"`. (394)