1.2.0 (2024-02-02)
🐛 Bug Fixes
- Fix an invalid escape sequence in a regex that caused a syntax warning.
Fixes #602 via
#603 (by @mih)
💫 Enhancements and new features
- Speed up of status reports for repositories with many submodules.
An early presence check for submodules skips unnecessary evaluation
steps. Fixes #606 via
#607 (by @mih)
🏠 Internal
- Fix implementation error in
ParamDictator
class that caused a test
failure. The class itself is unused and has been scheduled for removal.
See #611 and
#610 (by @christian-monch)
🛡 Tests
-
Promote a previously internal fixture to provide a standard
modified_dataset
fixture. This fixture is sessions-scope, and
yields a dataset with many facets of modification, suitable for
testing change reporting. The fixture verifies that no
modifications have been applied to the testbed. (by @mih) -
iterable_subprocess
tests have been robustified to better handle the
observed diversity of execution environments. This addresseses, for example,
https://bugs.debian.org/1061739.
#614 (by @christian-monch)