Revision history for Code-TidyAll

** denotes an incompatible change

0.06  Sep 3, 2012

* Improvements
  - Add --git flag and git precommit hook (Code::TidyAll::Git::Precommit)

* Fixes
  - Omit directories from svn_uncommitted_files (--svn)

0.05  Aug 21, 2012

* Improvements
  - Add etc/editors/tidyall.el for Emacs
  - Only print 'no plugins apply' warning in verbose mode

0.04  Aug 14, 2012

* Fixes
  - Add back missing plugins
  - Fix --check-only flag

* Improvements
  - Add --svn flag
  - Add emergency_comment_prefix ("NO TIDYALL") to svn precommit hook

0.03  Jul 24, 2012

* Improvements
  - Add svn precommit hook (Code::TidyAll::SVN::Precommit)
  - Add preprocess_source and postprocess_source to plugins
  - Add only_modes and except_modes configuration for plugins
  - Add Code::TidyAll::process_source(), for processing a string instead of a file
  - When only specified files are being processed, don't scan the whole hierarchy
  - Add -I flag to tidyall

* Implementation
  - Switch to Moo
  - Add separate new_from_conf_file constructor, for cleaner separation of cases

0.02  Jul 3, 2012

* Improvements
  - Add Test::Code::TidyAll, to test that a project is tidied
  - Add prefilter and postfilter params, to be applied to code before and after processing
  - Add --check-only option to check but not tidy
  - Add --mode option and modes config entry, to activate only a subset of plugins in config
  - Add --output-suffix to write file to a different destination
  - Add --quiet option to suppress most output
  - Add --tidyall-class option to specify a different Code::TidyAll subclass

* Documentation
  - Document how to create new plugins in Code::Tidy::Plugin

0.01  Jun 17, 2012

- Initial version