v1.8.0
general
-
[general] [breaking] Drop Python 3.3 and 3.4 support
References: pull request 37
-
[general] [deprecated] Python 2.7, 3.5 and 3.6 support is deprecated due to their end of life.
core
-
[core] [deprecated]
get_branch_tagsfunction is renamed toget_tags.It will be removed in
2.0.0release. A warning message is added -
[core] [feature] Add support of reading config from
pyproject.toml.Thanks to @Bloodmallet.
References: #35, pull request 37
-
[core] [feature] Allow to pass regexp to
branch_formatteroption -
[core] [feature] Add
tag_formatteroptionReferences: #31
-
[core] [feature] Allow nested default values to be passed to
envsubstitution
config
-
[config] [deprecated]
version_configkeyword insetup.pyis renamed tosetuptools_git_versioning.It will be removed in
2.0.0release. A warning message is added -
[config] [deprecated] Prefer using
"enabled": True/"enabled": Falseoption
instead of pure boolean values (True,False) for config.Old behavior is deprecated and will be removed in
2.0version. A warning message is added
docs
-
[docs] [feature] Major docs improvement
-
[docs] [feature] Added CHANGELOG.rst
-
[docs] Add
miniverandversioningitto comparison table
ci
-
[ci] [feature] Check test coverage and fail if it has been decreased
-
[ci] [feature] Build docs using ReadTheDocs project
tests
- [tests] [feature] Add integration tests