Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

108 lines (93 sloc) 4.629 kb
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
0.22 Wed, 06 May 2009 02:37:37 +0200
* Add TODO tests for creating nested anonymous classes and roles
* 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.
Jump to Line
Something went wrong with that request. Please try again.