Changes
In 0.14.0 (since 0.13.x)
- new directory layout
- improved the configuration mechanism, fleXiParse now supports the declarative XML to object mapping.
- support for dynamically including/overriding resources from modules (this feature was back-ported to prior releases)
- the editor is a separate application now
- switched from Ant to Maven to build Pustefix itself and Pustefix Applications
- no more downloads, we have a repository with archetypes instead
- new directory layout (see below)
- one project per repository, and it's packaged into a war file
- buildtime.props: All __antprop_* properties have been removed. In particular, __antprop_makemode is gone, you have to use the property test instead. Also, the docroot property was remove because the build-time value usually differs from the runtime value, we don't want people to accidently use the buildtime value.
- standalone.tomcat: defaults to true now
- all Source is considered UTF-8 now
- module jars placed in modules directory are no longer unpacked. Use dependencies instead.
- apache Configration is no longer generated
- status-code-overrides have been removed; they will be replaced by a better mechanism in 0.14.1
- library changes
- switched from JUnit 3.8 to JUnit 4.5
- switched from Mail 1.3.3 to 1.4.1
- jmx-remote-optional.jar has been removed
