Skip to content

Releases: growthbook/growthbook

v3.0.0

22 May 17:17
88c9ae6
Compare
Choose a tag to compare

Highlights

Plus, major SDK updates for JS, React, Python, Ruby, Java, C#, Flutter, Kotlin, Swift, and Elixir!

Other Changes

Bug Fixes

Docs and Misc

New Contributors

Full Changelog: v2.9.0...v3.0.0

v2.9.0

03 Apr 22:01
13ce00c
Compare
Choose a tag to compare

Highlights

Other Changes

Bug Fixes

Docs and Misc

New Contributors

Note: 2.9.0 Docker tag updated on Apr 15 to fix self-hosted enterprise license bugs

Full Changelog: v2.8.0...v2.9.0

v2.8.0

26 Feb 22:33
08202da
Compare
Choose a tag to compare

Highlights

Other Changes

Bug Fixes

Docs & Miscellaneous

New Contributors

Full Changelog: v2.7.0...v2.8.0

v2.7.1

21 Feb 18:34
c906650
Compare
Choose a tag to compare

What's Changed

Fix for a high severity security vulnerability. Applies to all self-hosted GrowthBook installations that are not using SSO for authentication.

This release also includes several fully backwards compatible, non-breaking changes and new features that will be part of the upcoming 2.8 release.

Although there are no known exploits in the wild, we highly recommend updating as soon as possible.

v2.7.0

17 Jan 03:12
4b957a2
Compare
Choose a tag to compare

Highlights

Other Changes

Bug Fixes

  • Add metric overrides to mixpanel by @lukesonnet in #2016
  • Added fix for new line errors on private keys when importing data sources by @Auz in #1951
  • Always set snapshot analysis settings to default with new snapshot by @lukesonnet in #1958
  • JS SDK - Wait for document.body to load by @bttf in #2002
  • Fix blocked information schema endpoints by @lukesonnet in #1959
  • Fix bug - metric capping cannot be updated on old metrics by @jdorn in #1930
  • Fix bug: Changing defaultValue to empty string hides the "publish" CTA by @jdorn in #1890
  • Fix environment permission bugs by @jdorn in #1899
  • Fix experiments with broken namespaces by @jdorn in #1953
  • Fix multiple exposures min percent percentage display on settings page by @bryce-fitzsimons in #1950
  • Fix undefined property 'length' errors on experiments by @jdorn in #1991
  • Fix unnecessary activation fact metric data retrieval (and two minor FE bugs) by @lukesonnet in #1922
  • Fixed date off by one in graph by @gazzdingo in #1917
  • Modify cascading window logic for excluding in-progress conversions by @lukesonnet in #1921
  • Use non-deterministic quantile for ClickHouse capping by @lukesonnet in #1908
  • Visual Editor - Append Query Params util - Fix util; Add tests by @bttf in #1897
  • Ensure report FE knows difference type is relative by @lukesonnet in #2001
  • Fix unnecessary formatting of proportion metrics by @lukesonnet in #1981
  • Add existence check for settings by @tzjames in #1954
  • Fix CUPED availability messaging on toggle by @bryce-fitzsimons in #1911
  • Fix discrepancies with FF's sort, baseline row chooser, fix stats engine regression by @bryce-fitzsimons in #2014
  • Fix styling issues with carousel buttons by @bryce-fitzsimons in #2006
  • Fixed percent to be 1% for the multipleExposureMinPercent settings by @gazzdingo in #2031

Docs & Miscellaneous

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.6.0

28 Nov 13:20
6db3cf0
Compare
Choose a tag to compare

Highlights

Other Changes

Bug Fixes

Documentation and Misc Changes

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.0

14 Oct 01:13
cccf45b
Compare
Choose a tag to compare

Highlights

Other Changes

Bug Fixes

Documentation and Misc Changes

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.4.0

07 Sep 18:41
add0700
Compare
Choose a tag to compare

Highlights

Other Changes

Bug Fixes

  • JS SDK - streaming updates only work on initial page load by @jdorn in #1603
  • Visual editor with only javascript changes excluded from SDK payload by @jdorn in #1645
  • Add missing athena table prefix by @tzjames in #1555
  • Fix Databricks date_format for dimensions by @lukesonnet in #1564
  • Don't show Slack link in SideBar if user doesn't have permission by @mknowlton89 in #1635
  • Uncaught errors in SQL schema browser by @Auz in #1548
  • Uncaught error when condition JSON is invalid by @jdorn in #1565
  • GrowthBook Cloud SSE fixes by @bryce-fitzsimons in #1520
  • Z-index bug with draft feature changes alert by @Auz in #1539
  • Purge GrowthBook Cloud CDN after an SDK connection changes by @msamper in #1475
  • Databricks did not require a default catalog by @mknowlton89 in #1566
  • Various fixes and improvements with the connection info for BigQuery by @Auz in #1571
  • Unable to delete tags with special URL characters by @Auz in #1546
  • Broken test queries for GA by @tzjames in #1538
  • LaunchDarkly import error when accessing optional _maintainer by @tinahollygb in #1583
  • Allow for fractional metric conversion window hours by @bryce-fitzsimons in #1600

Documentation and Misc Changes

Full Changelog: v2.3.0...v2.4.0

v2.3.0

26 Jul 17:27
c64dbbe
Compare
Choose a tag to compare

Highlights

Bug Fixes

Misc Changes

License Change

We made some changes to clarify the license for GrowthBook. All files not within packages/enterprise continue to use the permissive MIT license. Files within that enterprise directory have their own proprietary GrowthBook Enterprise license. This change will allow us to more clearly differentiate the Open Source core product and our Enterprise offerings.

We remain fully dedicated to Open Source and improving our core platform for everyone. In fact, all of the highlights listed above in this release are 100% free and open.

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

09 Jun 19:15
ac0edeb
Compare
Choose a tag to compare

Highlights

Breaking Changes

Most users should have no issues updating to version 2.2, but there are a few important changes to be aware of:

  1. MongoDB 3.4 and lower is no longer supported (3.4 was released in 2016 and reached end-of-life in 2020)
  2. Some uncommon MongoDB connection options are no longer supported and must be removed from your connection URL if present: autoReconnect, reconnectTries, reconnectInterval, ha, haInterval, secondaryAcceptableLatencyMS, acceptableLatencyMS, connectWithNoPrimary, domainsEnabled, bufferMaxEntries. See a list of all supported connection options at https://www.mongodb.com/docs/drivers/node/v4.13/fundamentals/connection/connection-options/

Bug Fixes

Other Changes

New Contributors

Full Changelog: v2.1.1...v2.2.0