Breaking Changes
- Drop official support of EOL Rubies (2.1, 2.2, and 2.3); 2.4+ officially supported.
Breaking Changes
- Drop official support of EOL Rubies (e.g., 1.8.7, 1.9, and 2.0). Everything should still work fine, but that will change in the future.
Bug Fixes
- Only call
git-tracker
from the hook if the command exists. Fixes errors in GUI Git clients with a PATH that doesn't include thegit-tracker
install location. e.g., GitHub Desktop. Issue #21 (D. Flaherty)
Bug Fixes
- Remove binstubs from packaged gem. Oops!
Bug Fixes
- Restrict Tracker story numbers to be 6-10 digits long. Issue #16 (Benjamin Darfler)
Bug Fixes
- Be sure to use Ruby 1.8 hash syntax.
Enhancements
- Add and default to
help
command. Issue #15 - Deprecate
git-tracker install
in favor ofgit-tracker init
. Issue #13
Enhancements
- Support installing via Homebrew:
brew install git-tracker
. - Generate standalone binary via
rake standalone:build
.
Enhancements
- Support Ruby 1.8.7.
Bug fixes
- Bring back fourth Pivotal Tracker keyword,
delivered
.
Enhancements
- Allow all three Pivotal Tracker keyword states:
fixed
,completed
, andfinished
.
Bug fixes
- Pivotal Tracker keywords are case-insensitive.
Enhancements
- Allow Pivotal Tracker keyword states:
Delivers
andFixes
(KensoDev)
Bug fixes
- Exit with non-zero status code when a commit exists. Issue #3
- Exit with non-zero status code with not in a Git repository.
Enhancements
- The hash preceding the story number is optional. CraigWilliams
Bug fixes
- Fix case-sensitivity issue w/English library.
- Exit with non-zero status code with not in a Git repository. Issue #1
Enhancements
- Hook can install itself in a Git repository.
- Initial release