- events-search: Event search now supports a new set of filter parameters:
developer_tools,location_spoofing,mitm_attack,proxy,sdk_version,sdk_platform,environment(f385bfa) - webhook: Add
supplementaryIdsproperty to the Webhooks schema. (f385bfa) - Add
proximitysignal that represents a fixed geographical zone in a discrete global grid within which the device is observed. (47a43dc) - Add
environmentIdproperty toidentification(f385bfa)
- Add
proximitysignal that represents a fixed geographical zone in a discrete global grid within which the device is observed. (47a43dc)
- events-search: Event search now supports a new set of filter parameters:
developer_tools,location_spoofing,mitm_attack,proxy,sdk_version,sdk_platform,environment(f385bfa) - webhook: Add
supplementaryIdsproperty to the Webhooks schema. (f385bfa) - Add
environmentIdproperty toidentification(f385bfa)
- Add
detailsobject to theproxysignal. This field includes thetypeof the detected proxy (residentialordata_center) and thelastSeenAttimestamp of when an IP was last observed to show proxy-like behavior. (e7f492e)
- Mark
replayedfield required in theidentificationproduct schema. This field will always be present. (b12c11e) - Add
sdkfield with platform metadata toidentification(b12c11e)
- Deprecate the Remote Control Detection Smart Signal. This signal is no longer available. (b12c11e)
- Mark
replayedfield required in theidentificationproduct schema. This field will always be present. (b12c11e) - Add
sdkfield with platform metadata toidentification(b12c11e)
- Deprecate the Remote Control Detection Smart Signal. This signal is no longer available. (b12c11e)
- add
replayedfield toidentificationin Events and Webhooks (098df62)
- Add
confidenceproperty to the Proxy detection Smart Signal, which now supports both residential and public web proxies. (c370f3c)
- events-search: Event search now supports a new set of filter parameters:
vpn,virtual_machine,tampering,anti_detect_browser,incognito,privacy_settings,jailbroken,frida,factory_reset,cloned_app,emulator,root_apps,vpn_confidence,min_suspect_score. (9ec63ea) - events-search: Event search now supports two new filter parameters:
ip_blocklist,datacenter(e2b6aba)
- webhook: Apply x-flatten-optional-params: true in correct place in the webhook.yaml (9ec63ea)
- events: Update Tampering descriptions to reflect Android support. (9ec63ea)
- webhook: Add
environmentIdproperty (9ec63ea)
- events-search: Event search now supports a new set of filter parameters:
vpn,virtual_machine,tampering,anti_detect_browser,incognito,privacy_settings,jailbroken,frida,factory_reset,cloned_app,emulator,root_apps,vpn_confidence,min_suspect_score. (9ec63ea) - events-search: Event search now supports two new filter parameters:
ip_blocklist,datacenter(e2b6aba)
- webhook: Apply x-flatten-optional-params: true in correct place in the webhook.yaml (9ec63ea)
- events: Update Tampering descriptions to reflect Android support. (9ec63ea)
- webhook: Add
environmentIdproperty (9ec63ea)
- Add
mitmAttack(man-in-the-middle attack) Smart Signal. (ac79de9)
- events-search: Add a new
events/searchAPI endpoint. Allow users to search for identification events matching one or more search criteria, for example, visitor ID, IP address, bot detection result, etc. (3a45444)
- events-search: Add 'pagination_key' parameter (35d2807)
- events-search: Improve parameter descriptions for
bot,suspect(99481d8)
- events-search: Add a new
events/searchAPI endpoint. Allow users to search for identification events matching one or more search criteria, for example, visitor ID, IP address, bot detection result, etc. (3a45444)
- Fix problem with empty
Sibdivisionsarray in theGeolocationmodel (ebd29b3) - Fix scalar values serialization (affects
EventsUpdateRequest) (123ca07)
- Add Related Visitors API (4f3030b)
- Add
relaydetection method to the VPN Detection Smart Signal (afcf2e9) - events: Add a
suspectfield to theidentificationproduct schema (afcf2e9)
The underlying Server API hasn’t changed, but we made SDK type and class generation more precise, resulting in small breaking changes for the SDK itself. This change should make the SDK API a lot more stable going forward
-
- Remove the
BrowserDetailsfieldbotProbability. - Update the
IdentificationConfidencefieldscoretype format:float->double. - Make the
RawDeviceAttributeErrorfieldnameoptional . - Make the
RawDeviceAttributeErrorfieldmessageoptional . - events: Remove the
EventsResponsefielderror.- [note]: The errors are represented by
ErrorResponsemodel.
- [note]: The errors are represented by
- events: Update the
HighActivityfielddailyRequeststype format:number->int64. - events: Specify the
TamperingfieldanomalyScoretype format:double. - webhook: Make the
Webhookfields optional:visitorId,visitorFound,firstSeenAt,lastSeenAt,browserDetails,incognito. - webhook: Make the
WebhookClonedAppfieldresultoptional. - webhook: Make the
WebhookDeveloperToolsfieldresultoptional. - webhook: Make the
WebhookEmulatorfieldresultoptional. - webhook: Make the
WebhookFactoryResetfieldstimeandtimestampoptional. - webhook: Make the
WebhookFridafieldresultoptional. - webhook: Update the
WebhookHighActivityfielddailyRequeststype format:number->int64. - webhook: Make the
WebhookIPBlocklistfieldsresultanddetailsoptional. - webhook: Make the
WebhookJailbrokenfieldresultoptional. - webhook: Make the
WebhookLocationSpoofingfieldresultoptional. - webhook: Make the
WebhookPrivacySettingsfieldresultoptional. - webhook: Make the
WebhookProxyfieldresultoptional. - webhook: Make the
WebhookRemoteControlfieldresultoptional. - webhook: Make the
WebhookRootAppsfieldresultoptional. - webhook: Make the
WebhookSuspectScorefieldresultoptional. - webhook: Make the
WebhookTamperingfieldsresult,anomalyScoreandantiDetectBrowseroptional. - webhook: Specify the
WebhookTamperingfieldanomalyScoretype format:double. - webhook: Make the
WebhookTorfieldresultoptional. - webhook: Make the
WebhookVelocityfields optional:distinctIp,distinctLinkedId,distinctCountry,events,ipEvents,distinctIpByLinkedId,distinctVisitorIdByLinkedId. - webhook: Make the
WebhookVirtualMachinefieldresultoptional. - webhook: Make the
WebhookVPNfields optional:result,confidence,originTimezone,methods. (5645bf0)
- Remove the
-
- Rename
BotdResult->Botd. - Rename
BotdDetectionResult->BotdBot:- Extract
resulttype asBotdBotResult.
- Extract
- Rename
ClonedAppResult->ClonedApp. - Rename
DeveloperToolsResult->DeveloperTools. - Rename
EmulatorResult->Emulator. - Refactor error models:
- Remove
ErrorCommon403Response,ErrorCommon429Response,ErrorEvent404Response,TooManyRequestsResponse,ErrorVisits403,ErrorUpdateEvent400Response,ErrorUpdateEvent409Response,ErrorVisitor400Response,ErrorVisitor404Response,IdentificationError,ProductError. - Introduce
ErrorResponseandErrorPlainResponse.- [note]:
ErrorPlainResponsehas a different format{ "error": string }and it is used only inGET /visitors.
- [note]:
- Extract
errortype asError. - Extract
error.codetype asErrorCode.
- Remove
- Rename
EventResponse->EventsGetResponse. - Rename
EventUpdateRequest->EventsUpdateRequest. - Rename
FactoryResetResult->FactoryReset. - Rename
FridaResult->Frida. - Rename
IPLocation->Geolocation:- Rename
IPLocationCity->GeolocationCity. - Extract
subdivisionstype asGeolocationSubdivisions. - Rename
Location->GeolocationContinent: - Introduce a dedicated type
GeolocationCountry. - Rename
Subdivision->GeolocationSubdivision.
- Rename
- Rename
HighActivityResult->HighActivity. - Rename
Confidence->IdentificationConfidence. - Rename
SeenAt->IdentificationSeenAt. - Rename
IncognitoResult->Incognito. - Rename
IpBlockListResult->IPBlocklist:- Extract
detailstype asIPBlocklistDetails.
- Extract
- Rename
IpInfoResult->IPInfo:- Rename
IpInfoResultV4->IPInfoV4. - Rename
IpInfoResultV6->IPInfoV6. - Rename
ASN->IPInfoASN. - Rename
DataCenter->IPInfoDataCenter.
- Rename
- Rename
JailbrokenResult->Jailbroken. - Rename
LocationSpoofingResult->LocationSpoofing. - Rename
PrivacySettingsResult->PrivacySettings. - Rename
ProductsResponse->Products:- Rename inner types:
ProductsResponseIdentification->ProductIdentification,ProductsResponseIdentificationData->Identification,ProductsResponseBotd->ProductBotd,SignalResponseRootApps->ProductRootApps,SignalResponseEmulator->ProductEmulator,SignalResponseIpInfo->ProductIPInfo,SignalResponseIpBlocklist->ProductIPBlocklist,SignalResponseTor->ProductTor,SignalResponseVpn->ProductVPN,SignalResponseProxy->ProductProxy,ProxyResult->Proxy,SignalResponseIncognito->ProductIncognito,SignalResponseTampering->ProductTampering,SignalResponseClonedApp->ProductClonedApp,SignalResponseFactoryReset->ProductFactoryReset,SignalResponseJailbroken->ProductJailbroken,SignalResponseFrida->ProductFrida,SignalResponsePrivacySettings->ProductPrivacySettings,SignalResponseVirtualMachine->ProductVirtualMachine,SignalResponseRawDeviceAttributes->ProductRawDeviceAttributes,RawDeviceAttributesResultValue->RawDeviceAttributes,SignalResponseHighActivity->ProductHighActivity,SignalResponseLocationSpoofing->ProductLocationSpoofing,SignalResponseSuspectScore->ProductSuspectScore,SignalResponseRemoteControl->ProductRemoteControl,SignalResponseVelocity->ProductVelocity,SignalResponseDeveloperTools->ProductDeveloperTools. - Extract
identification.datatype asIdentification.
- Rename inner types:
- Use PHP
arrayinstead ofRawDeviceAttributesResult - Rename
RemoteControlResult->RemoteControl. - Rename
RootAppsResult->RootApps. - Rename
SuspectScoreResult->SuspectScore. - Rename
TamperingResult->Tampering. - Rename
TorResult->Tor. - Rename
VelocityResult->Velocity:- Rename
VelocityIntervals->VelocityData. - Rename
VelocityIntervalResult->VelocityIntervals.
- Rename
- Rename
VirtualMachineResult->VirtualMachine. - Rename the
VisitfieldipLocationtypeDeprecatedIPLocation->DeprecatedGeolocation.- Instead of
DeprecatedIPLocationCityuse commonGeolocationCity
- Instead of
- Rename
Response->VisitorsGetResponse.- Omit extra inner type
ResponseVisits
- Omit extra inner type
- Rename
VpnResult->VPN.- Extract
confidencetype asVPNConfidence. - Extract
methodstype asVPNMethods.
- Extract
- Rename
WebhookVisit->Webhook.- Introduce new inner types:
WebhookRootApps,WebhookEmulator,WebhookIPInfo,WebhookIPBlocklist,WebhookTor,WebhookVPN,WebhookProxy,WebhookTampering,WebhookClonedApp,WebhookFactoryReset,WebhookJailbroken,WebhookFrida,WebhookPrivacySettings,WebhookVirtualMachine,WebhookHighActivity,WebhookLocationSpoofing,WebhookSuspectScore,WebhookRemoteControl,WebhookVelocity,WebhookDeveloperTools. (5645bf0)
- Introduce new inner types:
- Rename
- Added new
ipEvents,distinctIpByLinkedId, anddistinctVisitorIdByLinkedIdfields to thevelocitySmart Signal. (5645bf0) -
- Make the
GeolocationCityfieldnamerequired. - Make the
GeolocationSubdivisionfieldisoCoderequired. - Make the
GeolocationSubdivisionfieldnamerequired. - Make the
IPInfoASNfieldnamerequired . - Make the
IPInfoDataCenterfieldnamerequired. - Add optional
IdentificationConfidencefieldcomment. - events: Add optional
Botdfieldmeta. - events: Add optional
Identificationfieldcomponents. - events: Make the
VPNfieldoriginCountryrequired. - visitors: Add optional
Visitfieldcomponents. - webhook: Add optional
Webhookfieldcomponents. (5645bf0)
- Make the
- Remove
ipv4format fromipfield inBotd,Identification,VisitandWebhookmodels. (5645bf0) - events: Add
antiDetectBrowserdetection method to thetamperingSmart Signal. (5645bf0)
-
- Remove the
BrowserDetailsfieldbotProbability. - Update the
IdentificationConfidencefieldscoretype format:float->double. - Make the
RawDeviceAttributeErrorfieldnameoptional . - Make the
RawDeviceAttributeErrorfieldmessageoptional . - events: Remove the
EventsResponsefielderror.- [note]: The errors are represented by
ErrorResponsemodel.
- [note]: The errors are represented by
- events: Update the
HighActivityfielddailyRequeststype format:number->int64. - events: Specify the
TamperingfieldanomalyScoretype format:double. - webhook: Make the
Webhookfields optional:visitorId,visitorFound,firstSeenAt,lastSeenAt,browserDetails,incognito. - webhook: Make the
WebhookClonedAppfieldresultoptional. - webhook: Make the
WebhookDeveloperToolsfieldresultoptional. - webhook: Make the
WebhookEmulatorfieldresultoptional. - webhook: Make the
WebhookFactoryResetfieldstimeandtimestampoptional. - webhook: Make the
WebhookFridafieldresultoptional. - webhook: Update the
WebhookHighActivityfielddailyRequeststype format:number->int64. - webhook: Make the
WebhookIPBlocklistfieldsresultanddetailsoptional. - webhook: Make the
WebhookJailbrokenfieldresultoptional. - webhook: Make the
WebhookLocationSpoofingfieldresultoptional. - webhook: Make the
WebhookPrivacySettingsfieldresultoptional. - webhook: Make the
WebhookProxyfieldresultoptional. - webhook: Make the
WebhookRemoteControlfieldresultoptional. - webhook: Make the
WebhookRootAppsfieldresultoptional. - webhook: Make the
WebhookSuspectScorefieldresultoptional. - webhook: Make the
WebhookTamperingfieldsresult,anomalyScoreandantiDetectBrowseroptional. - webhook: Specify the
WebhookTamperingfieldanomalyScoretype format:double. - webhook: Make the
WebhookTorfieldresultoptional. - webhook: Make the
WebhookVelocityfields optional:distinctIp,distinctLinkedId,distinctCountry,events,ipEvents,distinctIpByLinkedId,distinctVisitorIdByLinkedId. - webhook: Make the
WebhookVirtualMachinefieldresultoptional. - webhook: Make the
WebhookVPNfields optional:result,confidence,originTimezone,methods. (5645bf0)
- Remove the
-
- Rename
BotdResult->Botd. - Rename
BotdDetectionResult->BotdBot:- Extract
resulttype asBotdBotResult.
- Extract
- Rename
ClonedAppResult->ClonedApp. - Rename
DeveloperToolsResult->DeveloperTools. - Rename
EmulatorResult->Emulator. - Refactor error models:
- Remove
ErrorCommon403Response,ErrorCommon429Response,ErrorEvent404Response,TooManyRequestsResponse,ErrorVisits403,ErrorUpdateEvent400Response,ErrorUpdateEvent409Response,ErrorVisitor400Response,ErrorVisitor404Response,IdentificationError,ProductError. - Introduce
ErrorResponseandErrorPlainResponse.- [note]:
ErrorPlainResponsehas a different format{ "error": string }and it is used only inGET /visitors.
- [note]:
- Extract
errortype asError. - Extract
error.codetype asErrorCode.
- Remove
- Rename
EventResponse->EventsGetResponse. - Rename
EventUpdateRequest->EventsUpdateRequest. - Rename
FactoryResetResult->FactoryReset. - Rename
FridaResult->Frida. - Rename
IPLocation->Geolocation:- Rename
IPLocationCity->GeolocationCity. - Extract
subdivisionstype asGeolocationSubdivisions. - Rename
Location->GeolocationContinent: - Introduce a dedicated type
GeolocationCountry. - Rename
Subdivision->GeolocationSubdivision.
- Rename
- Rename
HighActivityResult->HighActivity. - Rename
Confidence->IdentificationConfidence. - Rename
SeenAt->IdentificationSeenAt. - Rename
IncognitoResult->Incognito. - Rename
IpBlockListResult->IPBlocklist:- Extract
detailstype asIPBlocklistDetails.
- Extract
- Rename
IpInfoResult->IPInfo:- Rename
IpInfoResultV4->IPInfoV4. - Rename
IpInfoResultV6->IPInfoV6. - Rename
ASN->IPInfoASN. - Rename
DataCenter->IPInfoDataCenter.
- Rename
- Rename
JailbrokenResult->Jailbroken. - Rename
LocationSpoofingResult->LocationSpoofing. - Rename
PrivacySettingsResult->PrivacySettings. - Rename
ProductsResponse->Products:- Rename inner types:
ProductsResponseIdentification->ProductIdentification,ProductsResponseIdentificationData->Identification,ProductsResponseBotd->ProductBotd,SignalResponseRootApps->ProductRootApps,SignalResponseEmulator->ProductEmulator,SignalResponseIpInfo->ProductIPInfo,SignalResponseIpBlocklist->ProductIPBlocklist,SignalResponseTor->ProductTor,SignalResponseVpn->ProductVPN,SignalResponseProxy->ProductProxy,ProxyResult->Proxy,SignalResponseIncognito->ProductIncognito,SignalResponseTampering->ProductTampering,SignalResponseClonedApp->ProductClonedApp,SignalResponseFactoryReset->ProductFactoryReset,SignalResponseJailbroken->ProductJailbroken,SignalResponseFrida->ProductFrida,SignalResponsePrivacySettings->ProductPrivacySettings,SignalResponseVirtualMachine->ProductVirtualMachine,SignalResponseRawDeviceAttributes->ProductRawDeviceAttributes,RawDeviceAttributesResultValue->RawDeviceAttributes,SignalResponseHighActivity->ProductHighActivity,SignalResponseLocationSpoofing->ProductLocationSpoofing,SignalResponseSuspectScore->ProductSuspectScore,SignalResponseRemoteControl->ProductRemoteControl,SignalResponseVelocity->ProductVelocity,SignalResponseDeveloperTools->ProductDeveloperTools. - Extract
identification.datatype asIdentification.
- Rename inner types:
- Use PHP
arrayinstead ofRawDeviceAttributesResult - Rename
RemoteControlResult->RemoteControl. - Rename
RootAppsResult->RootApps. - Rename
SuspectScoreResult->SuspectScore. - Rename
TamperingResult->Tampering. - Rename
TorResult->Tor. - Rename
VelocityResult->Velocity:- Rename
VelocityIntervals->VelocityData. - Rename
VelocityIntervalResult->VelocityIntervals.
- Rename
- Rename
VirtualMachineResult->VirtualMachine. - Rename the
VisitfieldipLocationtypeDeprecatedIPLocation->DeprecatedGeolocation.- Instead of
DeprecatedIPLocationCityuse commonGeolocationCity
- Instead of
- Rename
Response->VisitorsGetResponse.- Omit extra inner type
ResponseVisits
- Omit extra inner type
- Rename
VpnResult->VPN.- Extract
confidencetype asVPNConfidence. - Extract
methodstype asVPNMethods.
- Extract
- Rename
WebhookVisit->Webhook.- Introduce new inner types:
WebhookRootApps,WebhookEmulator,WebhookIPInfo,WebhookIPBlocklist,WebhookTor,WebhookVPN,WebhookProxy,WebhookTampering,WebhookClonedApp,WebhookFactoryReset,WebhookJailbroken,WebhookFrida,WebhookPrivacySettings,WebhookVirtualMachine,WebhookHighActivity,WebhookLocationSpoofing,WebhookSuspectScore,WebhookRemoteControl,WebhookVelocity,WebhookDeveloperTools. (5645bf0)
- Introduce new inner types:
- Rename
- Added new
ipEvents,distinctIpByLinkedId, anddistinctVisitorIdByLinkedIdfields to thevelocitySmart Signal. (5645bf0) -
- Make the
GeolocationCityfieldnamerequired. - Make the
GeolocationSubdivisionfieldisoCoderequired. - Make the
GeolocationSubdivisionfieldnamerequired. - Make the
IPInfoASNfieldnamerequired . - Make the
IPInfoDataCenterfieldnamerequired. - Add optional
IdentificationConfidencefieldcomment. - events: Add optional
Botdfieldmeta. - events: Add optional
Identificationfieldcomponents. - events: Make the
VPNfieldoriginCountryrequired. - visitors: Add optional
Visitfieldcomponents. - webhook: Add optional
Webhookfieldcomponents. (5645bf0)
- Make the
- Remove
ipv4format fromipfield inBotd,Identification,VisitandWebhookmodels. (5645bf0) - events: Add
antiDetectBrowserdetection method to thetamperingSmart Signal. (5645bf0)
- Mark nullable types as an optional, will fix #123 (9e8f44a)
- Introduce
toPrettyStringin models that returns json encoded model in a pretty format (2e5010b) - visitors: Add the confidence field to the VPN Detection Smart Signal (4f809a0)
- Correctly handle boolean values in
updateEventmethod request body (d5a8d80) - Fix body in
updateEventmethod always being sent as empty json (acdc56e)
- Correctly handle boolean values in
updateEventmethod request body (d5a8d80)
- Introduce
toPrettyStringin models that returns json encoded model in a pretty format (2e5010b)
- Fix body in
updateEventmethod always being sent as empty json (acdc56e)
- visitors: Add the confidence field to the VPN Detection Smart Signal (4f809a0)
5.0.0 (2024-09-09)
- Renamed Error Response Model Names
ErrorEvent403ResponseError→Common403ErrorResponseManyRequestsResponse→TooManyRequestsResponse - Webhook
tagfield is now optional - API Methods now throws
SerializationException - API Methods returns tuple instead of models
- API Methods removed other than
getModel - Upgraded minimum php version to 8.1
- Request logic is rewritten, Upgraded minimum php version to 8.1
- add Confidence Score v1.1
- add
remoteControl,velocityanddeveloperToolssignals (5bf9368) - add delete visitor data endpoint (a00f325)
- add retry after policy to api exception (64e0510)
- add support for validating webhook signatures inter-768 (6a4cbd6)
- add update event endpoint (PUT) (cb21d0b)
- change api to return tuple instead of serialized model (62e4ad3)
- introduce rawResponse for getVisits and getEvent methods (9b01ba6)
- introduce serialization exception (bfea23a)
- only generate models and docs from swagger codegen (26e984f)
- remove raw response and introduce with http info (ce2fedf)
- rewrite request logic (0016822)
- upgrade min php version to 8 (5698871)
- php-cs-fixer keep nullable return annotations (99011b7)
- serializaiton problem on sealed results (29cb26c)
- use linter with current config via docker (9613c34)
5.0.0-develop.3 (2024-09-09)
- php-cs-fixer keep nullable return annotations (99011b7)
5.0.0-develop.3 (2024-09-04)
- php-cs-fixer keep nullable return annotations (99011b7)
5.0.0-develop.2 (2024-09-04)
- use linter with current config via docker (9613c34)
5.0.0-develop.1 (2024-09-04)
- Renamed Error Response Model Names
ErrorEvent403ResponseError→Common403ErrorResponseManyRequestsResponse→TooManyRequestsResponse - Webhook
tagfield is now optional - API Methods now throws
SerializationException - API Methods returns tuple instead of models
- API Methods removed other than
getModel - Upgraded minimum php version to 8.1
- Request logic is rewritten, Upgraded minimum php version to 8.1
- add
remoteControl,velocityanddeveloperToolssignals (5bf9368) - add delete visitor data endpoint (a00f325)
- add retry after policy to api exception (64e0510)
- add support for validating webhook signatures inter-768 (6a4cbd6)
- add update event endpoint (PUT) (cb21d0b)
- change api to return tuple instead of serialized model (62e4ad3)
- introduce rawResponse for getVisits and getEvent methods (9b01ba6)
- introduce serialization exception (bfea23a)
- only generate models and docs from swagger codegen (26e984f)
- remove raw response and introduce with http info (ce2fedf)
- rewrite request logic (0016822)
- upgrade min php version to 8 (5698871)
- serializaiton problem on sealed results (29cb26c)
4.1.0 (2024-03-26)
- deprecate support for PHP versions older than 8.1 (56042c3)
- README: fix badges formatting (779c726)
4.0.0 (2024-03-12)
- change models for the most smart signals
- make identification field
confidenceoptional - deprecated
ipLocationfield usesDeprecatedIpLocationmodel
- add
linkedIdfield to theBotdResulttype (13d1998) - add
originCountryfield to thevpnsignal (d3763f9) - add
SuspectScoresmart signal support (aad70df) - change
urlfield format from URI to regular String (425576e) - fix
ipLocationdeprecation (60c77d8) - make identification field
tagrequired (fbcb954) - use shared structures for webhooks and event (49480f9)
- make fields required according to real API response (d129f54)
3.1.0 (2024-02-13)
- add method for decoding sealed results (2008cf6)
3.0.0 (2024-01-11)
IpInfofielddata_centerrenamed todatacenter
2.2.0 (2023-11-27)
- add
highActivityandlocationSpoofingsignals, supportoriginTimezoneforvpnsignal (e35961c)
2.1.1 (2023-09-19)
- update OpenAPI Schema with
asnanddataCentersignals (36fcfe3) - update OpenAPI Schema with
auxiliaryMobilemethod for VPN signal (ab8c25a)
2.1.0 (2023-07-31)
- generate correct code for the RawDeviceAttributes signal (fd71960)
2.0.0 (2023-06-06)
- For
getVisitsmethod$beforeargument is deprecated Use$pagination_keyinstead.
- update schema with correct
IpLocationformat and doc updates (0318b55)
1.2.2 (2023-05-26)
1.2.1 (2023-05-26)
- update schema with improved documentation (69c8bab)
- update templates to correctly generate backtick symbol instead of html variant ` (bb7f732), closes #x60
1.2.0 (2023-05-16)
- update schema to introduce new signals (cc7640a)
1.1.0 (2023-03-01)
- guzzle: support laravel9 by guzzle 7.4 (4368166)
- laravel: support for 2 latest major laravel version (e648b5e)
1.1.0-develop.2 (2023-03-01)
- laravel: support for 2 latest major laravel version (e648b5e)
1.1.0-develop.1 (2023-03-01)
- guzzle: support laravel9 by guzzle 7.4 (4368166)
1.0.1 (2022-11-11)
- README: change description formatting (dd0acbe)
- README: extra information about regions (1310806)
- README: move tests section to bottom (c2b0bab)
1.0.0 (2022-11-02)
- We now have a mature version of the sdk
- remove beta disclaimer from readme (cb39ecd)
- README: add packagist badges (3aea456)
0.4.1 (2022-11-02)
- README: update installation instructions & introduce new tags on composer.json: (e8e6ad6)
0.4.0 (2022-11-02)
- add integration info query parameter (e4a6c18)
0.3.0 (2022-11-01)
- simplified configuration api (#40) (0ea6edd)
- update php version for public consts & simplify docs (#42) (18eb759)
- update schema to support url field for botd result (#32) (002542b)
- add force flag to rm command (#33) (b8d8b9d)
- api doc fixed for simpler use (#43) (dca0952)
- change prepareCmd command (#36) (ece2766)
- changed readme instructions & renamed organization name (334138c)
- posix error on releaserc (#38) (6a66999)
- updated list of ignored generated files (#37) (8fced34)
0.3.0-develop.7 (2022-11-01)
0.3.0-develop.6 (2022-11-01)
0.3.0-develop.5 (2022-10-31)
0.3.0-develop.4 (2022-10-26)
- changed readme instructions & renamed organization name (334138c)