=== 2.12.3 / 2011-09-06

* 1 bug fix:

  * Hoe was loading rdoc early... delay and isolate will be happier

=== 2.12.2 / 2011-08-24

* 2 minor enhancements:

  * Added recursive chmod to docs task to ensure group write-ability (kleb)
  * Improve error message when no manifest found. (Apparently some linux packagers remove manifest files)

* 3 bug fixes:

  * Added missing minitest/autorun require (NOT reported by fedoraproject.org)
  * Fix for RSpec support broken in 0dc6b2f (ged)
  * Fix for the edgiest of edge cases (-Ku in ruby19... ummm, yeah)

=== 2.12.1 / 2011-08-22

* 2 bug fixes:

  * Fixed a test that fails on non-privileged (rvm/multiruby) setups
  * RbConfig is used instead of Config to remove a 1.9.3 warning.

=== 2.12.0 / 2011-08-15

* 2 minor enhancements:

  * Forcibly copy file specified in --main to index.html. (ewong)
  * need_tar now defaults to false.

* 4 bug fixes:

  * Don't attempt to require RSpec 1 in an RSpec 2 environment. (monde)
  * Fixed test/packaging issue when wrapping hoespec in namespace. (damphyr)
  * Fixed tests for jruby. (sferik)
  * Hoe.load_plugins removes bad entries so plugin? returns false for unloaded plugins.

=== 2.11.0 / 2011-08-08

* 2 minor enhancements:

  * Bypass sudo on install_gem if GEM_HOME is writable (ala rvm).
  * rcov plugin should set libs to lib, test, and '.'. (tenderlove)

* 1 bug fix:

  * Fixed windoze detection on jruby. *sigh* (myabc)

=== 2.10.0 / 2011-06-30

* 3 minor enhancements:

  * Added parse_urls to deal with array and hash style url lists in README.txt.
  * Added urls accessor.
  * Deprecated url accessors.

* 1 bug fix:

  * Specified wrong version of racc in racc plugin.

=== 2.9.6 / 2011-06-22

* 3 bug fixes:

  * Fixed hoe dep to be a spermy (~>) dep
  * Hard coded rake dependency as ~> 0.8 so we don't collide with other libs
  * Removed circular dependency check. Hasn't been needed in a long while.

=== 2.9.5 / 2011-06-21

* 2 minor enhancements:

  * Extended #dependency to work post-spec creation in case a task wants to add a dep.

* 4 bug fixes:

  * Fixed dependency for :inline plugin.
  * Fixed minor 1.9.3 warnings.
  * Fixed sow to obey gem naming conventions.  It no longer munges - to _.
  * Switched hoe deps from >= to ~>.

=== 2.9.4 / 2011-04-01

* 1 minor enhancement:

  * check_manifest now fails when there is a diff. AKA, drbrain was
    lazy and it is somehow my fault. If anything, it is jbarnette's
    fault for not building any brains into hoe-git the way that my
    hoe-perforce plugin works. I mean, c'mon... how hard is it to
    validate the manifest before you release? I do it all the time
    and twice on sundays. BAH! Damn kids! Get off my lawn!

=== 2.9.3 / 2011-04-01

* 1 minor enhancement:

  * Cleanup for rubygems 1.7 deprecations

=== 2.9.2 / 2011-03-31

* 7 minor enhancements:

  * Added :none as a testlib option to let you do whatever you want. (phiggins)
  * Added Hoe#dependency(name, version, type = :runtime) for cleaner hoe specs.
  * Added NOSUDO option to `rake gem_install`. (nihildeb)
  * Include Rake::DSL to support future versions of rake
  * Multiruby now skips mri_trunk if multiruby_skip includes 1.9
  * Test#make_test_cmd now sorts test files (mostly for testing)
  * Try using psych before syck.

* 3 bug fixes:

  * Clean generated extension library too
  * Fixed a bug with sow -d or -t
  * Fixed plugin activation via ~/.hoerc. (ged)

=== 2.9.1 / 2011-02-05

* 1 minor enhancement:

  * Sow now creates all template directories before dealing with anything else

* 3 bug fixes:

  * Fixed dependency order bug with prereleases [erikh]
  * Fixed sanity check for prereleases.
  * Fixed sow when passed no args. [erikh]

=== 2.9.0 / 2011-01-31

* 11 minor enhancements:

  * Added Hoe::Package#pkg_path to make package hook writing easier.
  * Added Hoe::Test#test_prelude to allow for code to run before test loading.
  * Added plugin?(name) to allow for easier plugin guarding in hoe spec.
  * Added support for multiple template dirs for sow.
  * Added support for rubygems-test. See http://www.gem-testers.org/
  * Clean up sow a LOT using: include FileUtils::Verbose
  * Don't warn about missing plugins without rake -t
  * Hoe requires Gem::PackageTask from RubyGems 1.4+
  * Moved post_news from publish to rubyforge
  * Plugins can now be loaded from a +plugins+ array in ~/.hoerc
  * rubyforge plugin now uses plain globs to push. Fixes releases for rubygems itself

* 4 bug fixes:

  * Failed plugins should notify on both trace and debug.
  * Fixed rdoc_dir for custom rdoc locations
  * Fixed require 'rubyforge' that was too late
  * Fixed sow to properly rename dirs depth first

=== 2.8.0 / 2010-12-08

* 6 minor enhancements:

  * Added PRE=a.1 variable to package and release tasks. (ged)
  * Added compiler plugin to support rake-compiler. (tenderlove)
  * Added known_plugins task and updated included and 3rd party plugins doco
  * Added racc/rex plugin!
  * Extended sow's Rakefile template to dynamically include installed plugins
  * Turned off rubyforge plugin by default. (tenderlove's whining)

=== 2.7.0 / 2010-11-15

* 2 minor enhancements:

  * Added new plugin: gem_prelude_sucks. (jbarnette)
    * Activate under 1.9 if you don't want it messing with you.
  * Added rspec2 support (bleything)

* 1 bug fix:

  * require uri in hoe/deps (raggi)

=== 2.6.2 / 2010-08-31

* 1 minor enhancement:

  * Updated inline dependency when using inline plugin

* 1 bug fix:

  * Fixed timebomb to bottom out properly on the end value

=== 2.6.1 / 2010-06-02

* 2 bug fixes:

  * Fix up hoe to be happy when rubyforge is missing or misconfigured
  * Fixed dep tasks to deal with broken rubygems changes RF#27847 (mjwillson)

=== 2.6.0 / 2010-03-27

* 6 minor enhancements:

  * Added '.' to load path for (bad) 1.9.2 changes
  * Added rdoc_locations array to the publish plugin to allow for
    multiple arbitrary rdoc locations
    * Refactored old rubyforge rdoc location to the rubyforge plugin.
  * Added require_ruby_version and require_rubygems_version.
  * Cleaned up dep tests
  * Hoe now depends on rubygems 1.3.6 instead of the gemcutter gem.
  * Remove ext from default_ruby_flags and require_paths. (luis)

* 2 bug fixes:

  * Fixed test command to use '--' before filter args
  * Tweaked .hoerc error to point to a fix.

=== 2.5.0 / 2010-01-06

* 8 minor enhancements:

  * Add extra dirs to rcov include path if needed.
  * Added Hoe#dependency_target to make dependencies easier to declare.
  * Added extra doco to describe how auto-population works.
  * Added more doco to readme.
  * Don't bother posting news to rubyforge.
  * Hoe::Inline plugin now deals with X::Y by flattening the name.
  * Merged some of Hoe.pdf to README.txt and further improved doco.
  * Pushed gemcutter & rubyforge dependencies down to the plugins.

* 2 bug fixes:

  * Fix perms on Hoe.pdf after copying.
  * Fixed Hoe rdoc problem caused by gemcutter plugin.

=== 2.4.0 / 2009-12-08

* 6 minor enhancements:

  * Added Hoe.pdf
  * Added gemcutter plugin (raggi)
  * Added newb plugin. (jbarnette)
  * Improved README.txt
  * Improved rdoc
  * Refactored rubyforge task to plugin. (jbarnette)

=== 2.3.3 / 2009-08-07

* 6 minor enhancements:

  * #plugin now uniq's contents. (asarih)
  * Added extra warnings if manifest is borked.
  * Added link to full doco.
  * Deprecated plain string dependencies, auto-fill with '>= 0'.
  * Improved doco with some code examples.
  * Moved version check from package task to prerelease task.

=== 2.3.2 / 2009-06-30

* 1 minor enhancement:

  * splat all gems on release. (luis lavena)

* 3 bug fixes:

  * Fix File.read_utf on ruby 1.9 for UTF-8 files
  * Force read_utf to open file ascii-8bit. UGH. ruby 1.9 encoding is a PITA.
  * Version regex needs to allow multiple spaces for OCD coders.

=== 2.3.1 / 2009-06-24

* 2 minor enhancements:

  * Removed email.txt from clean_globs, added TAGS.
  * Use Gem::PackageTask if available, since Rake's package task will go away

* 2 bug fixes:

  * Added require time where used
  * JB nitpicks too much. fixed templates.

=== 2.3.0 / 2009-06-23

* 1 major enhancement:

  * Plugins can no longer be self-activating.

* 8 minor enhancements:

  * All hoe plugins are pre-activated.
  * Allow RDoc title to be set via spec_extras['rdoc_options'].
  * Cleaned up plugin activation.
  * History intuition extended for markdown. drnic/jbarnette
  * Move RDoc task requires to hoe/publish.rb.
  * Only activated plugins are loaded, extended, and activated.
  * Plugin loading deferred until hoe-spec creation, allowing proper meta-plugins.
  * inline plugin adds RubyInline dependency and hooks clean task.

* 2 bug fixes:

  * Fixed developer load order error in load_plugins.
  * rcov should use test_globs. apatterson

=== 2.2.0 / 2009-06-17

* 8 minor enhancements:

  * Alter task descriptions to say what plugin they come from. jbarnette
  * Fix and improve generate_key task.  Patch #20441 by Matthew Kent.
  * Hoe.plugin can take multiple names. jbarnette
  * Increase configurability of RDoc tasks.  Patch #19597 by Sylvain Joyeux.
  * Refactored and renamed email task to debug_email, removed from announce.
  * Removed email task from announce task.
  * Switched to seattlerb plugin
  * check_extra_deps now installs developer dependencies as well

* 3 bug fixes:

  * Fixed blogs entry in DEFAULT_CONFIG.
  * activated but missing plugins are properly skipped now
  * exclude field was missing from DEFAULT_CONFIG

=== 2.1.0 / 2009-06-14

* 6 minor enhancements:

  * Added File::read_utf to strip out UTF BOM marker. Fixes nokogiri. (tenderlove)
  * Now using the minitest plugin.
  * Refactored :release task to facilitate other plugins.
  * Version intuiting now only bombs on packaging, allowing check_manifest.
  * release now has prerelease, postrelease deps.

* 1 bug fix:

  * Fixed version intuiting to allow for beta versions (eg, 1.2.3.beta.4)

=== 2.0.0 / 2009-06-02

* 3 major enhancements:

  * Added a plugin system and extracted nearly everything into separate plugins.
  * Added Clean, Debug, Deps, Flay, Flog, Inline, Package, Publish, Rake, Rcov, Signing, and Test plugins

* 9 minor enhancements:

  * Added Hoe::spec replacing old Hoe.new spec form. Now with DSL flavors!
  * Added DEFAULT_CONFIG so plugins can add to it.
  * Added pluggable! to declare your package depends on rubygems 1.3.1+.
  * Changes are now included in the gem's description.
  * Deprecated Hoe.new spec form.
  * Filled in all the blanks on rdoc.
  * Refactored nearly all the spec logic down to much smaller/cleaner pieces.
  * Updated templates to use new form. No clue how best to update yours. :P
  * Version number is now auto-searchable by grepping in all the files.

=== 1.12.2 / 2009-04-16

* 1 minor enhancement:

  * Removed rcov_info.

* 2 bug fixes:

  * clean globs should have coverage* glob.
  * rcov task should create coverage.info file for tools.

=== 1.12.1 / 2009-03-31

* 1 bug fix:

  * Added Rake.all_tasks because rake architecture sucks.
    * YAY! Go view http://technonancy.us/ !!

=== 1.12.0 / 2009-03-31

* 6 minor enhancements:

  * Added Rake.undo.
  * Added from vlad: Rake.application.all_tasks and Rake.clear_tasks.
  * Added log files to default excludes. (technonancy)
  * Refactored gem install code and extended to work with jruby
  * Refactored run_tests into make_test_cmd, enabling use in tasks. (jbarnette)
  * Use RDoc::Task instead of Rake::RDocTask, if available.

* 1 bug fix:

  * Fixed incorrect usage. (jmhodges)

=== 1.11.0 / 2009-03-16

* 2 minor enhancements:

  * Added timebomb method. Set flay/flog thresholds to degrade over time.
  * Switched to flog's new FlogTask, added flog_threshold.

=== 1.10.0 / 2009-03-09

* 2 minor enhancements:

  * Switched to flay's new FlayTask, added flay_threshold.
  * generate_key now creates the certificate package automatically.

* 1 bug fix:

  * Fixed generate_key if more than one developer on the project.

=== 1.9.0 / 2009-02-26:

* 7 minor enhancements:

  * Added flog, flay, and rdoc tasks.
  * Added ~/.hoe_template and basic erb templating to sow.
  * install_gem automatically installs missing dependencies. From Dr. Nic.
  * Parameterized history and readme paths for github users (*sigh*).
  * Added rspec support including having both tests and specs.
  * Match RubyGems' RDoc behavior and removed rdoc_pattern attribute.  Use
    extra_rdoc_files instead.
  * Added testlib and SUPPORTED_TEST_FRAMEWORKS to switch your testing library.

* 1 bug fix:

  * Fixed rdoc title command-line parameters.

=== 1.8.3 / 2009-01-20:

* 1 minor enhancement:

  * Refactored sow's naming code to Hoe.normalize_names and wrote some
    tests to flush out inconsistencies.

=== 1.8.2 / 2008-10-24:

* 1 minor enhancement:

  * Now asks Inline for known inlined classes if you package w/ INLINE=1.

=== 1.8.1 / 2008-10-22

* 1 bug fix:

  * Fixes for windows compatibility from Luis Lavena.

=== 1.8.0 / 2008-10-09

* 5 minor enhancements:

  * Added Hoe.add_include_dirs to make setting up rake deps easier.
  * Removed unused optional group arg in sow.
  * Added testlib variable so you can specify what test library to use.
  * Added deps:list to help you review dependent projects.
  * Added deps:email to help you communicate with dependent projects.
  * Added deps:fetch to help you search through dependent projects.

=== 1.7.0 / 2008-06-30

* 3 minor enhancements:

  * Use rdoc 2.x gem if available. Eric likes his backslashes.
  * Added extra_dev_deps for new rubygems developer dependencies.
    * Switched hoe to dev dep. Fork off, bitches.
  * Finally got a sane test that does something. Hey... it's a start.

=== 1.6.0 / 2008-06-18

* 1 minor enhancement

  * blog categories! Defaults to array with project's name. Thanks Aaron!

=== 1.5.3 / 2008-05-20

* 1 Bug Fix

  * hoe really really needs better tests. I suck. :/

=== 1.5.2 / 2008-05-20

* 4 Minor Enhancements:

  * Added multiruby_skip attribute for 'rake multi' version invalidation.
  * Improved error messages when files are missing.
  * Added rubygems post_install_message accessor. Thanks to Dr. Nic.
  * Cleaned up alternative_name... I didn't get it.

* 1 Bug Fix:

  * Removed require of rake/contrib/sshpublisher to fix 1.9.

=== 1.5.1 / 2008-03-04

* 2 Minor Enhancements:

  * Removed install/uninstall tasks. Too buggy. Gems do a better job.
  *	Added cleaning of rbc files to default list

* 5 Bug Fixes:

  * Correctly deal with errors intuiting history and readme files. Thanks Aaron!
  * Fixed rdoc title. Thanks, Sander!
  * Fixed sow to match new Rakefile and History format. Thanks, me!
  *	Moved test/unit to the front for rake test. Fixes use of miniunit.
  * Renamed shadowed variable.

=== 1.5.0 / 2008-01-30

* 9 Minor Enhancements:

  * Added autopopulation of changes from History.txt.
  * Added autopopulation of urls from History.txt.
  * Added autopopulation of description from History.txt
  * Added autopopulation of summary from description.
  * Added description_sections to declare what sections of readme to use.
  * Added summary_sentences to declare how many sentences you want in summary.
  * Added developer(name, email) to cleanly populate both author/email arrays.
  * author and email now default to "doofus".
  * author and email warn that they'll blow up on 2008-04-01.

=== 1.4.0 / 2007-12-20

* 1 Major Enhancement:

  * rake package now supports INLINE=1 and FORCE_PLATFORM=whatever.
    * Supports ruby_inline extensions.
    * Contributed by Luis Lavena. Thanks Luis!

=== 1.3.0 / 2007-08-13

* 1 Major Enhancement:

  * Hoe now builds signed gems automatically.  Run the generate_key task to
    automatically create a signing key.

* 4 Minor Enhancements:

  * Extended rdoc pattern to include ext dirs.
  * Fixed dependency adding for versionless dependencies.
  * Added NODOT env var to disable RDoc diagram generation.
  * The config_hoe task automatically merges in new config entries.

=== 1.2.2 / 2007-07-23

* 2 Minor Enhancements:

  * Added exclude parameter for check_manifest filtering to .hoerc.
  * Documented .hoerc stuffs.

* 1 Bug Fix:

  * Various (untested) fixes for windows compatibility.

=== 1.2.1 / 2007-05-21

* 8 Minor Enhancements:

  * Allow for spaces in filenames in manifest. Thanks to Aaron Patterson.
  * Allow rsync flags to be set.
  * Allow rdoc destination directory to be set.
  * Deal with bad line-endings. Stupid windoze users... :(
  * Added WINDOZE check for diff.exe and look for gdiff first.
  * Use gdiff if available, diff otherwise. Allows to work on borked Solaris.
  * Move RDoc to attr* from big 'ol chunk at the top of the class.
  * Basic conversion of history/urls from rdoc to markdown.

* 1 Bug Fix:

  * Fixed executables regexp to /^bin/.

=== 1.2.0 / 2007-02-13

* 4 Minor Enhancements:

  * Added more support for ext dirs.
  * Added a simple config file (yaml). Use 'rake config_hoe' to edit.
  * Added post_blog task (thanks Aaron!), configured via config_hoe.
  * Announce task now posts to your blogs and/or publishes API
    depending on config.

=== 1.1.7 / 2007-01-10

* 5 Minor Enhancements:

  * extra_deps is now self-healing, and ensures no (direct) cycles.
  * cleans check_manifest for CVS projects.
  * rubyforge changes for config.
  * Now uses rsync for publish_docs. YAY for fast!
  * Bug #7193 fix spelling of 'synopsys'.  Submitted by Jacob Atzen.

=== 1.1.6 / 2006-11-29

* 1 Bug Fix:

  * Fix release to work correctly with need_zip and need_tar.

=== 1.1.5 / 2006-11-29

* 2 Minor Enhancements:

  * Reduced check_manifest dependencies to just diff for windows.
  * Don't use default author in summary, description or changes.

=== 1.1.4 / 2006-11-12

* 3 Minor Enhancements:

  * Added need_tar and need_zip to customize package requirements. Stupid windoze.
  * Extended spec_extras to take procs as values. Passes in named parameter.
  * Removed test from require_paths. I thought I already parameterized this. :/

=== 1.1.3 / 2006-11-09

* 6 Minor Enhancements:

  * Added test_deps, now you can automatically discover test dependency ommisions.
  * Added ext support! Build C extensions with hoe!
  * Gemspec uses test_all.rb or result of test_globs. Tweak those tests.
  * Now uses https to login to rubyforge. Rubyforge crackers beware!
  * Fixed doco and automated updating of it.
  * Added rdoc_pattern. Go doco go!

=== 1.1.2 / 2006-10-22

* 4 Minor Enhancements:

  * Added -d and -t flags to sow to make dev or trunk subdirs for p4
    and svn projects.
  * Added install_gem to further test gem builds.
  * Added test_globs to customize your test file list.
  * Removed demo.rb from clean_globs. I'm torn on this one.

* 1 Bug Fix:

  * Fixed bug in install rule.

=== 1.1.1 / 2006-10-11

* 2 Bug Fixes:

  * Fixed minor problem with subject of email.
  * Fixed problem in test.

=== 1.1.0 / 2006-10-04

* 1 Major Enhancement:

  * Added sow, a command-line tool for quickly creating new projects.

* 1 Minor Enhancement:

  * Added check_manifest task

=== 1.0.5 / 2006-10-03

* 8 Minor Enhancements:

  * Doco cleanup.
  * Removed Manifest.txt from rdoc and added title.
  * Added changeset support.
  * Added spec_extras for easy gemspec attribute setting.
  * Added release_notes, changeset setting for releases.
  * Added paragraphs_of utility method.
  * Added email and rubyforge news announcement tasks.
  * Url attribute may now be an array of urls.

=== 1.0.4 / 2006-09-23

* 1 Bug Fix:

  * Damnit... I messed up. There is no rubygems gem to be dependent upon. Duh.

=== 1.0.3 / 2006-09-23

* 9 Minor Enhancements:

  * Added debug_gem rule.
  * Added lots of doco.
  * Added proper deps to hoe for other's gems, and
    rake/rubyforge/rubygems for hoe.
  * Added ridocs to generate ri locally for testing.
  * Added support for multiple authors.
  * Rdoc now includes any top level .txt files.
  * Renamed deploy to release.
  * Renamed upload to publish_docs.
  * publish_docs is now smart about subprojects and missing subdirectories.

* 1 Bug Fix:

  * Fixed include paths.

=== 1.0.2 / 2006-09-20

* 2 Minor Enhancements:

  * Wee little tests.
  * Fixed up gemspec's require_paths.

=== 1.0.1 / 2006-09-20

* 5 Minor Enhancements:

  * Finally got deployment straightened out. Maybe. Some might be on
    rubyforge.org.
  * Added default description and summary.
  * Added dependency mechanism.
  * Improved gemspec debugging.
  * Swapped gem with tgz in deploy... we'd rather screw up on tgz

=== 1.0.0 / 2006-09-19

* 1 Major Enhancement:

  * Birthday!
