Improved error reporting when path resolution or attaching content fails.
Added support for attaching binary content with documents including GZIP compression.
Fixed couple of minor bugs related to url fetching, caching and path resolution. Besides other improvements, "mvn site:run" is now fully supported including detection of changes in local files, templates or java sources.
Bundled extensions & templates:
Added a tabbed panel widget with printing support (disables itself when CSS media type is print).
Added a table layout template which simply turns sections into columns (and rows) layout.
ScriptInvoker (Create dynamic content via scripts using JSR-223)
Bundled 2 more brushes for code highlighting "clojure" and "velocity".
Beta - 2011-10
Removed the previous classpath limitation when loading extensions via the source-class parameter. As soon as the "initialize" goal was called, any dependency that is defined in the project dependencies is available to the loaded extension.
Deprecated goal "set-basedir" in favour of "initialize" which configures the macro with the settings of the currently built POM.
Improved charset handling (using project encoding and auto-detection for common charsets)
Added CI test.
Alpha 2 - 2011-10
Added JAXB (xml-class) support to XmlLoader
Added missing implementations to support attaching linkable resource from templates ($globals.attachContent(...)).