Files | Admin

Notes:

Release Name: 1.1.0

Notes:


Changes: * Added: Proxy setting for downloading from remote repositories (use repositories.proxy = ...). * Added: projects task to list all the projects you can build. * Added: Project attribute target to specify the target directory. * Changed: The project and projects methods now accepts relative names when called on a project. For example, project("foo").project("bar") finds the sub-project "bar" in "foo". * Changed: The project method now returns self if called on a method with no name. * Changed: The -warning flag (javac) is now set to true only when verbose. * Changed: OpenJPA mapping now using Ant task instead of spawning another Java instance. * Changed: The test:name pattern translates to *name* so you can run tests by package name, but only if you don't use * in the pattern. * Changed: All projects are not evaluated when referenced (i.e. calling project/projects) or before running any task. Project tasks do not exist until a projet is evaluated. * Removed: The projects method no longer accepts the :in argument, call projects on a project instead. * Fixed: Local directory tasks now work from any directory in the project. * Fixed: Artifacts no longer created with timestamp from server. * Fixed: Buildr no longer fails when run without tools.jar or JAVA_HOME (OS/X). (Credit Lyle Johnson) * Fixed: Manifest gets EOL to keep EOF company. (Credit Tommy Knowlton) * Fixed: Compile tasks clean after themselves when target directory changed. (Credit Lyle Johnson)