Releases: kelemen/netbeans-gradle-project
Releases · kelemen/netbeans-gradle-project
Version 1.2.3
- Added a public API to allow other projects to extend the functionality of the plugin. The first plugin which is integrated is NBAndroid. Note however, that the new API is only usable for projects using Gradle 1.6 or later. Also, the support is rather experimental for every participant (This plugin, NBAndroid, Android build system and Gradle itself).
- Regression: Issue #25 is reintroduced as a side effect of providing a public API.
Version 1.2.2
- Fixed a possible dead-lock when refactoring (Bug 228494 and Issue #37)
- The display name of the project is now the one specified in the build script (only after the project has been loaded).
Version 1.2.1
- Integration with the Change Line Endings on Save plugin
- Improved detecting files on the output tab.
buildSrc is now recognized as part of the Gradle project. Note that you may need some manual tunning in the build script, if you want classpaths to be correctly recognized by NetBeans. - Automatically distinguishing source folders if you have more folders with the same type (e.g.: resource, test).
- Added the possiblity to set formatting rules for the project in the project properties.
- Apply Code Changes should now work as it works in the Maven plugin.
- Predefined template file list is now supplied by the plugin.
- It is now possible to define a license template file which is to be automatically added to files created by NetBeans.
- Browsing for Gradle home now sets the text field instead of the button :)
Version 1.2.0
- Fixed a bug which might prevent the Gradle home project property from being saved.
- Refactoring should now work properly for multi level Gradle projects.
- Project can now be deleted from NetBeans (simply deletes the project folder).
- It is now possible to rely on the sourceCompatibility/targetCompatiblity set in the build script (this feature must be allowed in the global settings).
- Better integration with the FindBugs plugin
- Root projects are marked with "[root]" in the project view.
gradle.properties is now displayed in the "Build Scripts" node.
Version 1.1.9
- Where you can specify the installation of Gradle, you can now specify an url of a zip file containing the Gradle distribution (e.g.: by writing "?DIST=http://services.gradle.org/distributions/gradle-1.3-bin.zip")
- Where you can specify the installation of Gradle, you can now specify the version instead (e.g.: by writing "?VER=1.3")
- New global property: It is now possible to set a different user home directory for Gradle (this is "~/.gradle" by default).
- Better detection of changes of unopened projects when reloading a project.
- Debug Single and Debug Test Single tasks are considered "blocking" by default.
- New project property: Java platform for executing build scripts (i.e.: it is now possible to set different one for each project).
- New project property: Installation directory of Gradle (i.e.: it is now possible to set different one for each project).
- Test single is allowed for Groovy files as well.
- It is now possible to write data for the build script to read when running tasks. Note however that due to a Gradle bug (in Gradle 1.3), the input is only forwarded after the input is closed (Ctrl+D is pressed in the output window).
Version 1.1.8
- Fixed a serious bug which could prevent NetBeans from starting. This bug affects all previous versions.
- "Skip tests" global option no longer overwrites the arguments defined for cutomized built-in tasks.
- Run and debug tasks are dynamically added if they do not exist for a given project.
- Adjusted the scripts generated by the project wizards.
- Run/debug single commands are now enabled and customizable.
- Displaying a project folder in favorites will not automatically load the project.
Version 1.1.7
- It is now possible to define multiple settings configurations for Gradle projects.
- Built-in tasks can be customized in the project properties.
- Executing Gradle tasks now use the platform specified in the project properties rather than the one set in the global properties.
Version 1.1.6
- Red exclamation mark is shown on the project node when any of the files of that project has a compilation error.
- It is now possible to specify that the output window should always be cleared before building in the global preferences.
- Refactoring should now consider every source root of each opened project.
Version 1.1.5
- The output window handling is now much reasonable.
- Lots of things are now recognized as links to files on the output (including stacktraces).
Version 1.1.4
- Fixed a small memory leak.
- Fixed a bug when the loaded project contained circular dependencies.
- Added version control menus to the pop-up of the project node.
- Provided dependencies are now recognized. Needs manual adjustment, see the readme for further details.
- It is now possible to set the maximum number of projects to be cached.
- It is now possible to open a project in the subprojects node by pressing enter.