Releases: nebula-plugins/nebula-project-plugin
Releases · nebula-plugins/nebula-project-plugin
v9.1.1
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
- Simplify logic to get the compile classpath from parent source set in facets
v9.0.0
Breaking change. Gradle 7
v8.2.0
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
- Add feature flag to disable nebula dependency lock plugin
v7.0.9
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
- Fix
IdeaPluginConfigurer
and EclipsePluginConfigurer
to use modern configurations
v7.0.7
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
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
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.