signal that ChainSmoking is broken in 1.04 and earlier with this release
Credit Karen Etheridge for github#20
v2.023

 - no functional changes
 - warn that Dist::Zilla::App::CommandHelper::ChainSmoking <= 1.04 is broken
   (karen etheridge - github#20)
Implemented branch option for Git::Init

You can now specify the name of the branch to which the default Git
branch (master) is renamed after the initial commit.
Clean up github#21

  Use "git checkout -b" instead of renaming branch after commit.
  Log after commit (and mention branch if non-default)
v2.024

 - add branch option to Git::Init (tuomas jormola - github#21)
 - Git::Init now logs when it makes the initial commit
add build_warnings option to Git::Check (rt#91057)
v2.025

 - add build_warnings option to Git::Check
   (christopher madsen, suggested by karen etheridge - rt#91057)
Fix tests to avoid File::Temp errors

  Was getting "cannot remove path when cwd is ..."
  Ensure original cwd is restored before cleanup
Add blank lines for PkgVersion
Don't use MooseX::AttributeShortcuts (RT#100498)

  We weren't actually using any of its features anyway.
v2.026

 - don't "use MooseX::AttributeShortcuts" (wasn't actually using its features)
   (christopher madsen, suggested by karen etheridge - rt#100498)
Note to remove Bootstrap::lib when debugging
Allow use of %c with Git::Tag (RT#99990)

  Add Dist::Zilla::Role::Git::StringFormatter and make Commit & Tag use it.
Use %c in Git::Tag tests
v2.027

 - unify string formatting code into Dist::Zilla::Role::Git::StringFormatter
   This allows you to use %c (the changelog entry) with Git::Tag.
   (christopher madsen, suggested by doug bell - rt#99990)
Make tests clear GIT_* environment variables
v2.028

 - no functional changes
 - make tests more robust when GIT_* environment variables are set
   (christopher madsen)