Nov
12
2026
Java 21, dependencies update
- Moved the code level to Java 21 which is the minimum requirement now to run mendelson AS2. This allows the update of a lot of dependencies packages which also require Java 21
- Dependencies: Updated to Jackson 2.23
- Dependencies: Updated to unboundid ldap 7.0.6
- Dependencies: Updated to bc 1.87
- Dependencies: Updated to caffeine 3.3.1
- Dependencies: Updated to flatlaf 3.8
- Dependencies: Updated to lucene 10.6.0
- Dependencies: Updated to closure compiler v20261104
- Fixed a problem in the notification mechanism, the system did not inform the user about events that happened during the last 2 minutes of a day
- Partner management: Fixed wrong label descriptions (security section) after switching from a local station back to a remote partner
- Improvement on several documentation issues: Code sections could now be foldable, the side overview has been redesigned, several formatting issues with tables, added syntax highlighting for SQL, BASH, properties, JSON, XML, Command line commands
- The embedded HTTP server uses now virtual threads - means threads are no longer bound to CPU cores. This reduces the resource usage of the mendelson AS2