Skip to content

Releases: open-feature/go-sdk

v0.5.1

03 Oct 18:36
607345b
Compare
Choose a tag to compare

0.5.1 (2022-10-03)

Bug Fixes

  • Client uses value returned by provider (#85) (436a712)

v0.5.0

03 Oct 12:29
0da0749
Compare
Choose a tag to compare

0.5.0 (2022-09-30)

⚠ BREAKING CHANGES

  • changed client details signatures to return new type (#84)
  • spec v0.5.0 compliance (#82)
  • defined type for provider interface evaluation context (#74)
  • replaced EvaluationOptions with variadic option setter in client functions (#77)
  • introduced context.Context to client and provider api (#75)

Features

  • changed client details signatures to return new type (#84) (25ecdac)
  • introduced context.Context to client and provider api (#75) (d850c88)
  • replaced EvaluationOptions with variadic option setter in client functions (#77) (fc4b871)
  • spec v0.5.0 compliance (#82) (69b8f8e)

Bug Fixes

  • add reason indicating pseudorandom split (#76) (e843f5d)

Code Refactoring

  • defined type for provider interface evaluation context (#74) (69988c0)

v0.4.0

20 Sep 14:00
d1d0b5e
Compare
Choose a tag to compare

0.4.0 (2022-09-20)

⚠ BREAKING CHANGES

  • rename module to go-sdk (#66)

Features

Bug Fixes

  • ensure default client logger is updated when global logger changes (#61) (f8e2827)
  • return error code from client given by provider (#67) (f0822b6)

v0.3.0

15 Sep 15:54
ca3ee5b
Compare
Choose a tag to compare

0.3.0 (2022-09-14)

⚠ BREAKING CHANGES

  • remove duplicate Value field from ResolutionDetail structs (#58)

Bug Fixes

  • remove duplicate Value field from ResolutionDetail structs (#58) (945bd96)

v0.2.0

02 Sep 14:09
d05691c
Compare
Choose a tag to compare

0.2.0 (2022-09-02)

⚠ BREAKING CHANGES

  • flatten evaluationContext object (#51)

Features

  • implemented structured logging (#54) (04649c5)
  • introduce UnimplementedHook to avoid authors having to define empty functions (#55) (0c0bd32)
  • remove EvaluationOptions from FeatureProvider func signatures. (91aaeb5)

Code Refactoring

  • flatten evaluationContext object (#51) (b8383e1)