Skip to content

Releases: statsig-io/dart-sdk

[release] v1.2.4 Add Support for Full Checksum

06 Feb 21:27
c2b4132
Compare
Choose a tag to compare
  • Add support for the full checksum field on initialize responses

[release] v1.2.3 Add getArray and getMap functions for Parameter Stores and Dynamic Configs

05 Dec 01:00
aa04dbc
Compare
Choose a tag to compare
  • Adds new functions to dynamic configs and get parameter stores getArray and getMap to help with typing issues with the generic get functions
  • Fixes a hashing issue with referencing dynamic configs and gates through parameter stores
  • Adds rule passed to dynamic config exposure metadata

[release] v1.2.2 Fix Parameter Store no Default Value Case

21 Nov 22:12
71ad22b
Compare
Choose a tag to compare

Previously there was a bug where we would always return null for parameter store gets if no default value was provided. This fixes that by skipping the type validation check for the default value if it is null.

[release] v1.2.1 Export Parameter Store Class

24 Oct 17:06
6ddde11
Compare
Choose a tag to compare

When parameter stores were implemented the ParameterStore class wasn't exported. This patch fixes that so that it is available to external consumers

[release] v1.1.1 Don't clear values on updating to user with same ids

22 Jul 18:11
9bda155
Compare
Choose a tag to compare

Previously whenever update user was called we would clear out the current values for had for gates and configs and try to reload things from cache. If the user being updated to has the same cache key as the original user this was a waste since the current values we had were already valid to use until the network request finished.

[release] v1.1.0 - Add Evaluation Details

03 Jul 21:39
bd639ee
Compare
Choose a tag to compare
  • Adds additional details to exposures about evaluation reason and time
  • Automatically sets os based on detected device os

v1.0.0

15 Apr 21:20
cc2296d
Compare
Choose a tag to compare
  • Updated to dart3 to support newer versions of dependencies
  • Use featuregates.org for initialize to avoid ad blockers blocking initialize requests

v0.7.0 - Support flutter web

21 Feb 22:47
33fb6bc
Compare
Choose a tag to compare

Previous versions of the sdk relied of file storage for caching, which was only available on mobile. We have added support for web local storage for caching for flutter web projects

v0.6.0 - (internal) Adds SDK Key Verification

21 Feb 22:42
92899ae
Compare
Choose a tag to compare

Adds sdk key verification to the initialize payload

v0.5.0 - Event flush API

08 Dec 19:42
Compare
Choose a tag to compare
  • Surfaced a new flush API to manually flush logged events

Internal

  • Support 204 NO_UPDATES response
  • Support DJB2 hashing