Releases: kelemen/netbeans-gradle-project
Releases · kelemen/netbeans-gradle-project
Version 2.0.2
- Fixes re-run tests for JUnit.
- Fixes Gradle 5 incompatibility.
- Due to Gradle 5 update, projects without a settings.gradle might not load properly in certain cases.
- Support for Gradle version older than 2.6 was dropped
- Support for Idea plugin based project loading was dropped.
- Adds support for newer versions of Jacoco.
- Fixes some source file resoultion problem (e.g.: JavaFX libararies).
- It is now possible to disable Java 9 module system for projects.
- Groovy plugin is no longer required to install this plugin (though it will be enabled if available).
Version 1.4.4
- Fixes Gradle 5 incompatibility.
- Due to Gradle 5 update, projects without a settings.gradle might not load properly in certain cases.
- Support for Gradle version older than 2.6 was dropped
- Support for Idea plugin based project loading was dropped.
- Adds support for newer versions of Jacoco.
Version 2.0.1
- Fixed various bugs.
- Added newer Java versions to the project properties dialog.
- Added the ability to run tests for multiple test classes.
- Added the ability to rerung failed tests.
- Fixed a Jigsaw issue with test source sets.
Version 2.0.0.2
This version is for NetBeans 9 only.
- Recognizes "error" and "warning" lines with file paths in the output window as links.
- Show the version number of Gradle as the plugin sees it in JDK selection combo boxes (rather than just the display name).
- Print the version of Gradle used to execute a task (opt-in: must be configured in the global settings).
- Fixed some Gradle API usage deprecated for Gradle 5.0
- Basic JDK 9 support (there are still some issues with test sources).
Version 1.4.3
This version might break some plugins depending on this plugin. You must use 1.4.2 to keep using those plugins or ask their author to update..
- Recognizes "error" and "warning" lines with file paths in the output window as links.
- Show the version number of Gradle as the plugin sees it in JDK selection combo boxes (rather than just the display name).
- Print the version of Gradle used to execute a task (opt-in: must be configured in the global settings).
- Fixed some Gradle API usage deprecated for Gradle 5.0.
Version 2.0.0.1
This version is for NetBeans 9 only.
- Changed license to Apache 2.0
- Removed depracted API and various backward incompatible changes.
- Upgraded Gradle API (and therefore the default Gradle version) to 4.0.1
Version 1.4.2
- It is now possible to configure a shortcut for the reload project action (Name = "Reload Gradle Project", Category = "Project").
- Fixes a problem with composite builds where composite builds were not always properly recognized.
- Fixes a possible infinite loop when saving the configuration (Issue #344).
Version 1.4.1
- Fixed project loading when using Gradle 4.0 and configure on demand.
- Fixed a possible issue where project dependencies are not properly detected when loading a project while it is not built.
- Fixes a possible bug when referencing files with UNC paths in the build script.
- Enabled compiling single file in the context menu of source files (it will run the
classes
task by default). - Automatically detecting if source roots are created outside the IDE.
- Compile on save action will no longer trigger concurrently with other non-blocking tasks.
- No longer showing .gradle directory as a build script under the build script node.
- Improved the detection of links to files in the output window (i.e., detecting files from other subprojects as well).
- Support for custom JVM argument configuration for the Run/Debug command.
Version 1.4.0
- Dependency node distinguishes between dependencies on different source sets of the same project.
- Greatly reduced memory consumption for large projects.
- The user is notified if the project cache is too small to work efficiently.
- Some new file templates are now enabled.
- Fixes an NPE when deleting some output directories while the plugin is checking that directory.
- Project dependency handling is now more clever: When you reload a project, all project dependening on it (even unopened ones) should refresh their state.
- When using the composite build feature of Gradle, dependencies are recognized as project dependencies.
- New subprojects added to a multi-project build should no longer require an explicit reload of the root project.
- A project with Kotlin based build script is recognized as a Gradle project.
- Adding the same directory as source root multiple times with different filters should be displayed properly.
- Improved cooperation with some plugin (QuickOpener in particular).
- Subprojects nodes now have a context menu containing everything a project node has (meaning that you don't have to open a project simply to run a task).
- You can now use environment variables in specifying the location of Gradle in the form of
${env.MY_VARIABLE}
.
Version 1.3.9.2
- Fixes regression: NPE thrown for projects only applying the
java-base
plugin. (e.g. for LibGDX projects) - Fixes regression: Running tests from the the tested class (not the test class) does not run the tests.
- Enabling all features of the Groovy integration of NetBeans for projects applying the
groovy
plugin. - Performace improvement: Debugger should start faster in some cases. See issue 267969.
- New API: Added utility classes to create model builders via reflection.
- Prevents some unnecessary project model load for unopened projects.
- The class path of .gradle files now contain the jars inside
lib/plugins
directory of Gradle. - Workaround for issues when non-proxy hosts are specified. See issue #139.