Skip to content

Releases: open-feature/go-sdk

v1.6.0

28 Jul 17:04
2bc3c38
Compare
Choose a tag to compare

1.6.0 (2023-07-28)

Features

  • EvaluationContext add constructor without TargetingKey (#204) (07f4974)

Bug Fixes

  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.14 (#196) (a2987b8)

v1.5.1

18 Jul 17:21
dda3ff1
Compare
Choose a tag to compare

1.5.1 (2023-07-18)

Bug Fixes

v1.5.0

17 Jul 17:24
883d1d7
Compare
Choose a tag to compare

1.5.0 (2023-07-17)

Features

Bug Fixes

  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.13 (#194) (501c34b)
  • deps: update module golang.org/x/text to v0.10.0 (#181) (d93f58b)
  • deps: update module golang.org/x/text to v0.11.0 (#191) (713a102)

v1.4.0

26 May 16:26
98228f5
Compare
Choose a tag to compare

1.4.0 (2023-05-24)

Features

Bug Fixes

  • deps: update module github.com/go-logr/logr to v1.2.4 (#171) (6ff22f1)
  • deps: update module golang.org/x/text to v0.8.0 (#167) (33334fa)
  • deps: update module golang.org/x/text to v0.9.0 (#172) (8bc9d7e)

v1.3.0

02 Mar 15:39
b474457
Compare
Choose a tag to compare

1.3.0 (2023-03-02)

⚠️ Notice ⚠️

This update is a breaking change of the experimental Hooks API.
Structures implementing the Hook interface will need to be modified.

Features

Bug Fixes

  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.5 (#154) (ae3f3da)
  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.6 (#156) (2432c20)
  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.7 (#161) (cfe1d74)
  • deps: update module golang.org/x/text to v0.7.0 (#157) (6857bb3)

v1.2.0

02 Feb 17:26
5f4b170
Compare
Choose a tag to compare

1.2.0 (2023-02-02)

⚠ NOTE

  • upgraded Go version to 1.18 (#140)

Features

Bug Fixes

  • deps: update module github.com/open-feature/flagd to v0.3.1 (#137) (7f2652f)
  • deps: update module github.com/open-feature/flagd to v0.3.2 (#145) (2f20979)
  • deps: update module github.com/open-feature/flagd to v0.3.4 (#149) (31bd8b7)
  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.3 (#144) (1b9fd94)
  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.4 (#146) (a45f288)
  • validate that a flag key is valid UTF-8 & implemented fuzzing tests (#141) (e3e7f82)

v1.1.0

10 Jan 15:00
5124717
Compare
Choose a tag to compare

1.1.0 (2023-01-10)

Features

Bug Fixes

  • deps: update module github.com/cucumber/godog to v0.12.6 (#121) (780d5a4)
  • deps: update module golang.org/x/text to v0.6.0 (#115) (728cd4b)

v1.0.1

09 Dec 18:44
2be0890
Compare
Choose a tag to compare

1.0.1 (2022-12-09)

Bug Fixes

  • allow nil value for object evaluation (#118) (f45dba0)

v1.0.0

19 Oct 15:56
c57b5d8
Compare
Choose a tag to compare

1.0.0 (2022-10-19)

Miscellaneous Chores

v0.6.0

11 Oct 16:58
b0e4ceb
Compare
Choose a tag to compare

0.6.0 (2022-10-11)

This release improves thread safety by adding some internal read/write locks and making the evaluation context immutable. Authors mutating evaluation context will need to make changes to the way they construct context objects.

⚠ BREAKING CHANGES

  • made EvaluationContext fields unexported with a constructor and setters to enforce immutability (#91)

Features

  • made EvaluationContext fields unexported with a constructor and setters to enforce immutability (#91) (691a1e3)

Bug Fixes

  • locks on singleton and client state to ensure thread safety (#93) (9dbd6b0)
  • resolution error only includes the code (#96) (524b054)