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 24 days ago · 3 revisions