| Version | Date | Description |
|---|---|---|
| 1.0 beta 5 | 2004-10-01 | |
| 1.0 beta 4 | 2004-06-07 | |
| 1.0 beta 3 | 2004-05-06 | |
| 1.0 beta 2 | 2004-05-06 | |
| 1.0 beta 1 | 2004-04-13 | |
| 0.9 | Before April 2004 |
| Type | Changes | By |
|---|---|---|
| First official file release posted on sourceforge. | dkokotov |
| Added "booleanGetterStrategy" parameter to the ant task that specifies whether getters of boolean-valued properties in snapshots should be of the "isFoo" or "getFoo" form | dkokotov |
| Added 3 standard TypeConverters: CollectionToSizeConverter, ParseDateConverter, FormatDateConverter | dkokotov |
| Fixed init-value attribute not being read for collection, array, and map-valued properties | dkokotov |
| Fixed incorrect handling of xsnapshot tags in superclasses of the class being processed. | dkokotov |
| Fixed number of minor bugs in templates. | dkokotov |
| Updated sample application and wrote sample application guide | wrschneider99 |
| Type | Changes | By |
|---|---|---|
| added better support for working with the registry using the singleton pattern | dkokotov |
| Fixed bug in not recognizing implemented interfaces. | dkokotov |
| Fixed bug in XSnapshotUtils | dkokotov |
| Type | Changes | By |
|---|---|---|
| improved calculation of default collection/map declared types and underlying ("runtime") types. Fixes XV-9. | dkokotov |
| added support for the init-value attribute. This allows you to specify initial values for member variables in the snapshot. Fixes XV-12. Thanks to Dale Newfield. | dkokotov |
| added generate-helper attribute to control whether the helper class is generated for a given snapshot. | dkokotov |
| made exceptions in init-listener not crash the app. | bschneider |
| Type | Changes | By |
|---|---|---|
| made XsnapshotException and its subclasses unchecked. | dkokotov |
| Type | Changes | By |
|---|---|---|
| complete refactoring of codebase. | dkokotov |
| renaming of many tags and attributes in attempt to be more consistent and precise. | dkokotov |
| added separate xsnapshot.array tag for arrays. | dkokotov |
| added separate xsnapshot.array tag for arrays. | dkokotov |
| added expr and type conversion support for elements of collections and keys/values of maps | dkokotov |
| factored out configuration of registry from a properties file into separate class. | dkokotov |
| added context listener to configure a registry singleton. | dkokotov |
| added Spring Factory Bean for easy Spring integration. | dkokotov |