The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
2.0015
  refactoring : remove some unnecesary code.
2.0014
  baf fix : when accessor is called form class, paccakge variable is set.
2.0013
  baf fix : Cannot build class when two package exists in a file
2.0012
  change : MIXIN_method -> Object::Simple::MIXINS::method
  change : UPPER_method -> Object::Simple::UPPER::method
2.0011
  document update
2.0010
  remove : remove Object::Simple::Error, Object::Simple::Constraint from Build.pl requires
2.0009
  add : method UPPER_*****
2.0008
  bag fix: MIXINS_method can call super method
2.0007
  add   : add AUTOLOAD subroutine to call all mixin class method
2.0006
  cahnge: add 'translate' option
  cahnge: remove alias, remove mixins_rename, trigger is after weaken
2.0005
  bag fix: catch up with perl 5.10.0 
2.0004
  change: add 'trigger' accessor option
  change: to be flexible Base class do not load when import method call
  
2.0003
  change method name 'end' to 'build_class'
  
2.0002
  change: when attribute value having 'array' or 'hash' option is set undef value, undef value is set.
  change: mixin method search order is like Ruby.  1. this class, 2. Mixin class last 3. Mixin class first, 4 Base class
  
2.0001
  add accessor option 'type', 'convert', 'deref'
  mixins option change like Moose role
  add 'mixins_rename' option
  
1.0003
  bag fix: occur compile error if a class having auto_build option and its name contain :: is loaded,
  
1.0002
  remove attroption name
  bag fix: not resist constructor if class name contain ::

1.0001
  first stabule release

0.0209
  add create_constructor.
  
0.0208
  add unimport methods to difine user's MODIFY_CODE_ATTRIBUTES

0.0207
  renamae $META hash key

0.0206
  optimize new methods

0.0205
  add mixins select options 
  
0.0204
  document is updated

0.0203
  remove many options 'type', 'setter_return', 'required'
  remove method 'error'
  add options 'chained'
  
0.0202
  mixin format is changed.
  remove _arrange_args and _init method
  
0.0201
  first release
  
0.01_02
rename Object::Simple::Error attribute 'pkg' to 'class' 
delete attribute key before pass args to _init 
remove no need files 
_arrange_args return hash ref, not hash 

0.01_01 first developer release