Actions
Release Notes¶
| Version | Comment |
|---|---|
| 3.2.0 | in progress |
| - increase test coverage & remove vulernabilitoes | |
| - extend ImgSclrProcessor.copyImage | |
| - add Validator.luhnNumberChecksum() to verify credidt and gift cards. | |
| - optimized site / documentation | |
| 3.1.0 | published 01/2024 |
| - update Spring 6.0 & HBM 6.1 (javax -> jakarta) | |
| - add EQUAL pagination filter for: String, Bool, Int, Float, Date | |
| - remove jGiven BDD acceptance tests to TP-TestSuite | |
| - include postgres 14 testcontainers & optimize test excecution | |
| - extend Validator.IP4_ADDRESS with localhost | |
| - extend SringUtils.base64Url encode/decode | |
| - fix ConfigurationService & MailClientService | |
| - Add Functionality: JWT & JWS | |
| 3.0.0 | published 10/2022 |
| - implement FeatureFlags based FF4j | |
| - extend Validator.IP4_ADDRESS | |
| - extend Validator.isIsbn10() + isIsbn13() | |
| - extend GenericDAO.listAll() with pagination | |
| - remove jodatime | |
| - replace flexjson for Jackson | |
| - replace ITextRenderer for OpenPdfRenderer | |
| - replace JavaMail for JakartaMail | |
| - refactor MailClient & MailService | |
| - refactor Validator.VERSION_NUMBER to SEMANTIC_VERSION_NUMBER | |
| - refactor test cases | |
| - refactor log output | |
| - bugfix TreeWalker.addNode() | |
| - bugfix Change TreeNode.value to generic object (typesafe) | |
| 2.2.0 | published 10/2021 - EOL |
| - add OpenPDF Renderer (iText 5 will removed in Version 3.0) | |
| 2.1.0 | published 12/2020 |
| - extend StringUtils.createDateFromString() | |
| - extend TreeWalker.validate() | |
| - extend CryptoTools.generateKeyPair() | |
| - extend Constraints with TimeZone entry | |
| - separate UnitTests from IntegrationTests | |
| - JSON lib replace flexjson for Jackson data-bind | |
| - bugfix: optimize Spring DI | |
| - replace JodaTime for java.time Java 8 compatibility (QRCodeGenerator & Validator) | |
| - replace 3CPO Connection Pool with Commons DBCP2 for Java 8 compatibility | |
| 2.0.2 | published 01/2020 |
| - move internal implementation classes to package internal | |
| - bugfix: add Java Modul name to MANIFEST.MF | |
| - bugfix; cleanup test case imports | |
| - bugfix; ConfigurationDO rename MODULE_VERSION to SERVICE_VERSION | |
| 2.0.1 | published 12/2019 |
| - bugfix; DAO visibilities | |
| 2.0.0 | published 11/2019 |
| - change license to Apache License 2.0 | |
| - Change bean validation to version 2.0 | |
| - API changes: renaming impl classes | |
| - GenericDAO CRUD operations remove final | |
| - Add Functionality: CryptoTool | |
| - Add Functionality: Feature Toggle | |
| - Extend Application Configuration by Version() data class | |
| - provide JDBC connection object in DatabaseActions | |
| - refactor pom | |
| - fix TreeNode hashCode() & equals() | |
| - add TreeNode.copy() | |
| 1.1.0 | published 10/2018 - EOL |
| - optimize overall Test Coverage | |
| - Fix (medium) :: MailClient.loadConfigFromDatabase() {MODUL_VERSION} | |
| - Add Functionality: XmlTools:transformXslt() | |
| - Add Functionality: XmlTools:shrinkXml() | |
| - REFRACTOR XmlToolsImpl | |
| - Add Functionality: PdFRenderer.removePage() | |
| - Add Functionality: Logger.setLogLevel() | |
| - Add Functionality: DatabaseActions.getMetaData | |
| - Migrate DAO to Hibernate 5.3 (JPA 2.1) | |
| - Add swagger support | |
| 1.0.2 | published 04/2018 |
| - include PGP signing for all | |
| 1.0.1 | Rejected : not published |
| - change Maven POM GAV for Open Source Project Repository Hosting | |
| 1.0.0 | Rejected : not published |
Updated by Elmar Dott about 1 year ago · 3 revisions