Skip to content
This repository has been archived by the owner on Jul 17, 2021. It is now read-only.

Latest commit

 

History

History
96 lines (68 loc) · 2.08 KB

CHANGELOG.md

File metadata and controls

96 lines (68 loc) · 2.08 KB

Changelog

All Notable changes to Laravel Git Hooks will be documented in this file.

Updates should follow the Keep a CHANGELOG principles.

NEXT

Added

  • commit-msg hook
  • Semantic commit messaging hook. Inspiration
  • The ability to execute any bash script as a git hook, not just artisan commands

Deprecated

  • Nothing

Fixed

  • Pass the commit message contents to the prepare-commit-msg hooks
  • #38 SemanticCommitMessages does not allow merge commits
  • #33 InstallDependencies no longer attempts to guess if files changed
  • Lots of lints across the codebase

Removed

  • weebly/phpstan-laravel hard requirement.
  • support for php versions lower than 7.3
  • phpunit command, this is no longer necessary as a proxy

Security

  • Nothing

BREAKING CHANGES

  • this package now requires ^php7.3
  • all pre-configured commands in your configuration file need to be prefaced with php artisan because you can now execute any bash script in your git hooks, not just artisan commands.
  • Install Dependencies hook no longer asks for confirmation

[v0.5.1]

Added

  • Phpstan command

Deprecated

  • Nothing

Fixed

  • Proxy Phpunit arguments #31

Removed

  • Nothing

Security

  • Nothing

[v0.5.0]

Added

  • implemented artisan stub for testing
  • added hooks:uninstall command to remove all commit hooks generated by this package #16
  • hooks:install-deps now asks for confirmation before installing dependencies #22

Deprecated

  • Nothing

Fixed

  • cleaned up sniffer command output
  • do not overwrite existing git hook file contents #7

Removed

  • Nothing

Security

  • Nothing

[v0.4.0]

Added

  • prepare-commit-msg git hook
  • enable package discovery for Laravel 5.5
  • added post-checkout git hook #9
  • add install dependencies command #10
  • better detecting of all commit hooks to copy over #6

Deprecated

  • Nothing

Fixed

  • Only say hello if a command is being run

Removed

  • Nothing

Security

  • Nothing

[v0.3.1]

Begin tracking changelog :)