Skip to content

Releases: fingerprintjs/python-sdk

v9.7.1

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 25 Aug 15:50
Immutable release. Only release title and notes can be modified.
77c2d13

Patch Changes

  • Fix package publishing to PyPI. (9ebdd43)

v9.7.0

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 25 Aug 10:22
Immutable release. Only release title and notes can be modified.
eca2efb

Minor Changes

  • events-search: Add active_call filter parameter (e3164f0)
  • Add keyboard_layout_name to RawDeviceAttributes (e3164f0)

v9.6.0

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 13 Aug 13:16
Immutable release. Only release title and notes can be modified.
e5f73b6

Minor Changes

  • Add source field to Event to identify how the event was generated (device or edge) (df05d7e)

v9.5.0

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 05 Aug 16:10
Immutable release. Only release title and notes can be modified.
7a6dafe

Minor Changes

  • events: Add active_call smart signal to Event (e8859e3)
  • events: Add keyboard_layout_hash to RawDeviceAttributes (e8859e3)
  • events: Add battery_charging field to RawDeviceAttributes (e8859e3)
  • events-search: Add 429 and 504 error responses to Search Events endpoint (e8859e3)
  • events: Add 504 error response to Get Event endpoint (e8859e3)

Patch Changes

  • events: Fix types for start/start_date_time and end/end_date_time in normalized schema (e8859e3)

v8.14.0

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 05 Aug 15:56
Immutable release. Only release title and notes can be modified.
ef0ce5a

Minor Changes

  • Update Server API schema to v3.5.2:

    • events: Add labels field with machine learning based predictions for specific use cases (beta).
    • events: Add rareDevice Smart Signal with result and percentileBucket.
    • events-search: Add rare_device and rare_device_percentile_bucket filters.
    • events: Add mlScore fields to the VPN and Proxy signals, and mlPrediction to VPNMethods (beta).
    • events: Add the unknown value to the ProxyDetails proxyType field for proxies detected solely by the ML model.
    • Clarify the DeveloperTools signal description to note it also covers Android/iOS devices. (ed4ca07)

Patch Changes

  • events: Fix parsing of GeolocationSubdivisions so subdivisions returns a typed list of GeolocationSubdivision (8dd9ef4)

v9.4.0

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 02 Jul 16:56
Immutable release. Only release title and notes can be modified.
fa10a16

Minor Changes

  • events: Add device, os, and os_version to Event (867011f)
  • events-search: Add source query parameter to filter events by edge (Automation Intelligence) source (867011f)
  • events: Add battery_level and battery_low_power_mode to RawDeviceAttributes (867011f)
  • events: Add ml_prediction to vpn_methods (867011f)
  • events: Add vpn_ml_score to Event (867011f)
  • events-search: Document 404 response for searchEvents operation (867011f)

Patch Changes

  • Accept unknown enum values gracefully instead of throwing errors during deserialization (5ef6b57)

v9.3.0

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 26 May 17:53
Immutable release. Only release title and notes can be modified.
12da681

Minor Changes

  • events-search: Accept RFC3339 timestamps for start and end filter parameters in addition to Unix milliseconds (324fc2a)
  • events: Add labels to Event (324fc2a)
  • events-search: Add bot_info filter parameters (324fc2a)
  • events-search: Add unknown value to BotInfoCategory (324fc2a)

Patch Changes

  • events: Clarify availability of proxy and VM ML score signals (324fc2a)
  • events: Clarify semantics of incremental_identification_status (324fc2a)
  • visitors: Clarify rate limits for deleteVisitorData operation (324fc2a)
  • events-search: Clarify availability of rare_device and rare_device_percentile_bucket query parameters (324fc2a)
  • events-search: Fix pagination_key example (324fc2a)

v9.3.0-rc.0

v9.3.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 20 May 13:11
Immutable release. Only release title and notes can be modified.
ab88535

Minor Changes

  • events: Add Android platform support to developer_tools smart signal (324fc2a)
  • events-search: Accept RFC3339 timestamps for start and end filter parameters in addition to Unix milliseconds (324fc2a)
  • events: Add labels to Event (324fc2a)
  • events: Add iOS platform support to developer_tools (324fc2a)
  • events-search: Add bot_info filter parameters (324fc2a)
  • events-search: Add unknown value to BotInfoCategory (324fc2a)

Patch Changes

  • events: Clarify availability of proxy and VM ML score signals (324fc2a)
  • events: Clarify semantics of incremental_identification_status (324fc2a)
  • visitors: Clarify rate limits for deleteVisitorData operation (324fc2a)
  • events: Require label on smart signal Labels items (324fc2a)
  • events-search: Clarify availability of rare_device and rare_device_percentile_bucket query parameters (324fc2a)
  • events-search: Fix pagination_key example (324fc2a)

v9.2.0

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 04 May 13:15
03ed58b

Minor Changes

  • events: Add Device Rarity Smart Signal (0a5a22a)
  • events: Add proxy_ml_score to Event (0a5a22a)
  • events: Add font_hash and timezone_offset fields for the RawDeviceAttributes (0a5a22a)
  • events: Enable raw_device_attributes for Android devices. Only device_manufacturer and device_model are currently supported for Android devices. (0a5a22a)
  • events: Enable raw_device_attributes for iOS devices. Only device_manufacturer, device_model, hardware_concurrency, languages, and screen_resolution are currently supported for iOS devices. (0a5a22a)
  • events: Add request_read_timeout error code (0a5a22a)

v9.1.0

Choose a tag to compare

@fingerprint-dx-team fingerprint-dx-team released this 13 Apr 15:35
e29bcf8

Minor Changes

  • Add Simulator signal for iOS platform (1544bd1)
  • Add virtual_machine_ml_score field for VirtualMachine signal (1544bd1)
  • Add high_recall_id and simulator filters for the SearchEvents method (1544bd1)
  • Add tampering_confidence and tampering_ml_score fields for Tampering smart signal (1544bd1)

Patch Changes

  • Remove REQUEST_NOT_FOUND value from the ErrorCode enum (1544bd1)