| 3.2.0 |
in progress |
| |
- improve PDF functionality |
| |
- increase test coverage & remove vulernabilities |
| |
- extend ImgSclrProcessor.copyImage |
| |
- add CryptoTools.generateRandomNumber() |
| |
- add Validator.luhnNumberChecksum() to verify credidt and gift cards. |
| |
- Validator.E_MAIL_ADDRESS change to RFC 5322 official Standard |
| |
- optimized site / documentation |
| |
- fix javadoc comments |
| 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 |