Repository navigation
OpenAPI schema sync (v3.10.0) - #65
Conversation
|
Addressed in 510f6bc: removed the two changesets and three unreferenced error fixtures, reran generation, preserved the existing |
This comment has been minimized.
This comment has been minimized.
|
Amended locally as |
- Keep `active_call` before `source` in search params to avoid a breaking change - Remove unneeded changesets and unused error mock fixtures - Regenerate sources and docs from templates Co-authored-by: Orkuncakilkaya <5910168+Orkuncakilkaya@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
510f6bc to
fa5cda7
Compare
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
erayaydin
left a comment
There was a problem hiding this comment.
LGTM.
Nit: I think we need another changeset file to highlight search filter addition.
**events-search**: Add `compromised_device_integrity` filter parameter
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues block approval of the SDK schema update.
No open issues 🎉
What changed in this PR
Synchronizes the Java SDK with OpenAPI schema v3.10.0, adding Android Compromised Device Integrity support to event responses and event searches.
Changes:
- Adds the optional
compromisedDeviceIntegrityevent property and search filter, with updated fixtures and tests. - Updates documentation to describe the 10-day event-update limit and restrictions on Automation Intelligence events.
- Advances the schema version and adds minor-release changesets and release-candidate configuration.
| File | Description |
|---|---|
sdk/src/test/resources/mocks/events/search/get_event_search_200.json |
Adds the integrity signal to the search fixture. |
sdk/src/test/resources/mocks/events/get_event_ruleset_200.json |
Adds the signal to the ruleset fixture. |
sdk/src/test/resources/mocks/events/get_event_200.json |
Adds the signal to the event fixture. |
sdk/src/test/resources/mocks/events/get_event_200_with_unknown_field.json |
Updates the unknown-field compatibility fixture. |
sdk/src/test/java/com/fingerprint/v4/api/FingerprintApiTest.java |
Checks signal deserialization and search-filter serialization. |
sdk/src/main/java/com/fingerprint/v4/model/Event.java |
Adds the nullable integrity property and model methods. |
sdk/src/main/java/com/fingerprint/v4/api/FingerprintApi.java |
Adds the search filter and updates event-update documentation. |
res/fingerprint-server-api.yaml |
Defines the new signal and filter; clarifies update restrictions. |
docs/FingerprintApi.md |
Documents filter usage and event-update restrictions. |
docs/Event.md |
Documents the optional integrity property. |
.schema-version |
Advances the schema version to v3.10.0. |
.changeset/pre.json |
Enables release-candidate prerelease mode. |
.changeset/compromised-device-integrity-events.md |
Records the event-property addition as a minor change. |
.changeset/compromised-device-integrity-events-search.md |
Records the search-filter addition as a minor change. |
Review effort: Balanced
Schema sync for v3.10.0 OpenAPI schema release.
Ticket: https://fingerprintjs.atlassian.net/browse/INTER-2724