GrowthBook Version 1.3

Releasing custom randomization units, Feature versioning, Flutter SDK and more

· 2 min read
GrowthBook Version 1.3

Version 1.3.0 is here which adds much-needed flexibility for SQL data sources, revision history for features, and a brand new Flutter SDK! Below is a quick summary of some of the changes. As always, please let us know if you have any feedback or ideas.

Custom Identifier Types (Randomization Units)

Previously, GrowthBook had two hard-coded user identifier types (or randomization units) — user_id and anonymous_id. This worked for some websites, but was not very flexible. For example, B2B products might want to split users by their company instead of an individual user_id. Or an app might only have logged-in users and have no use for an anonymous_id.

Now, you have complete control over the identifier types and can pick the exact ones that make sense for your business. Identifier types can be set from the data source page by clicking on “Edit Query Settings”. This has been one of our most requested features and we’re excited to finally bring it to you!

Feature versioning and audit logs

When editing a feature, we now queue up changes in a draft version and let you review and publish them all at once along with an optional commit message. You can see the full revision history and easily revert back to a previous state if needed.

You can also now view a detailed audit log that shows exactly what changes were made to a feature and who made them.

Multiple experiment assignment queries

Previously, data sources had a single “experiments’’ query that needed to return all exposure events for all experiments. If you needed different variations of that query for whatever reason, you had to make a bunch of duplicate data sources.

Now, GrowthBook lets you define multiple assignment queries for a single data source. When analyzing an experiment, you choose which assignment query to use.

New Flutter SDK!

We are pleased to announce the release of the GrowthBook Flutter SDK! This SDK was contributed to our open source project by Dhruvin Vainsh and Prince Bansal, Software Engineers at Alippo. You can find the repo here: https://github.com/alippo-com/GrowthBook-SDK-Flutter.

Miscellaneous other features and fixes

And many more changes and bug fixes which you can read about here: https://github.com/growthbook/growthbook/releases

Read next

Want to give GrowthBook a try?

In under two minutes, GrowthBook can be set up and ready for feature flagging and A/B testing, whether you use our cloud or self-host.