Changelog
All notable changes to SDCcc will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[10.0.0] - 2025-05-22
Added
- support for Kotlin
- storing of IP addresses of inbound messages in the database
- a command line parameter to not create subdirectories in the test run directory
- a command line parameter to print the version of the sdccc test tool
- add config parameter to set the minimum amount of time the test tool is supposed to collect data
- unmarshal SOAP messages with casting to a configurable class
Changed
- the license to a non-commercial license, see LICENSE
- the SoapMarshalling is now configurable regarding packages to scan for JAXB classes and the schemas for validation
- the collected data is now flushed after each precondition
- moved test case specific parameter into separate file test_parameter.toml
- sdc-ri version to 6.2.2
- build is now using gradle instead of maven
- value of GLUE.R0036_0 from true to false in the example config test_configuration.toml
- t2iapi version to 4.2.0
Fixed
- support multiple mds for test case for BICEPS.R5042
- inconsistent messaging in SDCcc logs ("No problems were found" and "Test run was invalid" one after another.)
- incorrect behavior of the configuration option SDCcc.SummarizeMessageEncodingErrors
- test for BICEPS.R5003 does not check MdDescriptionVersion and MdStateVersion anymore (see PR 232)
Removed
- consumer test related implementations