Tessera-0.10.6
·
2264 commits
to master
since this release
Features & Enhancements
- Logging Improvements - Catalog log messages: #1060
- Recognise localhost peers with IP or hostname when updating partyinfo #1062
- Return 200 status code on API requests to root path '/' #1074
- Tidy up PicoCliDelegate #1077
- Tech debt- Protocol versioning decouple messaging from domain #1078
- Allow no Q2T servers to be specified to support bootstrap node setup #1084
- Database code refactoring #1099
- Reduce spring dependency and modularise objects - Modularisation improvements #1093
- Add generic encryptor type CUSTOM to support external encryptor integration #1094
- API Versioning Enabler - Propagate version headers #1098
- Tech debt - Using object for RecipientBox rather than bytearray #1100
Fixes
- Use unique payloads for partyinfo validation #1057
- Validate urls in "peers" list #1063
- Throw an exception if configured encryptor is not on classpath #1090
- Only print base64 string value for a key if public. #1092
- Stricter encryptor logging #1108
Dependencies
- Fix CVE dependency vulnerabilities #1065
- Bump cryptacular from 1.2.2 to 1.2.4 #1081
- Bump commons-collections from 3.2.1 to 3.2.2 #1086
- update jnr-unixsocket version #1026
Special thanks to Unbound Tech (https://www.unboundtech.com) for their 'UKC' encryptor contribution which is our pilot
'CUSTOM' encryptor type implementation
tessera-app-0.10.6-app.jar
tessera-simple-0.10.6-app.jar
data-migration-0.10.6-cli.jar
config-migration-0.10.6-cli.jar
enclave-jaxrs-0.10.6-server.jar
azure-key-vault-0.10.6-all.jar
hashicorp-key-vault-0.10.6-all.jar
aws-key-vault-0.10.6-all.jar