Changelog
v2.8.5
- includes several bugfixes for inheritance. For a complete list of found bugs please read this
- includes the getProperties method for configuration
- a little helper class CategoryBeanMapper included which can set the attributes of a Java bean with the properties from a category
- properties are now sorted alphabetically when the configuration is saved
v2.8
- inheritance for configurations (this is described here)
- the SimpleErrorHandler is now the default error reporter.
- you can now build a customized version of jConfig where you can define the default parser (for example if you always use the NestedConfigParser). Read this for more details
- fixed a bug in DatabaseHandler where variables were not loaded
- fixed a bug where no FileWatcher was set up for the default configuration
- included a property to define if the FileWatcher should be started. This is explained here
- several improvements and bugfixes to the JDBCHandler
- an informix database create script is now included
v2.7
- Bug 988080: variables can now be used inside variable values like
- Bug 990465: the getPropertyNames method for nested configurations contained a bug which caused this method to return NULL always
- nested config parser now supports trimming of entries. This is described here
- the reload of a properties file did not work
- new method addFileListener added to the ConfigurationManager. Here is a description how to use it
- a few changes to JDBCHandler and LDAPHandler (now jConfig compiles under JDK1.5)
- along with the bugfix above there is a new method in the configuration "containsCategory" which returns true if a category for the given name exists
- it is now possible to include immutable properties in a configuration. Read more here
The older changelogs are here