summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoris Roovers <joris.roovers@gmail.com>2022-11-16 11:27:12 +0000
committerJoris Roovers <joris.roovers@gmail.com>2022-11-16 11:27:12 +0000
commit477e585379f6e40d921e8fbaac449217ff23150c (patch)
tree7ee43f79639ee53903e7ca389e548974e1497c3a
parentb23bc4aa8bf7f4be0ca8e00cbcceab8d5ff6b604 (diff)
0.18.0 releasev0.18.0
- Python 3.11 support - Last release to support Python 3.6 - Behavior Change: In a future release, gitlint will be switching to use `re.search` instead of `re.match` semantics for all rules. (#254) - gitlint no longer uses the `sh` library by default in an attempt to reduce external dependencies. - `--commits` now also accepts a comma-separated list of commit hashes, making it possible to lint a list of non-contiguous commits without invoking gitlint multiple times (#283) - Improved handling of branches that have no commits (#188) - Support for `GITLINT_CONFIG` env variable (#189) - Added a new `gitlint-ci` pre-commit hook, making it easier to run gitlint through pre-commit in CI (#191) - Contrib Rules: - New `contrib-disallow-cleanup-commits` rule (#312) - New `contrib-allowed-authors` rule (#358) - User Defined rules: - Gitlint now recognizes `fixup=amend` commits, available as `commit.is_fixup_amend_commit=True` - Gitlint now parses diff **stat** information, available in `commit.changed_files_stats` (#314) - Bugfixes: - Use correct encoding when using `--msg-filename` parameter (#310) - Various documentation fixes (#244) (#263) (#266) (#294) (#295) (#347) (#364) - Under-the-hood: - Dependencies updated - Moved to blacked for formatting - Fixed nasty CI issue (#298) - Unit tests fix (#256) - Vagrant box removed in favor of github dev containers (#348) - Removed a few lingering references to the `master` branch in favor of `main` - Moved roadmap and project planning to github projects Full Release details in CHANGELOG.md.
-rw-r--r--CHANGELOG.md2
-rw-r--r--gitlint-core/gitlint/__init__.py2
-rw-r--r--setup.py2
3 files changed, 3 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3e03c2f..091b2a4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,7 +1,7 @@
# Changelog #
-## v0.18.0 (2022-11-?) - Unreleased ##
+## v0.18.0 (2022-11-16) ##
Contributors:
Special thanks to all contributors for this release - details inline!
diff --git a/gitlint-core/gitlint/__init__.py b/gitlint-core/gitlint/__init__.py
index 365efe3..1317d75 100644
--- a/gitlint-core/gitlint/__init__.py
+++ b/gitlint-core/gitlint/__init__.py
@@ -1 +1 @@
-__version__ = "0.18.0dev"
+__version__ = "0.18.0"
diff --git a/setup.py b/setup.py
index 78c91cd..21b3c42 100644
--- a/setup.py
+++ b/setup.py
@@ -23,7 +23,7 @@ Source code on `github.com/jorisroovers/gitlint`_.
"""
-version = "0.18.0dev"
+version = "0.18.0"
setup(
name="gitlint",