diff options
author | Joris Roovers <joris.roovers@gmail.com> | 2022-11-16 11:27:12 +0000 |
---|---|---|
committer | Joris Roovers <joris.roovers@gmail.com> | 2022-11-16 11:27:12 +0000 |
commit | 477e585379f6e40d921e8fbaac449217ff23150c (patch) | |
tree | 7ee43f79639ee53903e7ca389e548974e1497c3a | |
parent | b23bc4aa8bf7f4be0ca8e00cbcceab8d5ff6b604 (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.md | 2 | ||||
-rw-r--r-- | gitlint-core/gitlint/__init__.py | 2 | ||||
-rw-r--r-- | setup.py | 2 |
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" @@ -23,7 +23,7 @@ Source code on `github.com/jorisroovers/gitlint`_. """ -version = "0.18.0dev" +version = "0.18.0" setup( name="gitlint", |