File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ v1.1.0
2+ ======
3+
4+ + ` ShadowTask ` now has a ` configurations ` property that is resolved to the files in the resolved configuration before
5+ being added to the copy spec. This allows for an easier implementation for filtering. The default 'shadowJar' task
6+ has the convention of adding the ` 'runtime' ` scope to this list. Manually created instances of ` ShadowTask ` have no
7+ configurations added by default and can be configured by setting ` task.configurations ` .
8+ + Properly configure integration with the ` 'maven' ` plugin when added. When adding ` 'maven' ` the ` 'uploadShadow' ` task
9+ will now properly configure the POM dependencies by removing the ` 'compile' ` and ` 'runtime' ` configurations from the
10+ POM and adding the ` 'shadow' ` configuration as a ` RUNTIME ` scope in the POM. This behavior matches the behavior when
11+ using the ` 'maven-publish' ` plugin.
12+ + [ Matt Hurne] ( https://github.com/mhurne ) - Allow ` ServiceFileTransformer ` to specify include/exclude patterns for
13+ files within the configured path to merge.
14+ + [ Matt Hurne] ( https://github.com/mhurne ) - Added ` GroovyExtensionModuleTransformer ` for merging Groovy Extension module
15+ descriptor files. The existing ` ServiceFileTransformer ` now excludes Groovy Extension Module descriptors by default.
16+
117v1.0.3
218======
319
You can’t perform that action at this time.
0 commit comments