0.26  Sun, 16 Aug 2009 14:48:12 +0200
  * Declare dependency on MooseX::AttributeHelpers.

0.25  Sun, 16 Aug 2009 05:31:59 +0200
  * Don't persist the inner keywords over more than one invocation of the declarator.
  * Pass along the current context to import_symbols_from and imported_moose_symbols.
  * Implement parameterizable roles.

0.24  Sat, 15 Aug 2009 23:48:09 +0200
  * Add repository and bugtracker to Makefile.PL (Ash Berlin).
  * Tests and doc fixes on applying multiple roles at once (Chas. J. Owens IV).
  * Produce better diagnostic output on test failures (Dave Rolsky).
  * Make MooseX::Method::Signatures handle the actual parsing for method-like
    keywords (nperez).
  * Clean now warns in autoclean namespaces (Robert 'phaylon' Sedlacek).
  * 'method' keyword now only available by default in namespaces that consumed
    MooseSetup (Robert 'phaylon' Sedlacek).
  * Added 'namespace' keyword and allow namespaces, superclasses and roles to
    be relative (Robert 'phaylon' Sedlacek).
  * Add tests for using anonymous methods as attribute defaults (Devin Austin).
  * Stop depending on B::Hooks::EndOfScope. We don't use it direectly anymore.
  * Add a real 'with' keyword.
  * 'with' in a class- or role-body doesn't defer role application until the
    end of the class- or role-definition anymore. The 'with'-option for the
    class and role keywords still does.
  * Add a tests for role application and method modifier ordering.
  * Make anon classes immutable as well (unless explicitly asked not to).
  * Add a ctx method to add cleanup code that should be injected as early as
    possible.
  * Depend on recent versions of DD and MXMS to make keywords less reserved
    (i.e. hash keys and barewords before fat commas).
  * Make t/with_newlines.t less noisy.
  * Add tests for methods with no signature not caring about their arguments,
    other than $self.

0.23  Thu, 25 Jun 2009 05:09:10 +0200
  * Add test to make sure methods returned from meta are
    MooseX::Method::Signatures::Meta::Method (nperez).
  * Add the actual ::Signature methods to the meta class instead of letting it
    wrap the coderef itself.
  * Make inner scopes inherit the declaration provider instead of hardcoding
    'MooseX::Declare' (Robert 'phaylon' Sedlacek).
  * Fix test failure on new Moose versions, which inline a DESTROY method on
    immutalisation.

0.22  Wed, 06 May 2009 02:37:37 +0200
  * Add TODO tests for creating nested anonymous classes and roles
    (nperez).
  * Always end injected code with a semicolon.
  * Only do namespace nesting if the inner namespace starts with "::".
  * Depend on D::D 0.005001 to get a skip_declarator that doesn't fail
    when code is being compiled between calling the linstr callback and
    skip_declarator. This appears to be necessary to work on 5.8.

0.21  Tue, 05 May 2009 01:55:41 +0200
  * Add tests for automatic cleaning with the clean/dirty traits
    (Stevan Little).
  * Automatically clean all imports at the end of compile time unless the
    dirty trait is given.
  * Clean now warns in autoclean namespaces (Robert Sedlacek).
  * Document all refactored components (Robert Sedlacek).
  * Improve error reporting (Robert Sedlacek).
  * Added link to emacs syntax highlighter (Nelo Onyiah).
  * Fix a doc typo (reported by Alexander Hartmaier).
  * Make method keyword now only available by default in namespaces that
    consumed MooseSetup (Robert Sedlacek).
  * Be more strict about what gets accepted as injectable "code part"
    (Robert Sedlacek).
  * Split up namespaced declaration parsing and added context traits
    (Robert Sedlacek).
  * Break strip_name_and_options into strip_word and strip_options.
  * Some refactoring on how options are handled.

0.20  Fri, 01 May 2009 10:40:02 +0200
  * Massive refactor for extensibility (Robert Sedlacek).
  * Allow passing multiple comma seperated values to options
    without repeating the key.
  * Depend on MX::Method::Signatures 0.16 for non-scalar parameters.
  * Documentation fixes (Matt Kraai).
  * Added link to vim syntax (Rafael Kitover).

0.10  Wed, 08 Apr 2009 04:09:56 +0200
  * Depend on D::D 0.003005 for the inject_if_block return value.
  * Docs now mention namespace::clean (Ash Berlin).
  * Refactor - aka throw code away - by potring to
    D::D::Context::Simple (Ash Berlin).
  * Remove prototype from exported subs (Ash Berlin).
  * Make keywords less reversed (i.e. as hash keys) and make class()
    return an anon-metaclass (Ash Berlin).
  * Update pod mentioning restrictions on class names (Ash Berlin).

0.09  Tue, 03 Mar 2009 17:43:13 +0100
  * Improve clean documentation:
    + Actually use the clean keyword in the example (Hans Dieter Pearcey).
    + Substitute MyDumper with Foo for consistency (Nelo Onyiah).

0.08  Tue, 03 Mar 2009 02:55:46 +0100
  * Implement the clean keyword.
    + Document the clean keyword (Nelo Onyiah).

0.07  Sat, 28 Feb 2009 21:01:32 +0100
  * Mention all contributors.
  * Use MooseX::Method::Signatures::Meta::Method instead of injecting
    method keywords.
  * Update copyright notice for the new year (Yanick Champoux).

0.06  Tue, 24 Feb 2009 07:20:03 +0100
  * Automatically import strict and warnings.
  * Don't use the Moose sugar sugar methods for installing modifiers.
  * Don't use the Moose sugar functions for applying roles.
  * Use Test::NoWarnings instead of Test::Warn.
  * Declare test dependency on Test::NoWarnings.

0.05  Mon, 23 Feb 2009 08:33:16 +0100
  * Depend on the latest MooseX::Method::Signatures.
  * UnTODO passing tests.
  * Docs now mention namespace::clean (Ash Berlin).
  * Add tests some more problematic signatures (Piers Cawley).
   + Make those work.

0.04  Sat, 21 Feb 2009 22:41:01 +0100
  * Fix a parsing bug related to class declarations with options being on
    another line than the opening '{'.
  * Depend on the latest MooseX::Method::Signatures.
  * Added a test to catch weirdness in around filters and optional positionals
    (Piers Cawley).
  * Added a test for a segfault caused by a syntax error (Piers Cawley).
  * Test for has +foo feature which does not work yet due to roles being
    applied at the end (Tomas Doran).

0.03  Sat, 29 Nov 2008 14:24:48 +0100
  * Remove debugging code I accidentally left in th last release.

0.02  Wed, 26 Nov 2008 14:20:08 +0100
  * Bump Devel::Declare prerequisite to 0.003000.

0.01  Wed, 26 Nov 2008 12:07:16 +0100
  * More tests.
  * Improve class nesting.

0.01_01  Sun, 19 Oct 2008 21:08:16 +0200
  * Initial release.