3.1.0
New features and enhancements
- 374 - Upgrade libraries to latest version
- 314 - Replace logback by log4j 2
- 364 - Add support for extensions packaged as spring-boot uber jar
- 278 - Add PomParentMatch single condition
- 244 - Add PomHasParent single condition
Bug fixes
- 372 - Update test case ButterflyFacadeImplTest
- 359 - Butterfly should allow numbers in the extension property names
- 368 - Guava library must be updated to version 24.1.1 (or later) due to security vulnerabilities
- 214 - Vague IllegalArgumentException if "version to" is older than current version
- 360 - Butterfly CLI should allow escaped semicolons and equals as extension property value when passed using -p
- 350 - CLI should never (or very rarely) output the string 'null'