Skip to content

Releases: kelemen/netbeans-gradle-project

Version 2.0.2

16 Dec 19:54
37844eb
Compare
Choose a tag to compare
  • 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

16 Dec 19:54
b78b747
Compare
Choose a tag to compare
  • 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

22 Oct 00:01
389778e
Compare
Choose a tag to compare
  • 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

18 Mar 21:44
7ca52b8
Compare
Choose a tag to compare

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

18 Mar 21:44
cd50f0a
Compare
Choose a tag to compare

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

16 Jul 18:23
97dfab9
Compare
Choose a tag to compare
Version 2.0.0.1 Pre-release
Pre-release

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

16 Jul 17:27
1921d44
Compare
Choose a tag to compare
  • 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

30 May 20:19
27e5a0d
Compare
Choose a tag to compare
  • 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

12 Mar 22:17
Compare
Choose a tag to compare
  • 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

24 Oct 18:34
Compare
Choose a tag to compare
  • 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.