All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.0.1 - 2021-04-24
- Introducing OpenJdk JMH benchmark
org.openjdk.jmh
version dependency1.29
and it maven pluging configuration - Normalizing
Dit
,Fit
,etc ...
profile and configuration clean up.
2.0.0 - 2021-03-04
- Upgrage major version to
2.0.0
- Optimizing the
integration testing
andfeature testing
- Changing out internal git repository name to
maven-packages
- Introducing the property
mvn.github.repository
as the way to export and variabilize the target github hoster maven package
1.2.3 - 2020-10-29
- Switch maven repo url protocol from
http
tohttps
1.2.2 - 2020-10-15
- Removed
org.mockserver.maven.StopMockServerTestListener
frommockserver
junit steps listener - Remove
mockserver
maven profile activation configuration:
<activation>
<property>
<name>skipTests</name>
<value>false</value>
</property>
</activation>
- Upgrage
mockserver
dependency version to5.10.0
- Adding to dependencies
BOM
mockserver junit rule dependencies:org.mock-server
andmockserver-junit-jupiter
1.2.1 - 2020-04-29
- Update the project(POM) profile
license
by excluding any folder started by (.) e.g:<exclude>**/.*/**</exclude>
1.2.0 - 2020-04-10
- Since the version 1.2.0 have become the latest validated global used, the following version till [1.1.9] are now deprecated for used.
- Removed
DependencyManagment
from the parent (POM) and moved to dependency (BOM) - Remove deprecated
github
release and tag invalid badge.
- Fix external
gpg
secure key sharing throug module build gpg repository - Fix maven plugin
org.apache.maven.plugins:maven-gpg-plugin
to support shared external credential variable throughgithub
secret setting for each repository configuration - Introducing the project explicit name
<name>${project.artifactId}</name>
in order to avoid following ossrh error:
ossrh deploy (Invalid POM: xxx.pom: Project name missing
while releasing or tempting to close the ossrh
node for release or promoting purpose.
- Introducing
gpg
key(s) sharing build gpg to supportorg.apache.maven.plugins:maven-gpg-plugin
- Introducing
djanta-java-bom
to support global sharedDependencyManagment
.
- Version navigation.
0.0.3 - 2019-08-09
- "Why should I care?" section mentioning The Changelog podcast.
0.0.2 - 2019-07-10
- Explanation of the recommended reverse chronological release ordering.
0.0.1 - 2019-05-31
- This CHANGELOG file to hopefully serve as an evolving example of a standardized open source project CHANGELOG.
- CNAME file to enable GitHub Pages custom domain
- README now contains answers to common questions about CHANGELOGs