Exasol Release Droid 1.1.0, released 2022-08-10
August 10, 2022 ยท View on GitHub
Code name: Support Multi-module Maven Projects with Additional Improvements
Summary
Support releases of project-keeper again, after PK has been turned into a multi-module maven project.
And a list of additional improvements:
- Improved usability when displaying progress and status of current release.
- Warn if file
~/.release-droid/credentialshas not been found. - Optionally read project language from file
release_config.yml. - Display link to draft release.
- Support version numbers starting with letter "v".
Features
- #228: Enabled to release multi-maven projects. Actually only the check for project-keeper-maven-plugin in the pom file has been removed.
- #238: Added a warning in case file
~/.release-droid/credentialshas not been found. Saving credentials in this file is expected to be the preferred use case. - #231: Enabled to configure project language in file
release_config.yml. - #242: Display link to draft release, so users conveniently can review the github release and make it final.
- #245: Added support for version numbers starting with letter "v".
- #120: Improved display of status and progress.
Documentation
- #230: Updated user_guide.md regarding command line syntax and Jira credentials
Dependency Updates
Compile Dependency Updates
- Updated
org.apache.maven:maven-model:3.8.5to3.8.6 - Updated
org.commonmark:commonmark:0.18.2to0.19.0
Runtime Dependency Updates
- Updated
org.springframework:spring-beans:5.3.21to5.3.22
Test Dependency Updates
- Added
nl.jqno.equalsverifier:equalsverifier:3.10.1 - Updated
org.junit.jupiter:junit-jupiter:5.8.2to5.9.0 - Updated
org.mockito:mockito-core:4.5.1to4.6.1 - Updated
org.mockito:mockito-junit-jupiter:4.5.1to4.6.1
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:1.1.1to1.1.2 - Updated
com.exasol:project-keeper-maven-plugin:2.4.6to2.6.1 - Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.0.0to3.1.0