diff --git a/.changeset/active-call.md b/.changeset/active-call.md deleted file mode 100644 index a42007f8..00000000 --- a/.changeset/active-call.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'java-sdk': minor ---- - -**events**: Add `active_call` smart signal to `Event` diff --git a/.changeset/bump-openapi-generator.md b/.changeset/bump-openapi-generator.md deleted file mode 100644 index 4a643209..00000000 --- a/.changeset/bump-openapi-generator.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"java-sdk": minor ---- - -**sdk**: Add `ApiException.getErrorEntity()`, which automatically deserializes error response bodies into their typed model (e.g. `ErrorResponse`) when available. diff --git a/.changeset/keyboard-layout-hash.md b/.changeset/keyboard-layout-hash.md deleted file mode 100644 index b375194d..00000000 --- a/.changeset/keyboard-layout-hash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'java-sdk': minor ---- - -**events**: Add `keyboard_layout_hash` to `RawDeviceAttributes` diff --git a/.changeset/plenty-bumps-glow.md b/.changeset/plenty-bumps-glow.md deleted file mode 100644 index 32200876..00000000 --- a/.changeset/plenty-bumps-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'java-sdk': patch ---- - -**dependencies**: Bump Jersey, Jackson, and jakarta-annotation-api to their latest compatible versions diff --git a/.changeset/raw-device-attributes-battery-charging.md b/.changeset/raw-device-attributes-battery-charging.md deleted file mode 100644 index 93f0e9b4..00000000 --- a/.changeset/raw-device-attributes-battery-charging.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'java-sdk': minor ---- - -**events**: Add `battery_charging` field to `RawDeviceAttributes` diff --git a/CHANGELOG.md b/CHANGELOG.md index 9479932f..24f32c89 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Fingerprint Pro Server Java SDK +## 8.5.0 + +### Minor Changes + +- **events**: Add `active_call` smart signal to `Event` ([7db9079](https://github.com/fingerprintjs/java-sdk/commit/7db9079cff3fb825ecd06f70fecbfd2c491f4421)) +- **sdk**: Add `ApiException.getErrorEntity()`, which automatically deserializes error response bodies into their typed model (e.g. `ErrorResponse`) when available. ([1eea89d](https://github.com/fingerprintjs/java-sdk/commit/1eea89dc8f2ce20a0e9249de0d138bf715c5807b)) +- **events**: Add `keyboard_layout_hash` to `RawDeviceAttributes` ([7db9079](https://github.com/fingerprintjs/java-sdk/commit/7db9079cff3fb825ecd06f70fecbfd2c491f4421)) +- **events**: Add `battery_charging` field to `RawDeviceAttributes` ([7db9079](https://github.com/fingerprintjs/java-sdk/commit/7db9079cff3fb825ecd06f70fecbfd2c491f4421)) + +### Patch Changes + +- **dependencies**: Bump Jersey, Jackson, and jakarta-annotation-api to their latest compatible versions ([40f7ee3](https://github.com/fingerprintjs/java-sdk/commit/40f7ee38c3780f58dbcc849e1a043dcf10c877cb)) + ## 8.4.0 ### Minor Changes diff --git a/README.md b/README.md index cd127db3..d4ce86fb 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ Add this dependency to your project's POM: com.github.fingerprintjs java-sdk - v8.4.0 + v8.5.0 ``` @@ -76,7 +76,7 @@ repositories { } dependencies { - implementation "com.github.fingerprintjs:java-sdk:v8.4.0" + implementation "com.github.fingerprintjs:java-sdk:v8.5.0" } ``` @@ -91,7 +91,7 @@ repositories { } dependencies { - implementation("com.github.fingerprintjs:java-sdk:v8.4.0") + implementation("com.github.fingerprintjs:java-sdk:v8.5.0") } ``` @@ -105,7 +105,7 @@ At first generate the JAR by executing: Then manually install the following JARs: -- `sdk/build/libs/java-sdk-8.4.0.jar` +- `sdk/build/libs/java-sdk-8.5.0.jar` ## Getting Started diff --git a/gradle.properties b/gradle.properties index 04c9f55a..21decbca 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -projectVersion = 8.4.0 +projectVersion = 8.5.0 diff --git a/package.json b/package.json index 56bbe72a..3d61c955 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "java-sdk", - "version": "8.4.0", + "version": "8.5.0", "private": true, "devDependencies": { "@changesets/cli": "^2.31.1", diff --git a/sdk/src/main/java/com/fingerprint/v4/api/FingerprintApi.java b/sdk/src/main/java/com/fingerprint/v4/api/FingerprintApi.java index ce18c868..4e94ffb7 100644 --- a/sdk/src/main/java/com/fingerprint/v4/api/FingerprintApi.java +++ b/sdk/src/main/java/com/fingerprint/v4/api/FingerprintApi.java @@ -30,7 +30,7 @@ value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.24.0") public class FingerprintApi { - public static final String INTEGRATION_INFO = "fingerprint-pro-server-java-sdk/8.4.0"; + public static final String INTEGRATION_INFO = "fingerprint-pro-server-java-sdk/8.5.0"; private ApiClient apiClient; public FingerprintApi() { diff --git a/sdk/src/main/java/com/fingerprint/v4/sdk/ApiClient.java b/sdk/src/main/java/com/fingerprint/v4/sdk/ApiClient.java index 45b36680..8039d006 100644 --- a/sdk/src/main/java/com/fingerprint/v4/sdk/ApiClient.java +++ b/sdk/src/main/java/com/fingerprint/v4/sdk/ApiClient.java @@ -132,7 +132,7 @@ public ApiClient(Map authMap) { this.dateFormat = new RFC3339DateFormat(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/8.4.0/java"); + setUserAgent("OpenAPI-Generator/8.5.0/java"); // Setup authentications (key: authentication name, value: authentication). authentications = new HashMap<>();