This is the first official release since 2.4.x that incorporates the use of SiteMeshBuffer
which contains the various SiteMeshBufferFragment
s used in a page. This release is breaking for any frameworks such as Grails that extend the functionality of AbstractPage
due to SitemeshBuffer being required during initialization (e.g. GrailsGSPPage
). Frameworks such as Grails that incorporate their own buffer implementation can update by implementing their own SitemeshBuffer
interface or choose to use DefaultSitemeshBuffer
instead. For example, Grails would use it's own StreamCharBuffer
instead of SitemeshBufferFragment
.
What's Changed
- Buffering and SecondaryStorage support.
- Fixes issue #18 by @yortx in #19
- com.opensymphony.module.sitemesh.Factory no longer works with Java 11 by @ebourg in #36
- fix rendering for script/comment/CDATA inside content tags in FastPageParser.java by @jtodt in #33
New Contributors
- @yortx made their first contribution in #19
- @ebourg made their first contribution in #36
- @jtodt made their first contribution in #33
Full Changelog: 2.4.2...2.5.0
Thank you everyone who made significant contributions to this release: