Releases: paypal/butterfly
Releases · paypal/butterfly
3.0.0-M1
Merge pull request #242 from fabiocarvalho777/butterfly_3 Removing Sonatype Staging plugin (didn't work) plus minor javadoc fixes
2.5.0
New features and enhancements
Bug fixes
2.4.0
2.3.0
New features and enhancements
- 52 - Create Butterfly brew installer
- 87 - Add
butterfly -l
output samples to how-to install document - 95 - Create a TU that, given a XML file, returns the indentation used on it
- 51 - InsertLine TU should allow insertions before the matched line
- 84 - Add TOs to add or change pom file parent preserving file formatting and comments
Bug fixes
2.2.0
New features and enhancements
- 73 - Include support to search folders as well in FindFiles
- 68 - Improve TU and TO clone operations
- 64 - Improve logging
- 53 - Implement continuous delivery through automated deployment via Travis CI
- 37 - Leverage File.createTempFile to create temporary files
- 24 - Address Codacy static code analysis issues
- 15 - Add unit tests to utilities project to make sure at least 70% code coverage
Bug fixes
2.1.0
2.0.0
New features and enhancements
- Automated application source code transformations
- Application upgrades
- Application migrations
- Source code and configuration changes
- Plugable mechanism for Butterfly extensions, containing transformation and/or upgrade templates
- Multiple types of ready-to-use transformation utilities, including for example manipulating text, properties, XML, POM and Java files
- Resilient transformation pipeline
- Shared context among transformation utilities
- Error handling
- Dependency management among transformation utilities
- Conditional transformation utilities
- Transformation utilities execution in different modes and fashions
- Configurable utilities
- Anonymous utilities
- Multiple execution
- Group execution
- In-loop execution
- Post-transformation features
- Manual steps Reporting
- Metrics
- APIs
- Extensions API
- API for custom transformation utilities and operations
- Facade for Java application integration
- Command-Line-Interface tool
- Logging in silent or verbose mode, in info or debug level, and on console or file
Bug fixes
None