Skip to content

Releases: phpro/grumphp

Version 0.6.0

07 Dec 06:12
Compare
Choose a tag to compare
  • Symfony 3 compatibility
  • Extension system
  • Easier task configuration
  • Improved configuration detection
  • Renamed blacklist task to git_blacklist
  • Codeceptiont task
  • Small bugfixes / improvements

Version 0.5.2

14 Nov 09:27
Compare
Choose a tag to compare
  • Fix for global autoloading
  • Small code improvements

Version 0.5.1

07 Nov 09:40
Compare
Choose a tag to compare
  • Fixed an autoloading issue
  • PHP7 is officially supported!

Version 0.5.0

26 Oct 18:30
Compare
Choose a tag to compare
  • Added events to GrumPHP so that you can hook in wherever you want.
  • Display progress when runnning tasks. This way you know WHY a commit is taking a long time. It is always enabled at the moment but could be configurable in the future.
  • A basic run command that will run the tasks on all the files that are registered to git.
  • A new locator that can find out which files are and will be committed in git.
  • Use the grumphp command system-wide
  • Improved documentation.

Version 0.4.1

22 Sep 16:47
Compare
Choose a tag to compare
  • Use both the git pre-commit and commit-msg hook to run tasks.
  • Create a new commit-msg context
  • Add the git_commit_message to match the git commit message against a list of regular expressions
  • Fix configuration issues in the php-cs-fixer command

Version 0.4.0

18 Sep 13:45
Compare
Choose a tag to compare
  • Refactoring of TaskRunner to run in multiple contexts

Version 0.3.5

14 Sep 13:25
Compare
Choose a tag to compare
  • Use config path from composer's extra at config command

Version 0.3.4

14 Sep 05:29
Compare
Choose a tag to compare
  • Added a check to make sure the config file exists.
  • Added composer extra options to configure the defalt path to the grumphp.yml file.

Version 0.3.3

01 Sep 06:44
Compare
Choose a tag to compare

Add the Blacklist task

Version 0.3.2

17 Aug 07:43
Compare
Choose a tag to compare

Only use the staged files in git during validation.