Skip to content

Releases: PostHog/posthog-go

v1.5.11

29 May 08:19
Compare
Choose a tag to compare

What's Changed

  • fix: race in accessing feature flags by @orian in #107
  • extended test coverage

Full Changelog: v1.5.9...v1.5.11

v1.5.9

23 May 22:41
Compare
Choose a tag to compare

Breaking change

Starting from this version, by default Go library sends $geoip_disable property on capture events and geoip_disable argument to flags endpoint. This can be overridden by using explicitly setting Config{DisableGeoIP: &ptr.False}

What's Changed

  • fix: $group_key should be override in local eval by @orian in #105
  • feat: add DisableGeoIP option by @orian in #104

Full Changelog: v1.5.7...v1.5.9

v1.5.7

21 May 15:58
Compare
Choose a tag to compare

What's Changed

  • fix: make RolloutPercentage *float64 to match backend by @orian in #103

Full Changelog: v1.5.6...v1.5.7

v1.5.6

21 May 15:14
Compare
Choose a tag to compare

What's Changed

  • fix: the local evaluation was not using rollout percentage by @orian in #102

Full Changelog: v1.5.4...v1.5.6

v1.5.5

13 May 14:05
Compare
Choose a tag to compare

What's Changed

  • chore: remove own cache implementation, use a thread safe LRU cache by @orian in #99

New Contributors

  • @orian made their first contribution in #99

Full Changelog: v1.5.3...v1.5.5

v1.4.9

18 Apr 19:40
503c8eb
Compare
Choose a tag to compare

What's Changed

  • Allow condition_index to be nullable by @haacked in #93

Full Changelog: v1.4.7...v1.4.9

v1.4.7

02 Apr 20:36
Compare
Choose a tag to compare

What's Changed

  • chore(flags): Decide v4 support - adds version, id, reason, and requestId to $feature_flag_called events by @haacked in #91

Full Changelog: v1.4.5...v1.4.7

v1.2.1

08 Aug 00:05
96410d9
Compare
Choose a tag to compare

1.2.1 - 2024-08-07

  1. The client will fall back to the /decide endpoint when evaluating feature flags if the user does not wish to provide a PersonalApiKey. This fixes an issue where users were unable to use this SDK without providing a PersonalApiKey. This fallback will make feature flag usage less performant, but will save users money by not making them pay for public API access.