Skip to content

Releases: harness/ff-golang-server-sdk

v0.1.6

25 Jan 21:16
2a4130a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.5...v0.1.6

v0.1.5

05 Dec 12:20
f75fa8f
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/labstack/echo/v4 from 4.6.3 to 4.9.0 in /test_wrapper by @dependabot in #99
  • [FFM-5876]: Extending existing query interface to improve FF-Server integration by @akiraqb in #106

New Contributors

Full Changelog: v0.1.4...v0.1.5

v0.1.4

25 Nov 11:34
6e028d1
Compare
Choose a tag to compare

What's Changed

  • [FFM-5103] changed prereq matches from value to identifer by @laura135 in #100
  • Create sonar-project.properties by @davejohnston in #102
  • [FFM-5510]: Fixing the condition in evaluator to consider empty slice + expose Evaluate function by @akiraqb in #104
  • [FFM-5387]: Fix Golang Group Rule Evaluate and Add Tests by @davejohnston in #101

New Contributors

Full Changelog: v0.1.3...v0.1.4

v0.1.3

05 Oct 13:39
bad5711
Compare
Choose a tag to compare

What's Changed

FFM-4572 - Update Go version, allow custom cache, add initalLoad flag, standardise segment and flags being set which includes:

  1. Update Go to 1.18
  2. Change go get to go install for openapi codegen in makefile
  3. Allow for custom cache to be honoured when set in client config
  4. Add initalLoad flag to prevent outdated check on initial load of flags and segments, because new logic causes a lot of error logging on first load as you are trying to check against something that cannot exist. This is set as true on retrieveFlags, segments, then on event updates set as false.
  5. Update tests so that state is accurately set, was "true"/"false" should be "on"/"off"
  6. flagKey and segmentKey is inconsistently set/get across the board
  7. Pin Golangci-lint version (issue - golangci/golangci-lint-action#535)

by @stephenmcconkey in #98

Full Changelog: v0.1.2...v0.1.3

v0.1.2

08 Aug 12:53
f81fb5e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.0.28

08 Aug 12:52
Compare
Choose a tag to compare
  • Check Prerequisite flags for nested prerequisites

Full Changelog: v0.0.27...v0.0.28

v0.1.1

07 Jul 14:07
43a082e
Compare
Choose a tag to compare

What's Changed

  • [FFM-3974] - Number variations where not able to handle integers, flag.Kind cannot be a 'number' as it is always stored as 'int' for any number type by @stephenmcconkey in #93

Full Changelog: v0.1.0...v0.1.1

v0.0.27

07 Jul 13:51
Compare
Choose a tag to compare

Whats Changed
[FFM-3974] - Number variations where not able to handle integers, flag.Kind cannot be a 'number' as it is always stored as 'int' for any number type.

v0.1.0

24 Jun 14:24
a1a3397
Compare
Choose a tag to compare

What's Changed

This is a potentially breaking change on projects that are not running the kin (v0.94.0) and oapi-codegen (v1.11.0) versions at this time.

See changes:
oapi-codegen - https://github.com/deepmap/oapi-codegen/releases
kin - https://github.com/getkin/kin-openapi/releases

Full Changelog: v0.0.26...v0.1.0

v0.0.26

24 Jun 09:29
3d83f1a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.25...v0.0.26