Skip to content

Releases: Flagsmith/flagsmith-go-client

v4.0.0

23 Oct 14:00
c454725
Compare
Choose a tag to compare

Deprecations

A new GetFlags interface has been added. It accepts an EvaluationContext struct that you can use to specify an identity and/or traits to use for evaluation, and whether they should be transient.

The following methods are deprecated in favour of GetFlags and will be removed by the next major release:

  • GetIdentityFlags — use GetFlags providing EvaluationContext.Identity instead.
  • GetEnvironmentFlags.

What's Changed

  • feat!: Support transient identities and traits by @khvn26 in #133
  • Add direct link to golang SDK docs in README by @rolodato in #141

New Contributors

Full Changelog: v3.7.0...v4.0.0

v3.7.0

30 Sep 12:03
a6faf98
Compare
Choose a tag to compare

What's Changed

  • feat: Add a configurable error handler for environment updates. Return response codes on HTTP errors by @ajinkyasurya in #140

New Contributors

Full Changelog: v3.6.0...v3.7.0

v3.6.0

16 Sep 02:56
c3512cf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.5.0...v3.6.0

v3.5.0

19 Apr 16:15
e592264
Compare
Choose a tag to compare

What's Changed

  • feat: Identity overrides in local evaluation mode by @khvn26 in #121
  • feat: Use RFC 3339, more lax datetime parsing by @khvn26 in #122
  • feat: Handle nil options by @khvn26 in #120
  • chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #114
  • chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #111
  • chore: remove examples by @dabeeeenster in #118

Full Changelog: v3.4.0...v3.5.0

v3.4.0

22 Feb 17:23
6887074
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.0...v3.4.0

v3.3.0

11 Jan 10:23
9f959fc
Compare
Choose a tag to compare

What's Changed

  • feat(offline-mode): Add support offline mode using json file by @gagantrivedi in #109

Full Changelog: v3.2.0...v3.3.0

v3.2.0

13 Dec 04:22
6e93e4e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.1...v3.2.0

v3.1.1

07 Nov 07:32
3c23c48
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.0...v3.1.1

v3.1.0

25 Jul 08:44
490eff6
Compare
Choose a tag to compare

What's Changed

  • feat: implement IN operator for segments by @khvn26 in #89, #90
  • chore(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 by @dependabot in #87
  • fix: ditch deprecated archives[0].replacements in .goreleaser.yaml by @khvn26 in #91

Full Changelog: v3.0.0...v3.1.0

v3.0.0

20 Jun 10:47
a7b2ed0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.1...v3.0.0