Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

98 lines (84 sloc) 4.145 kB
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.
Jump to Line
Something went wrong with that request. Please try again.