This repository has been archived by the owner on Feb 1, 2023. It is now read-only.
Releases: snyk/code-sdk-java
Releases · snyk/code-sdk-java
[2.3.5] 2023-01
refactor: allow injection of retrofit client in API implementation
refactor: remove setBaseURL API method - inject/use your configured retrofit client instead in the API implementation.
[2.3.4] - 2022-05
- feat: encode and compress POST/PUT requests to Code API
[2.3.3] - 2022-05
- fix: recognition of bundle that contains no files
[2.3.2] - 2022-05
- fix: make re-try attempts for most api calls if not succeed for any reason (except 401 - auth failed)
[2.3.1] - 2022-04
- fix: adjust max file size to the correct size of 1MB (previously: 4000 bytes)
- chore: update upload attemps to 10
Release v2.3.0
- fix: make 5 consequent attempts to getAnalysis during polling if operation does not succeed with 404
- fix: make 5 attempts to re-upload files if operation does not succeed
- fix: do not try to getAnalysis if
upload files
is not succeed (i.e.missingFiles
is not empty after uploads) - fix: avoid remove operation for empty immutable List
- fix: check file in marker for nullability before proceed
- fix: internal ConcurrentModificationException
- feat: provide unique (per project)
shard
to getAnalysis call - feat: provide
analysisContext
key (getAnalysis
request) for better tracking/logging on backend - chore: reshape/refactor REST API wrapper to be replaceable through constructor base DI
Release v2.2.1
Changes:
- don't upload empty files to backend
Release v2.2.0
Use new Snyk code api
Release v2.1.12
fix: isFullRescanRequested() should be False after rescan finished and before UI updates [ROAD-439]
Release v2.1.11
added param "waiting results" timeout