Files | Admin

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.