Release Notes: This release comes with vastly improved closure support for script languages. Many Schmant task properties now accept closure values that are evaluated when the task is run. Closures can also be added directly to a TaskExecutor. In order to improve the closure support, Schmant now uses the different script language implementations directly via implementations of Schmant's ScriptExecutor class instead of going via JSR 223 script engines. As a consequence, the ScriptTF did not work anymore and has been removed. Build scripts must replace it with a closure instead.
Release Notes: This release adds updated external dependencies and a couple of bugfixes. The bzip2 classes now use the multi-threaded bzip2 implementation from At4J by default.
Release Notes: This version is a small feature and bugfix release. One new feature is that it is now possible to run build scripts in Zip files. The documentation has been updated and extended.
Release Notes: This release introduces the Task Author's Guide and a few new tasks, such as the JavaWorkspaceBuilderTF for building projects in project repositories (Eclipse workspaces or IntelliJ IDEA projects). External dependencies have been updated to their latest versions. The documentation has been revised and extended.
Release Notes: This release adds new archiving and compression tasks (At4JZipTF, TarTF, BZip2TF). ApiLinksTF inserts Javadoc links in HTML files. External dependencies have been updated to their latest versions. The documentation has been revised and extended.