| Notes: |
| Release Name: 0.17.0
Notes:
Changes:
* Added: project.task acts like Rake's task but can also fetch a task from
a project using the project's namespace.
* Added: project.file acts like Rake's file but resolve relative paths
based on the project base directory.
* Added: Rake tasks execute in the directory in which they were defined.
* Added: enhanced Rake with circular dependency, and you can find all circular
dependencies by running rake check.
* Added: enhanced Rake in_namespace, if the namespace starts with colon,
creates a namespace relative to the root instead of the current namespace.
* Changed: a project definition is now a task definition.
* Changed: use enhance to extend the project definition instead of after_define.
* Changed: LocalDirectoryTask replaced with Project.local_task.
* Changed: projects method accepts multiple names, returning only these project
definitions, returns all of them with no arguments.
* Changed: package only defines the essentials once, so you can call package
on a project to retrieve a specific package by type/id.
* Changed: zip task (and jar/war) no longer resolve artifacts for you,
must call artifacts directly.
* Changed: cannot access a project before it's defined, but can do that with
sub-projects to establish dependencies.
|
|