Releases: TechnologyBrewery/baton
1.1.3
Overview
Security vulnerability resolution and minor/patch version dependency updates.
Breaking Changes
None
Major Documentation Additions
None
What's Changed
- Dependency updates for security vulnerabilities and generally bring things more up to date by @d-ryan-ashcraft in #28
Full Changelog: baton-1.1.2...baton-1.1.3
1.1.2
Overview
Dusting and cleaning with a focus on publishing to Sonatype Central Portal, improved mvnd support.
Breaking Changes
None
Major Documentation Additions
None
What's Changed
- #23: Migrate release from repository from OSSRH to Central Portal Publisher Service
- #24: Backups with the same file name can lead to collisions when running with mvnd
- #26: Update baton github actions to use Java 17 and latest versions
Full Changelog: baton-1.1.1...baton-1.1.2
1.1.1
Overview
Improve core features with:
- Expands ability for users to leverage utilities classes to help with general migration extension logic
- Added utilities to support migrating Maven POM files
- Will see additional support for Tiltfiles, YAML files, and Python package management migrations in future releases
Breaking Changes
None
Major Documentation Additions
What's Changed
- #18 by @cpointe-ibllanos in #20 and #21
1.1.0
Overview
Improve core features with:
- Ability for users to leverage utilities classes to help with general migration extension logic
- Supports logic for semantic versioning comparisons and updating existing files of any type
- Will see additional support for Maven pom files, Tiltfiles, YAML files, and Python package management migrations in future releases
Breaking Changes
None
Major Documentation Additions
What's Changed
- #18 by @cpointe-ibllanos in PR #19
1.0.0
Overview
Improve core features with:
- Ability to add migrations into groups
- Ability to manually order groups
- Ability to order migrations manually or by ascending version number
- Ability to filter out migrations by version
Breaking Changes
None
Major Documentation Additions
What's Changed
- #11: Support ordering of migrations by @jacksondelametter in #12 and #13
0.2.0
Overview
Improve core features with:
- Ability to deactivate any migration by name from the Maven plugin definition
- Improved example project setup
- Backup files that are changed
Breaking Changes
None
Major Documentation Additions
Addition of following documentation variables:
What's Changed
- #4 ✨ support deactivating a migration by name; improve examp… by @d-ryan-ashcraft in #5
- #6 ✨ backup migrated files by @d-ryan-ashcraft in #7
- #9 ➖ remove unused nightconfig dependency (~15s) by @d-ryan-ashcraft in #10
Full Changelog: baton-0.1.0...baton-0.2.0
0.1.0
Overview
Initial rough cut of Baton. Supports basic migrations - they cannot be ordered or inactivated yet - those feature to be added soon.
Breaking Changes
None
Major Documentation Additions
Initial README.md file added with comprehensive documentation.
What's Changed
- #1 🎉 initial cut of rough migration functionality by @d-ryan-ashcraft in #2
New Contributors
- @d-ryan-ashcraft made their first contribution in #2
Full Changelog: https://github.com/TechnologyBrewery/baton/commits/baton-0.1.0