Skip to content

1.2.0 (2024-02-02)

Compare
Choose a tag to compare
@mih mih released this 02 Feb 13:30
· 338 commits to main since this release
1.2.0

🐛 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)