Revision history for Perl extension Bread::Board
0.10 Mon. Feb. 22, 2010
* Bread::Board
- import strict and warnings into the caller
upon import (Florian Ragwitz)
- fixing the SYNOPSIS so that it will actually
run (thanks to zby for spotting this)
* Bread::Board::ConstructorInjection
- Add a constructor_name parameter for classes using
MooseX::Traits or other things which need an alternately
named constructor. (Tomas Doran)
0.09 Wed. July 29, 2009
Add cloning support for containers and services
(thanks to jrockway for this)
- adding tests for this
* Bread::Board::ConstructorInjection
- use meta->constructor_name instead of "new"
if possible (jrockway)
* Bread::Board::Service::WithParameters
- fixing a leak where we would hold onto
parameters that were passed into get()
0.08 Sat. July 18, 2009
- updating dates on all files
* Bread::Board::LifeCycle::Singleton::WithParameters
- new module added to support the idea of a singleton
lifecycle keyed on the parameters rather then just
a per-instance item.
* Bread::Board::Traversable
- fixed the is_weak_ref mis-spelling
0.07 Wed. Feb. 18, 2009
- Work with new MooseX::Params::Validate
- Specify MX::P::Validate version number in Makefile.PL
0.06 Mon. Nov. 3, 2008
- Forgot to update MANIFEST before uploading to CPAN.
0.05 Mon. Nov. 3, 2008
- Applied immutablity to classes where applicable, and vigorously unimport
Moose keywords when they are no longer needed. This results in
x 2 performance as far as defining a Bread::Board model (Daisuke Maki).
* Bread::Board
- Implemented unimport(), thus allowing you to remove keywords
exported by Bread::Board (Daisuke Maki).
* Bread::Board::Traversable
- Unrolled recursive calls to loops, and removed Sub::Current dependency
(Daisuke Maki)
0.04 Fri. Oct. 31, 2008
* Bread::Board
Bread::Board::Traversable
- fix root path handling (thanks to Daisuke Maki)
- added tests for this
* Bread::Board::Dumper
- Simple utility for dumping containers
(thanks to Daisuke Maki)
* t/
- fixing the plans so that new versions of
Test::More stop complaining
0.03 Tues. Jan. 8, 2008
* Bread::Board::Service::WithParameters
- fixed the parameter validation to
use a custom cache key, this is so
that it plays nicely with the new
MooseX::Params::Validate
- added tests for this
0.02 Tues. Jan. 8, 2008
- forgot a dependency, whoops.
0.01 Mon. Jan. 7, 2008
- Out with the old (IOC) and in
with the new (Bread::Board)