Skip to content

Releases: statsig-io/js-client

v4.15.1 - [internal patch] Add missing export for EvaluationReason

04 May 17:49
5c28ca8
Compare
Choose a tag to compare

v4.15.0 - evaluation details and increase user object size limit

04 May 04:30
ef42588
Compare
Choose a tag to compare
  • added a getEvaluationDetails() function to DynamicConfig (Experiment) and Layer classes. It has information on the reason for you to get the specific result.
  • increase the size limit on user object from 1kb to 2kb.

v4.14.3 - Patch local storage exception

14 Apr 21:57
da513a1
Compare
Choose a tag to compare

v4.14.2 - [Internal] Patch optional error/performance logging

07 Apr 23:55
Compare
Choose a tag to compare

This could cause a crash when window is undefined

v4.14.1 - [Internal] Patch layer constructor for react SDK usage

06 Apr 17:04
Compare
Choose a tag to compare

v4.14.0 - Moves layer exposure logging to parameter level

06 Apr 00:14
Compare
Choose a tag to compare

Also includes fixes for:

  • localMode exceptions thrown on updateUser
  • initializeValues not setting up auto metrics logging
  • limiting the app_error metrics logging

Full Changelog: v4.12.3...v4.14.0

v4.13.0 - Adds auto performance metrics logging

25 Mar 22:24
Compare
Choose a tag to compare

Adding support for automatically logging performance metrics. This behavior can be disabled with the disableAutoMetricsLogging flag.

These metrics will show in console metrics tab. Console work pending.

Also fixes a bug with bootstrapping via initializeValues

v4.12.3 - Fixing bug around null object types in Layer

24 Mar 00:34
Compare
Choose a tag to compare
  • Layer was defaulting to null which has typeof "object", leading to issues around {} default values.

v4.12.1 - Adds support for bootstrapping the js sdk with initializeValues

22 Mar 18:18
Compare
Choose a tag to compare

You can now provide initializeValues in the StatsigOptions, or call setInitializeValues to update the internal store of gates/configs/experiments/layers/etc.

This is primarily meant to be used for server side rendering - you can generate the values to bootstrap the statsig SDK from the server side, and then pass them in so the client is already initialized and usable. Support for generating these values is coming to the statsig-node server SDK in v4.11.0

v4.12.0 - Add support for Layers

22 Mar 16:55
Compare
Choose a tag to compare

Introduces getLayer API to Statsig, adding the ability to get values via a Layer configuration set on the Statsig Console. See docs.statsig.com/layers