=== MetricFu 1.4.0 / 2010-06-19

* Added support for rails_best_practices gem - Richard Huang
* Added rails stats graphing -- Josh Cronemeyer
* Parameterize the filetypes for flay. By default flay supports haml as well as rb and has a plugin ability for other filetypes. - bfabry
* Support for Flog 2.4.0 line numbers - Dan Mayer
* Saikuro multi input directory patch - Spencer Dillard and Dan Mayer
* Can now parse rcov analysis file coming from multiple sources with an rcov :external option in the config. - Tarsoly András
* Fixed open file handles problem in the Saikuro analyzer - aselder, erebor
* Fix some problems with the google charts - Chris Griego
* Stop showing the googlecharts warning if you are not using google charts.

=== MetricFu 1.3.0 / 2010-01-26

* Flay can be configured to ignore scores below a threshold (by default it ignores scores less than 100)
* When running Rcov you can configure the RAILS_ENV (defaults to 'test') so running metric_fu doesn't interfere with other environments
* Changed devver-construct (a gem hosted by GitHub) development dependency to test-construct dependency (on Gemcutter) - Dan Mayer
* Upgrade Bluff to 0.3.6 and added tooltips to graphs - Édouard Brière
* Removed Saikuro from vendor and added it as a gem dependency - Édouard Brière
* Churn has moved outside metric_fu and is now a gem and a dependency - Dan Mayer
* Fix 'activesupport' deprecation (it should be 'active_support') - Bryan Helmkamp
* Declared development dependencies
* Cleaned and sped up specs

=== MetricFu 1.2.0 / 2010-01-09

* ftools isn't supported by 1.9 so moved to fileutils.
* Overhauled the graphing to use Gruff or Google Charts so we no longer depend on ImageMagick/rmagick -- thanks to Carl Youngblood.
* Stopped relying on Github gems as they will be going away.

=== MetricFu 1.1.6 / 2009-12-14

* Now compatible with Reek 1.2x thanks to Kevin Rutherford
* Fixed problem with deleted files still showing up in Flog reports thanks to Dan Mayer

=== MetricFu 1.1.5 / 2009-8-13

* Previous Ruby 1.9 fix was not quite fix-y enough

=== MetricFu 1.1.4 / 2009-7-13

* Fixed another Ruby 1.9x bug

=== MetricFu 1.1.3 / 2009-7-10

* MetricFu is now Ruby 1.9x compatible
* Removed the check for deprecated ways of configuring metric_fu as the tests were causing Ruby 1.9x problems and it's been forever since they were supported.
* Removed total flog score from graph (which will always go up and so doesn't mean much) and replacing it with top_five_percent_average which is an average of the worst 5 percent of your methods.
* Sort Flog by highest score in the class which I feel is more important than the total flog flog score.

=== MetricFu 1.1.2 / 2009-7-09

* Removed dependency on gruff and rmagick (unless the user wants graphs, of course).
* New look for styling -- Edouard Brière
* Extra param in rcov call was causing problems -- Stewart Welbourne
* Preventing rake task from being run multiple times when other rake tasks switch the environment -- Matthew Van Horn
* Typo in Rcov dependency verification and fixing parsing Saikuro nested information -- Mark Wilden

=== MetricFu 1.1.1 / 2009-6-29

* Fix for empty flog files

=== MetricFu 1.1.0 / 2009-6-22

* Flog, flay, reek, roodi, and rcov reports now graph progress over time.  Well done Nick Quaranto and Edouard Brière.
* 'Awesome' template has been brought in so that reports look 90% less 'ghetto.'  Also done by Nick Quaranto and Edouard Brière.
* Added links to TextMate (which keep getting removed.  Probably by me. Sorry.) -- David Chelimsky
* Fixed a bug for scratch files which have a size of 0 -- Kevin Hall
* Changed gem dependencies from install-time in gemspec to runtime when each of the generators is loaded.  This allows use of github gems (i.e. relevance-rcov instead of rcov) and also allows you to install only the gems for the metrics you plan on using.  -- Alex Rothenberg
* Empty Flog file fix -- Adam Bair
* Added a simple fix for cases where Saikuro results with nested information -- Randy Souza
* Fixed rcov configuration so it ignores library files on Linux -- Diego Carrion
* Changing churn so that it still works deeper than the git root directory -- Andrew Timberlake
* Andrew Timberlake also made some nice changes to the base template which kinda of got overshadowed by the 'awesome' template.  Sorry about that Andrew.

=== MetricFu 1.0.2 / 2009-5-11

* Fixing problems with Reek new line character (thanks to all who pointed this out)
* Flog now recognizes namespaces in method names thanks to Daniel Guettler
* Saikuro now looks at multiple directories, again.

=== MetricFu 1.0.1 / 2009-5-3

* metrics:all task no longer requires a MetricFu::Configuration.run {} if you want to accept the defaults
* rcov task now reports total coverage percent

=== MetricFu 1.0.0 / 2009-4-30

* Merged in Grant McInnes' work on creating yaml output for all metrics to aid harvesting by other tools
* Supporting Flog 2.1.0
* Supporting Reek 1.0.0
* Removed dependency on Rails Env for 3.months.ago (for churn report), now using chronic gem ("3 months ago").
* Almost all code is out of Rakefiles now and so is more easily testable
* Metrics inherit from a refactored Generator now.  New metrics generators just have to implement "emit", "analyze", "to_h" and inherit from Generator.  They also must have a template.  See the flay generator and template for a simple implementation.
* You now define the metrics you wish to run in the configuration and then run "metrics:all".  No other metrics task is exposed by default.

=== MetricFu 0.9.0 / 2009-1-25

* Adding line numbers to the views so that people viewing it on cc.rb can figure out where the problems are
* Merging in changes from Jay Zeschin having to do with the railroad task -- I still have no idea how to use it (lemme know if you figure it out)
* Added totals to Flog results
* Moved rcov options to configuration

=== MetricFu 0.8.9 / 2009-1-20

* Thanks to Andre Arko and Petrik de Heus for adding the following features:
* The source control type is auto-detected for Churn
* Moved all presentation to templates
* Wrote specs for all classes
* Added flay, Reek and Roodi metrics
* There's now a configuration class (see README for details)
* Unification of metrics reports
* Metrics can be generated using one command
* Adding new metrics reports has been standardized

=== MetricFu 0.8.0 / 2008-10-06

* Source Control Churn now supports git (thanks to Erik St Martin)
* Flog Results are sorted by Highest Flog Score
* Fix for a bunch of 'already initialized constant' warnings that metric_fu caused
* Fixing bug so the flog reporter can handle methods with digits in the name (thanks to Andy Gregorowicz)
* Internal Rake task now allows metric_fu to flog/churn itself

=== MetricFu 0.7.6 / 2008-09-15

* CHURN_OPTIONS has become MetricFu::CHURN_OPTIONS
* SAIKURO_OPTIONS has become MetricFu::SAIKURO_OPTIONS
* Rcov now looks at test and specs
* Exclude gems and Library ruby code from rcov
* Fixed bug with churn start_date functionality (bad path)

=== MetricFu 0.7.5 / 2008-09-12

* Flog can now flog any set of directories you like (see README).
* Saikuro can now look at any set of directories you like (see README).

=== MetricFu 0.7.1 / 2008-09-12

* Fixed filename bugs pointed out by Bastien

=== MetricFu 0.7.0 / 2008-09-11

* Merged in Sean Soper's changes to metric_fu.  
* Metric_fu is now a gem.
* Flogging now uses a MD5 hash to figure out if it should re-flog a file (if it's changed)
* Flogging also has a cool new output screen(s)
* Thanks Sean!

    === Metricks 0.4.2 / 2008-07-01

    * Changed rcov output directory so that it is no longer 'coverage/unit' but just 'coverage' for better integration with CC.rb

    === Metricks 0.4.1 / 2008-06-13

    * Rcov tests now extend beyond one level depth directory by using RcovTask instead of the shell

    === Metricks 0.4.0 / 2008-06-13

    * Implementing functionality for use as a gem
    * Added Rakefile to facilitate testing

    === Metricks 0.3.0 / 2008-06-11

    * Generated reports now open on darwin automatically
    * Generated reports reside under tmp/metricks unless otherwise specified by ENV['CC_BUILD_ARTIFACTS']
    * MD5Tracker works with Flog reports for speed optimization

    === Metricks 0.2.0 / 2008-06-11

    * Integrated use of base directory constant
    * Have all reports automatically open in a browser if platform is darwin
    * Namespaced under Metricks
    * Dropped use of shell md5 command in favor of Ruby's Digest::MD5 libraries

    === Metricks 0.1.0 / 2008-06-10

    * Initial integration of metric_fu and my enhancements to flog
    * Metrics are generated but are all over the place  

=== MetricFu 0.6.0 / 2008-05-11

* Add source control churn report

=== MetricFu 0.5.1 / 2008-04-25

* Fixed bug with Saikuro report generation - thanks Toby Tripp

=== MetricFu 0.5.0 / 2008-04-25

* create MetricFu as a Rails Plugin
* Add Flog Report
* Add Coverage Report
* Add Saikuro Report
* Add Stats Report