1 Revision history for Class-C3-Componentised
4 - fixed author metadata
5 - added x_static_install and dynamic_config=0 to metadata
6 - added x_authority to metadata
9 - list test prerequisites as test prerequisites rather than runtime
10 prerequisites. (RT#100637)
11 - correctly list Test::More 0.96 as a test prerequisite (RT#77611)
12 - stop using Class::C3 in tests. it is still listed as a prerequisite.
13 because some things expect it to be available once this module is
15 - convert packaging from using Module::Install to plain
16 ExtUtils::MakeMaker, with Distar for releasing. This fixes issues when
17 the current directory is not in @INC (perl 5.26). Fixes RT#121696,
19 - fixed typo in documentation. (RT#85355)
20 - fixed module abstracts.
21 - increase Class::Inspector prereq to 1.32 to fix ensure_class_found on
22 modules provided by @INC hooks, such as PAR. (RT#42845)
25 - Add Class::C3::Componentised::ApplyHooks features
28 - Stop importing Carp functions (and thus polluting the inheritor
30 - Make sure $_ is properly preserved even if the loaded module
31 is negligent enough to change it (RT#66661)
32 - Added missing copyright statement
35 Fix inject_base regression introduced during optimizations in
39 Throw a readable exception when load_optional_class is given an
43 Allow derived classes without component_base_class(), given all
44 arguments to load_components are absolute class names (+Classname)
47 Add load_optional_class method
50 Port to use MRO::Compat (rafl)
53 Fix tests on perl 5.10.0
56 Make tests more resilient
59 Add missing dep on Test::Exception
62 First version, based on DBIx::Class::Componentised r3634