Revision history for Brickyard

2.0.0  2013-08-13 19:34:56 CEST
    [Improvements]
        - converted to Dist::Milla
        - improved test resiliency

1.111750  2011-06-24 19:51:14 Europe/Vienna
    - In addition to the config file names, you can also pass a reference to
      the INI contents directly, so renamed init_from_config() to
      init_from_config_structure() and init_from_config_file() to
      init_from_confg().

1.111110  2011-04-21 17:21:30 Europe/Vienna
    - support multiple configuration files
    - separate init_from_config_file(), calls init_from_config()

1.111080  2011-04-18 13:18:51 Europe/Vienna
    - better error reporting if the config file can't be opened or parsed

1.111070  2011-04-17 17:50:54 Europe/Vienna
    - Added plugins_agree()
    - Dotted INI config keys are now expanded so you can specify
      complex data structures.
    - init_from_config() now supports an optional callback that can filter
      values from INI key-value pairs.

1.110890  2011-03-30 15:23:19 Europe/Vienna
    - You can add custom package name expansions, either directly on the
      Brickyard object, or in the config's root section.
    - Added Brickyard::Role::Plugin->normalize_param()

1.110730  2011-03-14 11:25:28 Europe/Vienna
    - require Role::Basic 0.11 to fix CPAN tester-reported failures

1.110060  2011-01-06 12:09:05 Europe/Vienna
    - roles can use Brickyard::Accessor now with Role::Basic 0.06

1.110040  2011-01-04 11:34:50 Europe/Vienna
    - no more Brickyard::PluginContainer; it's handled by Brickyard.pm itself
    - better error message if we can't require() a package
    - plugins can call plugins_with() themselves, will be delegated to the
      brickyard object
    - various bug fixes
    - tests for now-fixed bugs and for new features

1.110020  2011-01-02 21:48:04 Europe/Vienna
    - added [*@Filter]
    - in all classes, new() now only takes a hash, not a hashref, to initialize
      the object
    - removed dependencies
    - added custom accessor generator

1.103640  2010-12-30 21:21:14 Europe/Vienna
    - initial version