Releases: Fraunhofer-AISEC/trusted-connector
Releases · Fraunhofer-AISEC/trusted-connector
Trusted Connector 7.3.0
What's Changed
- Added EST (Enrollment of a Secure Transport)-based Certificate Renewal by @MatthiasGr in #153
- Updated IDSCP2 library version
Full Changelog: 7.2.1...7.3.0
Trusted Connector 7.2.1
Trusted Connector 7.2.0
- Improved configuration of IDS message building via Spring Boot config facilities
- Dependency updates
Trusted Connector 7.1.0
- Fixed error reporting on XML watcher loading errors
- Updated to IDSCP2 (fixing errors on close)
- Updated Spring Boot to 3.0.2
- Updated Angular to 15
- Added
camel-jsonpath
Trusted Connector 7.0.0
- Implemented Enrollment of a Secure Transport (EST)
- Added IDS multipart support and examples
- Migrated web UI to Spring Boot framework and dropped Jersey and CXF (significantly reducing code base)
- Fixed XML (re)loading within Docker containers
- Added support for more IDS message types
- Aligned Usage Control message flow with IDS specifications
- Updated IDSCP2 to 0.16.1, featuring detailed configuration via XML
- Updated Apache Camel to 3.18.5
- Updated Spring Boot to 2.7.8
- Various more improvements and updates under the hood
This major update contains breaking changes!
Existing XML routes must be adapted in many ways, see examples!
Trusted Connector 6.3.0
- Updated IDSCP2 to 0.10.3 (Featuring much faster handshakes)
- Added support for message types
LogMessage
,QueryMessage
andRequestMessage
for Clearing House - HTTP client implementation was changed from OkHttp to Ktor HTTP client
- Updated Apache Camel to 3.16.0
- Updated Spring Boot to 2.6.6
- Many more, less important dependency updates
If you build from source, and your web UI is not working after this update, please perform a ./gradlew clean
Trusted Connector 6.2.0
+ Support for time-based usage control (via policies passed to endpoints via /usage-control
prior to payload transfer). Checkout example-idscp2-uc
for insights. Documentation to follow soon.
* Hash-based Docker image allow-listing improved, overriding CMD
or ENTRYPOINT
is now forbidden in order to make illegitimate container modifications harder.
Trusted Connector 6.0.0
- Improved DAPS support (Possibly breaking change for non-AISEC DAPS)
- Updated Apache Camel to 3.14.0 (Breaking change due to minimal change in XML format, see example XML changes.)
- Migrated Apache Camel Processors from IDSCP2 to TC
camel-processors
subproject (Breaking change due to package renaming) - Updated IDSCP2 to 0.9.0
- Updated Spring Boot to 2.5.8
- Slight improvements in Docker-based build
- Removed unsupported functionality (Mostly due to removal in Apache Camel, primarily affects route stats)
Trusted Connector 5.0.2
+ Added Jetty
+ Added IDS MIME Multipart package
* Updated IDSCP2 to 0.4.5
Trusted Connector 5.0.1
Trusted Connector 5.0.1 - Silent Bugfix Release