What's Changed
- #193 - Update DSF Feasibility Task Resource to Version 1.0 in #194
- #116 - Improve error handling by @michael-82 in #119
- #135 - Adapt spring security configuration to newer api by @michael-82 in #136
- #102 - Use guava hashing instead of MessageDigest by @michael-82 in #103
- #49 - Put resource files in properly named folders by @michael-82 in #115
- #67 - Add missing tests for QueryHandlerRestController by @michael-82 in #120
- #134 - Add integration tests to github actions by @michael-82 in #137
- #122 - Replace v1 examples in readme by @michael-82 in #125
- #139 - Make result log encryption optional by @michael-82 in #140
- move issues into issue array by @juliangruendner in #141
- #65 - Make Query API Data Classes Immutable by @michael-82 in #74
- #147 - Load all certificates from given PEM file into trust store by @EmteZogaf in #148
- #145 - Run Java in Docker Container as Non-Root by @michael-82 in #146
- #151 - Expose Retry-After header for cross origin requests by @michael-82 in #152
- Merge Hotfix/v3.1.2 Back to Develop by @alexanderkiel in #162
- #165 - Duplicate operationId in swagger doc by @michael-82 in #166
- #172 - Fix code scanning alert - unread local variable by @michael-82 in #173
- #142 - Add builders to records by @michael-82 in #143
- #149 - Insecure temporary directory creation by @michael-82 in #150
- #154 - Add apt autoremove and apt clean to Dockerfile by @michael-82 in #156
- #138 - Extend integration tests in ci by @michael-82 in #144
- Merge Hotfix/v3.1.3 Back to Develop by @michael-82 in #169
- Fix Problems in POM by @alexanderkiel in #182
- Add Code Coverage Reports to GitHub Actions by @alexanderkiel in #183
Full Changelog: v3.1.3...v3.2.0-alpha1