Releases: fingerprintjs/python-sdk
Releases · fingerprintjs/python-sdk
v9.2.0
Minor Changes
- events: Add Device Rarity Smart Signal (0a5a22a)
- events: Add
proxy_ml_scoretoEvent(0a5a22a) - events: Add
font_hashandtimezone_offsetfields for theRawDeviceAttributes(0a5a22a) - events: Enable
raw_device_attributesfor Android devices. Onlydevice_manufactureranddevice_modelare currently supported for Android devices. (0a5a22a) - events: Enable
raw_device_attributesfor iOS devices. Onlydevice_manufacturer,device_model,hardware_concurrency,languages, andscreen_resolutionare currently supported for iOS devices. (0a5a22a) - events: Add
request_read_timeouterror code (0a5a22a)
v9.1.0
Minor Changes
- Add
Simulatorsignal for iOS platform (1544bd1) - Add
virtual_machine_ml_scorefield forVirtualMachinesignal (1544bd1) - Add
high_recall_idandsimulatorfilters for theSearchEventsmethod (1544bd1) - Add
tampering_confidenceandtampering_ml_scorefields forTamperingsmart signal (1544bd1)
Patch Changes
- Remove
REQUEST_NOT_FOUNDvalue from theErrorCodeenum (1544bd1)
v8.13.0
v9.0.1
v9.0.0
Major Changes
-
Changed library name to
fingerprint_server_sdkBREAKING CHANGE:
- You need to change package name to
fingerprint_server_sdk.
MIGRATION_GUIDE:
Replace imports to new name:
- import fingerprint_pro_server_api_sdk + import fingerprint_server_sdk
If you are using docker compose file, please re-build the SDK. (1f8ea14)
- You need to change package name to
-
Migrate to Server API v4.
Breaking Changes
- Flatten event structure. Access fields directly intead of through
productswrapper. - Remove
get_visitorsandget_releated_visitorsendpoints (usesearch_eventsinstead). - Remove deprecated v3 models (webhook models, product wrapper models, etc.)
Migration Guide
Event structure:
- event.products.identification.data.visitor_id + event.identification.visitor_id
Region parameter:
- Configuration(api_key="key", region="us") + from fingerprint_server_sdk.configuration import Region + Configuration(api_key="key", region=Region.US)
New Features:
- New exception classes:
TooManyRequestsException,ConflictException,UnprocessableEntityException, ... - New v4 models:
BotInfo,Canvas,Emoji,EventRuleAction,FontPreferences, ... (f61ab2c)
- Flatten event structure. Access fields directly intead of through
v8.12.0
Minor Changes
-
SDK Changes (8b3971e)
- Add
WorkspaceScopedSecretKeyRequirederror code - Add optional
typefield toIPInfoASN(ip_info_asn) response model - Add
integrationsfield to theSDKmodel with a list ofIntegrationandIntegrationSubIntegration.
Deprecation
⚠️ fingerprint_pro_server_api_sdkuses Server API v3, which is deprecated. Please migrate to the newfingerprint_server_sdkpackage which uses Server API v4. (8b3971e) - Add
v8.12.0-rc.1
Patch Changes
- update package summary (dca5a5f)
v8.12.0-rc.0
Minor Changes
- Deprecated:
fingerprint_pro_server_api_sdkuses Server API v3, which is deprecated. Please migrate to the newfingerprint_server_sdkpackage which uses Server API v4. (8b3971e)
v9.0.0-rc.1
Patch Changes
- fix build system (fa1da3b)
v9.0.0-rc.0
Major Changes
-
Changed library name to
fingerprint_server_sdkBREAKING CHANGE:
- You need to change package name to
fingerprint_server_sdk.
MIGRATION_GUIDE:
Replace imports to new name:
- import fingerprint_pro_server_api_sdk + import fingerprint_server_sdk
If you are using docker compose file, please re-build the SDK. (1f8ea14)
- You need to change package name to
-
Migrate to Server API v4.
Breaking Changes
- Flatten event structure. Access fields directly intead of through
productswrapper. - Remove
get_visitorsandget_releated_visitorsendpoints (usesearch_eventsinstead). - Remove deprecated v3 models (webhook models, product wrapper models, etc.)
Migration Guide
Event structure:
- event.products.identification.data.visitor_id + event.identification.visitor_id
Region parameter:
- Configuration(api_key="key", region="us") + from fingerprint_server_sdk.configuration import Region + Configuration(api_key="key", region=Region.US)
New Features:
- New exception classes:
TooManyRequestsException,ConflictException,UnprocessableEntityException, ... - New v4 models:
BotInfo,Canvas,Emoji,EventRuleAction,FontPreferences, ... (f61ab2c)
- Flatten event structure. Access fields directly intead of through