datadome_flutter_dio 3.3.4 copy "datadome_flutter_dio: ^3.3.4" to clipboard
datadome_flutter_dio: ^3.3.4 copied to clipboard

DataDome Flutter Plugin that integrates Datadome protection into apps using Dio HTTP client.

3.3.4 - 2025-06-09 #

  • Add mounted check to the challenge page to prevent calling setState after the page is disposed, avoiding potential crashes

3.3.3 - 2025-05-12 #

  • Enable network exception propagating to the host application when DioErrorresponse instance is null (e.g. DNS errors, unavailable network)

3.3.2 - 2025-04-22 #

  • Add logic to preserve the extra parameter from response.requestOptions when retrying a request after the resolution of a challenge

3.3.1 - 2025-03-20 #

  • Preserve existing cookies in Cookie headers when adding the datadome cookie on requests

3.3.0 - 2025-03-19 #

  • Adding support for Device Check response with invisible mode enabled
  • Add support for additional challenge display after an invisible Device Check

3.2.0 - 2024-12-30 #

  • Add support for HTML challenge response
  • Add support for Dart versions >= 2.12.0 <4.0.0
  • Minor changes to improve package score on pub.dev
  • Update package_info_plus dependency version to >=3.0.1 <9.0.0
  • Update device_info_plus dependency version to >=8.0.0 <12.0.0
  • Update platform dependency version to ^3.1.0

3.1.0 - 2024-08-19 #

  • Support DataDome blocked response code (403and 401) for SFCC module

3.0.0 - 2024-03-19 #

  • Change webview_flutter version to ^4.0.0

2.2.0 - 2023-07-11 #

  • Change device_info_plus version to any
  • Change package_info_plus version to any

2.1.2 - 2023-06-02 #

  • Reorder the sequence of callback execution following the resolution of the captcha.

2.1.1 - 2023-05-31 #

  • Fix parsing error in DataDome blocked response by converting the response based on its ResponseType.

2.1.0 - 2023-05-19 #

  • Expose DataDomeDio.getCookie() method to retrieve the last DataDome cookie value
  • Add a cookie cache mechanism
  • Handle event tracking sending for non intercepted calls

2.0.0 #

Breaking changes #

1.2.0 - 2023-02-23 #

  • Add methods to DataDomeInterceptor to share DataDome cookies between native and webview contexts

1.1.3 - 2023-02-15 #

  • Improve SDK documentation and example

1.1.2 - 2023-02-13 #

  • Check response nullability at error response validation

1.1.1 - 2023-02-08 #

  • Fix iOS payload system-version parse error

1.1.0 - 2023-01-31 #

  • Add event tracking feature
  • add manual integration feature
  • update libraries versions

1.0.6 - 2022-04-06 #

  • Improve dependencies (updated the version of webview-flutter to 3.0.1)

1.0.5 - 2022-01-14 #

  • Disabled the android back button while the captcha page is displayed

1.0.4 - 2022-01-14 #

  • Fixed an issue with the Javascript listener for android

1.0.3 - 2021-12-06 #

  • Improved documentation

1.0.2 - 2021-12-06 #

  • Added a logger to the DataDome plugin with several log levels.

1.0.1 - 2021-07-09 #

  • Suppport null safety

1.0.0 - 2021-05-19 #

  • First release of the DataDome Dio plugin.
3
likes
130
points
200
downloads

Publisher

verified publisherdatadome.co

Weekly Downloads

DataDome Flutter Plugin that integrates Datadome protection into apps using Dio HTTP client.

Homepage

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

device_info_plus, dio, flutter, package_info_plus, platform, shared_preferences, webview_flutter

More

Packages that depend on datadome_flutter_dio

Packages that implement datadome_flutter_dio