Changelog#
Docsweeper uses Semantic Versioning. A new PATCH release (x.y.z) contains only backwards-compatible bugfixes, a new MINOR release (x.y.z) adds backwards-compatible functionality, and a new MAJOR release (x.y.y) introduces incompatible API changes.
v2.0.0 (in development)#
Incompatible Changes#
drop command line option
--vcs-shim. Is replaced by command line option-vcs.drop enabling Flake8 plugin with the option string
--enable-extensions=DOC100
Upgrading from Docsweeper v1.x#
Replace usage of command line option
--vcs-shimwith--vcs. Parameter signature of--vcsoption is unchanged from--vcs-shim.Replace usage of
DOC100to enable Flake8 plugin withdocsweeper
v1.2.5 (released May 21, 2022)#
Deprecations#
deprecate enabling Flake8 Plugin with option
--enable-extensions=DOC100
New Features#
enabling Flake8 Plugin with option
--enable-extensions=docsweeper
Bugfixes#
fix crash when following renames using mercurial version control systems
fix crash of Flake8 plugin when it was invoked with no version control system chosen
v1.2.4 (released May 19, 2022)#
Bugfixes#
fix bug introduced in v1.2.1 that caused crash if input file was not parseable at some point in version control history
Miscellaneous#
improve error messages for CLI users
v1.2.3 (released May 17, 2022)#
Miscellaneous#
fix rst rendering error in changelog
v1.2.2 (released May 17, 2022)#
Bugfixes#
fix Windows build
v1.2.1 (released May 14, 2022)#
Dependencies#
drop dependency on
typing_extensionsfor Python 3.7
Miscellaneous#
improve error handling
v1.2.0 (released May 11, 2022)#
Dependencies#
drop support for Python 3.11 environments. Was enabled accidentally due to build configuration error, and will be reinstated when Python 3.11 is officially released.
Deprecations#
command line option
--vcs-shim. Use command line option--vcsthat was introduced in this version instead.
New Features#
introduce
--vcscommand line option.
v1.1.0 (released May 10, 2022)#
New Features#
introduce
-V/--versioncommand line option
Bugfixes#
fix incompatibility with git v2.36
Miscellaneous#
change options for test runner
v1.0.1 (released May 09, 2022)#
Bugfixes#
enable editable installs
v1.0.0 (released May 09, 2022)#
Initial public release of Docsweeper.