Releases » History » Version 3
Elmar Dott, 2024-10-29 01:06
| 1 | 2 | Elmar Dott | # Release Notes |
|---|---|---|---|
| 2 | 3 | Elmar Dott | |
| 3 | |Version | Comment |
||
| 4 | |-----------|------------------------------------------------------------------- |
||
| 5 | | __3.2.0__ | in progress |
||
| 6 | | | - increase test coverage & remove vulernabilitoes |
||
| 7 | | | - extend ImgSclrProcessor.copyImage |
||
| 8 | | | - add Validator.luhnNumberChecksum() to verify credidt and gift cards. |
||
| 9 | | | - optimized site / documentation |
||
| 10 | | __3.1.0__ | published 01/2024 |
||
| 11 | | | - update Spring 6.0 & HBM 6.1 (javax -> jakarta) |
||
| 12 | | | - add EQUAL pagination filter for: String, Bool, Int, Float, Date |
||
| 13 | | | - remove jGiven BDD acceptance tests to TP-TestSuite |
||
| 14 | | | - include postgres 14 testcontainers & optimize test excecution |
||
| 15 | | | - extend Validator.IP4_ADDRESS with localhost |
||
| 16 | | | - extend SringUtils.base64Url encode/decode |
||
| 17 | | | - fix ConfigurationService & MailClientService |
||
| 18 | | | - Add Functionality: JWT & JWS |
||
| 19 | | __3.0.0__ | published 10/2022 |
||
| 20 | | | - implement FeatureFlags based FF4j |
||
| 21 | | | - extend Validator.IP4_ADDRESS |
||
| 22 | | | - extend Validator.isIsbn10() + isIsbn13() |
||
| 23 | | | - extend GenericDAO.listAll() with pagination |
||
| 24 | | | - remove jodatime |
||
| 25 | | | - replace flexjson for Jackson |
||
| 26 | | | - replace ITextRenderer for OpenPdfRenderer |
||
| 27 | | | - replace JavaMail for JakartaMail |
||
| 28 | | | - refactor MailClient & MailService |
||
| 29 | | | - refactor Validator.VERSION_NUMBER to SEMANTIC_VERSION_NUMBER |
||
| 30 | | | - refactor test cases |
||
| 31 | | | - refactor log output |
||
| 32 | | | - bugfix TreeWalker.addNode() |
||
| 33 | | | - bugfix Change TreeNode.value to generic object (typesafe) |
||
| 34 | | __2.2.0__ | published 10/2021 - EOL |
||
| 35 | | | - add OpenPDF Renderer (iText 5 will removed in Version 3.0) |
||
| 36 | | __2.1.0__ | published 12/2020 |
||
| 37 | | | - extend StringUtils.createDateFromString() |
||
| 38 | | | - extend TreeWalker.validate() |
||
| 39 | | | - extend CryptoTools.generateKeyPair() |
||
| 40 | | | - extend Constraints with TimeZone entry |
||
| 41 | | | - separate UnitTests from IntegrationTests |
||
| 42 | | | - JSON lib replace flexjson for Jackson data-bind |
||
| 43 | | | - bugfix: optimize Spring DI |
||
| 44 | | | - replace JodaTime for java.time Java 8 compatibility (QRCodeGenerator & Validator) |
||
| 45 | | | - replace 3CPO Connection Pool with Commons DBCP2 for Java 8 compatibility |
||
| 46 | | __2.0.2__ | published 01/2020 |
||
| 47 | | | - move internal implementation classes to package internal |
||
| 48 | | | - bugfix: add Java Modul name to MANIFEST.MF |
||
| 49 | | | - bugfix; cleanup test case imports |
||
| 50 | | | - bugfix; ConfigurationDO rename MODULE_VERSION to SERVICE_VERSION |
||
| 51 | | __2.0.1__ | published 12/2019 |
||
| 52 | | | - bugfix; DAO visibilities |
||
| 53 | | __2.0.0__ | published 11/2019 |
||
| 54 | | | - change license to Apache License 2.0 |
||
| 55 | | | - Change bean validation to version 2.0 |
||
| 56 | | | - API changes: renaming impl classes |
||
| 57 | | | - GenericDAO CRUD operations remove final |
||
| 58 | | | - Add Functionality: CryptoTool |
||
| 59 | | | - Add Functionality: Feature Toggle |
||
| 60 | | | - Extend Application Configuration by Version() data class |
||
| 61 | | | - provide JDBC connection object in DatabaseActions |
||
| 62 | | | - refactor pom |
||
| 63 | | | - fix TreeNode hashCode() & equals() |
||
| 64 | | | - add TreeNode.copy() |
||
| 65 | | __1.1.0__ | published 10/2018 - EOL |
||
| 66 | | | - optimize overall Test Coverage |
||
| 67 | | | - Fix (medium) :: MailClient.loadConfigFromDatabase() {MODUL_VERSION} |
||
| 68 | | | - Add Functionality: XmlTools:transformXslt() |
||
| 69 | | | - Add Functionality: XmlTools:shrinkXml() |
||
| 70 | | | - REFRACTOR XmlToolsImpl |
||
| 71 | | | - Add Functionality: PdFRenderer.removePage() |
||
| 72 | | | - Add Functionality: Logger.setLogLevel() |
||
| 73 | | | - Add Functionality: DatabaseActions.getMetaData |
||
| 74 | | | - Migrate DAO to Hibernate 5.3 (JPA 2.1) |
||
| 75 | | | - Add swagger support |
||
| 76 | | __1.0.2__ | published 04/2018 |
||
| 77 | | | - include PGP signing for all |
||
| 78 | | __1.0.1__ | Rejected : not published |
||
| 79 | | | - change Maven POM GAV for Open Source Project Repository Hosting |
||
| 80 | | __1.0.0__ | Rejected : not published |