| Notes: |
| Release Name: 0.18.0
Notes:
Changes:
* Added: manifest attribute on project, used by default when packaging JAR/WAR.
* Added: default manifest includes build-by, build-jdk and implementation-title.
* Added: compile.from(sources) in the same vein as compile.with(classpath)
* Added: load all *.rake files form the tasks directory (if exists) for use in the
main Rakefile.
* Added: Java.tools returns a reference to tools.jar on JDKs that include it.
* Added: brought back experimental test tasks.
* Added: artifacts task to download all artifacts referenced by project (using
either artifact or artifacts method).
* Changed: back to old behavior, compile task only executes if there are any files
to compile, and compile? method removed.
* Changed: repositories.remote is now an array instead of a hash, and repositories
are searched in the order in which they appear.
* Changed: release task is now a regular task, using the Release object instead
of being a ReleaseTask.
* Changed: eclipse task executes artifacts task.
* Fixed: inherited attributes now cache default value, useful when working with
arrays/hashes.
* Fixed: manifest file generated even if manifest attribute is false.
* Fixed: compile task now properly detects when not all files compiled.
* Fixed: bug that caused project file tasks to execute twice.
|
|