From 582c4841fc997204f97c77d8f3585a235860922a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jorge=20Sol=C3=B3rzano?= Date: Wed, 26 Jun 2024 00:50:00 +0000 Subject: [PATCH] release: scram 3.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jorge Solórzano --- CHANGELOG.md | 49 +++++-------------- coverage-report/pom.xml | 2 +- pom.xml | 2 +- scram-client/pom.xml | 2 +- scram-client/src/it/jpms-scram-client/pom.xml | 2 +- scram-common/pom.xml | 2 +- scram-parent/pom.xml | 15 +++--- 7 files changed, 25 insertions(+), 49 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 97acfde..05cd63c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,18 @@ All notable changes to this project will be documented in this file. ## [Unreleased] + +## [3.1] - 2024-06-26 ### :building_construction: Improvements -- Ensure the LICENSE file is included in the Jar file. +- Ensure the `LICENSE` file is included in the Jar file. +- Update of the `saslprep` dependency to 2.2. + +### :ghost: Maintenance +- Added coverage report module. +- Updated dependencies and maven plugins. +- Remove `nexus-staging-maven-plugin`. -## 3.0 - 2024-04-03 +## [3.0] - 2024-04-03 ### :boom: Breaking changes - :warning: Full refactor of the `scram` java implementation, this release is compatible with Java 8+, but it's incompatible with previous releases :warning: @@ -28,37 +36,6 @@ All notable changes to this project will be documented in this file. - Migrate the main repo back to GitHub. - Remove the shaded Bouncy Castle pbkdf2 and base64 implementation used for Java 7 support. -# 2.1 - -* Updated saslprep to version 1.1 to remove a build dependency coming from stringprep module - -# 2.0 - -* Out of beta testing - -# 2.0-beta3 - -* Fixed licenses issues - -# 2.0-beta2 - -* Added saslprep tests - -# 2.0-beta1 - -* Add new dependency StringPrep - -# 1.9-beta1 - -* API change to be compatible with Java 7 -* Added standard SASLPrep -* Failover to bouncy castle implementation of PBKDF2WithHmacSHA256 to support Oracle JDK 7 - -# 1.0.0-beta.2 - -* Fix maven issue and javadoc - -# 1.0.0-beta.1 - -* First version - +[3.0]: https://github.com/ongres/scram/compare/2.1...3.0 +[3.1]: https://github.com/ongres/scram/compare/3.0...3.1 +[Unreleased]: https://github.com/ongres/scram/compare/3.1...main diff --git a/coverage-report/pom.xml b/coverage-report/pom.xml index 283b62e..79b4983 100644 --- a/coverage-report/pom.xml +++ b/coverage-report/pom.xml @@ -5,7 +5,7 @@ com.ongres.scram scram-parent - 3.1-SNAPSHOT + 3.1 ../scram-parent/pom.xml diff --git a/pom.xml b/pom.xml index 0afca1d..cd8688f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.ongres.scram scram-parent - 3.1-SNAPSHOT + 3.1 scram-parent/pom.xml diff --git a/scram-client/pom.xml b/scram-client/pom.xml index 280e2ae..fc22968 100644 --- a/scram-client/pom.xml +++ b/scram-client/pom.xml @@ -5,7 +5,7 @@ com.ongres.scram scram-parent - 3.1-SNAPSHOT + 3.1 ../scram-parent/pom.xml diff --git a/scram-client/src/it/jpms-scram-client/pom.xml b/scram-client/src/it/jpms-scram-client/pom.xml index d696d75..9ae1558 100644 --- a/scram-client/src/it/jpms-scram-client/pom.xml +++ b/scram-client/src/it/jpms-scram-client/pom.xml @@ -7,7 +7,7 @@ com.ongres.scram.it jpms-scram-client JPMS Scram Client - 3.1-SNAPSHOT + 3.1 UTF-8 diff --git a/scram-common/pom.xml b/scram-common/pom.xml index 2a1120a..3ddcad9 100644 --- a/scram-common/pom.xml +++ b/scram-common/pom.xml @@ -5,7 +5,7 @@ com.ongres.scram scram-parent - 3.1-SNAPSHOT + 3.1 ../scram-parent/pom.xml diff --git a/scram-parent/pom.xml b/scram-parent/pom.xml index 89f5e31..77346b5 100644 --- a/scram-parent/pom.xml +++ b/scram-parent/pom.xml @@ -4,7 +4,7 @@ com.ongres.scram scram-parent - 3.1-SNAPSHOT + 3.1 pom SCRAM - Parent @@ -44,6 +44,7 @@ scm:git:https://github.com/ongres/scram.git scm:git:git@github.com:ongres/scram.git + 3.1 https://github.com/ongres/scram @@ -54,12 +55,12 @@ - ossrh-release + ossrh OSSRH Release repository https://oss.sonatype.org/service/local/staging/deploy/maven2 - ossrh-snapshot + ossrh OSSRH Snapshot repository https://oss.sonatype.org/content/repositories/snapshots @@ -71,11 +72,11 @@ 8 ${base.java.version} ${base.java.version} - 2024-04-03T17:00:00Z + 2024-06-26T00:50:00Z 24.1.0 5.10.2 - 2.1 + 2.2 3.13.0 3.4.2 @@ -486,9 +487,7 @@ -Xlint:all -XDcompilePolicy=simple - -Xplugin:ErrorProne \ - -XepAllErrorsAsWarnings \ - -XepDisableWarningsInGeneratedCode + -Xplugin:ErrorProne -XepAllErrorsAsWarnings -XepDisableWarningsInGeneratedCode -J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED