| Notes: |
| Release Name: 0.22.0
Notes:
Changes:
* Added: Calling projects(:in=>foo) returns only the sub-projects defined in foo.
* Added: _() as shortcut for path_to().
* Added: You can pass properties to java by setting the :properties options.
* Added: JUnit task has a way of setting options (options accessor and using method), which for now supports passing properties to java.
* Added: You can now use the struct method to create a Struct for structoring your multiple artifacts.
* Changed: Use rake artifacts to download all artifacts not already in the local repository, and also download modified artifacts (*cough*snapshots*cough*)
* Changed: Transport.download now uses timestamp on the destination file and If-Modified-Since header to skip downloads of unmodified files.
* Changed: Downloading artifact sets the time stamp from the repository.
* Changed: Use buildr.rake in the project's directory and your home directory, instead of buildr.rb.
* Changed: filter method accepts one argument, the source directory. Use filter(src).into(target).
* Changed: Running Javac/Apt/Javadoc in process.
* Changed: Using Ant for OpenJPA enhancer and XMLBeans schema compiler.
* Changed: Jetty, JavaCC, OpenJPA and XMLBeans are no longer included by default. You need to require them explicitly, e.g. require "buildr/jetty".
* Removed: Tasks no longer use a base directory, always map paths directly using file, path_to or _().
* Fixed: The artifacts task no longer downloads POMs for artifacts created by the Rakefile.
|
|