Skip to content

Releases: nebula-plugins/nebula-project-plugin

v9.1.1

23 Sep 16:41
626d6da
Compare
Choose a tag to compare
Merge pull request #73 from nebula-plugins/revert-72-gradle-7_3-support

Revert "NebulaFacetPlugin: removes the need for extracting outputs so we can support Gradle 7.3 and do not collide with the new test suite feature"

v9.1.0

23 Sep 00:38
4da7d83
Compare
Choose a tag to compare
  • Simplify logic to get the compile classpath from parent source set in facets

v9.0.0

13 Sep 20:31
Compare
Choose a tag to compare

Breaking change. Gradle 7

v8.2.0

23 Aug 04:57
Compare
Choose a tag to compare

Change facet test task ordering constraint to shouldRunAfter. With configuration caching allowing parallel task execution in a single build a mustRunAfter constraint unnecessarily serializes test tasks.

v8.1.0

16 Jul 16:04
18df847
Compare
Choose a tag to compare
  • Add feature flag to disable nebula dependency lock plugin

v7.0.9

16 Apr 04:13
3abfc6e
Compare
Choose a tag to compare

Fix the ordering of classpath for a chain of facets integTest -> test -> main. Output of integTest will have precedence over output of test etc.

v7.0.8

27 Mar 18:53
2403d8f
Compare
Choose a tag to compare
  • Fix IdeaPluginConfigurer and EclipsePluginConfigurer to use modern configurations

v7.0.7

27 Jan 22:45
d903221
Compare
Choose a tag to compare

Handle inheritance of outputs from parent sets when += operator is used to add elements there. Creates UnionFileCollection which has a different API than ConfigurableFileCollection

v7.0.6

23 Jan 21:09
9143c9b
Compare
Choose a tag to compare

Fix missing access to compiled output from parent source sets for source sets which were inheriting a source set created by facet plugin. E.g main -> test -> integTest -> specialIntegTest. specialIntegTest won't be missing compiled class from all previous source sets.

v7.0.5

10 Jan 22:33
ccfb521
Compare
Choose a tag to compare

Improve dependencies between facets and their parents to avoid conflicts in the runtime classpath. There could be a conflict because compile and runtime classpath used to be merged without conflict resolution.