[ 
https://issues.apache.org/jira/browse/MSHADE-363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Herve Boutemy closed MSHADE-363.
--------------------------------
      Assignee: Herve Boutemy
    Resolution: Fixed

merged to master:
1. IT to show the failure and check the fix in 
https://github.com/apache/maven-shade-plugin/commit/51bbf72e195e34229a1d3ebba2f9608255068a9d
2. changed ResourceTransformer back and added ReproducibleResourceTransformer 
for the new reproducible behaviour in 
https://github.com/apache/maven-shade-plugin/commit/229f4d79836b20a17dd8291e3734fae8c982b811
3. added an IT to check how implementation of this new 
ReproducibleResourceTransformer can be run in old shade plugin by simply adding 
the interface (source copy or shade...) in 
https://github.com/apache/maven-shade-plugin/commit/4f83ae693f5c9f8022fc2b75c83b2bd632a1b6c8

> Breaking change to ResourceTransformer's API
> --------------------------------------------
>
>                 Key: MSHADE-363
>                 URL: https://issues.apache.org/jira/browse/MSHADE-363
>             Project: Maven Shade Plugin
>          Issue Type: Bug
>    Affects Versions: 3.2.3
>            Reporter: Andy Wilkinson
>            Assignee: Herve Boutemy
>            Priority: Major
>             Fix For: 3.2.4
>
>
> A Spring Boot user has [made us 
> aware|https://github.com/spring-projects/spring-boot/issues/21128] of a 
> [breaking change to the API of 
> ResourceTransformer|https://github.com/apache/maven-shade-plugin/commit/0d7bfb53a5fd83eede7edfd5552db5fa561d6286#diff-f09094e2212bb4d1173a4e183635b958]
>  in 3.2.3.
> Ideally, we don't want to require a specific version of the Shade plugin. 
> While I think we may be able to support the new and old both variants of the 
> method, it would be preferable if future 3.2.x releases are backwards 
> compatible with 3.2.2.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to