Changes

Release History

Version Date Description
0.7.1 2013-07-22 v0.7.1
0.7 2013-02-20 v0.7
0.6.2 2013-01-21 v0.6.2
0.6.1 2013-01-08 v0.6.1
0.6 2012-03-12 v0.6
0.5 2011-10-27 v0.5
0.4.5 2011-10-05 v0.4.5
0.4.4 2011-09-08 v0.4.4
0.4.3 2011-07-26 v0.4.3
0.4.2 2011-07-26 v0.4.2
0.4 2011-06-03 v0.4
0.3.2 2011-04-06 v0.3.2
0.3 2010-12-13 v0.3
0.2.20101111 2010-11-11 v0.2.20101111
0.2 2010-06-30 Initial version

Release 0.7.1 - 2013-07-22

Type Changes By
update Adjust code generation so can reformat in Eclipse without changing generated code. Existing beans will regenerate, even though the only change is one blank line. scolebourne
add Add checkstyle scolebourne
update Change to use m2e Maven Eclipse scolebourne

Release 0.7 - 2013-02-20

Type Changes By
fix Fix indentation issue in metaPropertyMap field. Existing beans will regenerate, even though the only change is indentation. scolebourne
update Refactor BeanCodeGen to allow it to be used from tools. scolebourne
fix Fix command line arguments - -v -> -verbose. scolebourne

Release 0.6.2 - 2013-01-21

Type Changes By
add Add getString() and setString() overrides that take a StringConvert instance. cjkent

Release 0.6.1 - 2013-01-08

Type Changes By
add Add metaXxx(Class) method to work around Eclipse/javac/Intellij generics compiler issues. Existing beans will need regenerating. jodastephen
fix Allow derived property to be abstract or final. jodastephen
fix Set correct read/write flag for final fields. jodastephen

Release 0.6 - 2012-03-12

Type Changes By
fix Make generics more correct. jodastephen
add Add builder methods based on meta-property. jodastephen
fix Move example code to correct location. jodastephen
fix Allow a property to be named 'map'. jodastephen
fix Handle empty comments correctly. jodastephen
add Extend builder to support setting by string. lega

Release 0.5 - 2011-10-27

Type Changes By
update Update to Joda-Convert v1.2 and use new feature to improve string conversion. jodastephen
update DirectBean no longer extends BasicBean to simplify the hierarchy. jodastephen
add Add BeanQuery and comparator support. jodastephen

Release 0.4.5 - 2011-10-05

Type Changes By
fix Handle generic subclasses better in JodaBeanUtils collection/map type extraction. jodastephen
fix Handle arrays in JodaBeanUtils equals method. jodastephen

Release 0.4.4 - 2011-09-08

Type Changes By
fix Fix JodaBeanUtils to handle collections and sets as well as lists. jodastephen

Release 0.4.3 - 2011-07-26

Type Changes By
add Fix generation of non-collection final properties. jodastephen

Release 0.4.2 - 2011-07-26

Type Changes By
add Add JodaBeanUtils.clone(). jodastephen
add Add JodaBeanUtils.metaBean(), to lookup meta-bean by class. This requires regeneration of direct beans. jodastephen
update Improve generation of imports. This may require regeneration of direct beans. jodastephen
update Handle write-only properties better. This requires regeneration of direct beans. jodastephen
add Allow conversion to and from a standard format string from meta-property. jodastephen

Release 0.4 - 2011-06-03

Type Changes By
add Add basic validation support. jodastephen
add Add derived property annotation and support. jodastephen
add Add BeanBuilder concept. jodastephen
add Refactor to improve equals/hashCode performance. jodastephen
fix Fix property/meta-property equals/hashCode. jodastephen
add Enhance meta-property map. jodastephen

Release 0.3.2 - 2011-04-06

Type Changes By
fix Minor fixes. jodastephen

Release 0.3 - 2010-12-13

Type Changes By
fix Handle generic subclass of a generic class. jodastephen

Release 0.2.20101111 - 2010-11-11

Type Changes By
fix Handle subclass of a generic class. jodastephen

Release 0.2 - 2010-06-30

Type Changes By
add Initial version. jodastephen