Skip to content

Releases: harness/ff-golang-server-sdk

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

v0.0.25

19 May 19:36
dae2d0c
Compare
Choose a tag to compare

What's Changed

  • [FFM-1750] Get connected cluster by @conormurray95 in #72
  • [FFM-2513] Add cluster identifier to metrics requests by @conormurray95 in #74
  • [FFM-2186] integration of the evaluation engine into the sdk client by @enver-bisevac in #75
  • [FFM-2934] Bugfix - compare custom attributes based on string values by @jcox250 in #78
  • Streaming connections are now closed when you call Close on a client by @jcox250 in #79
  • [FFM-2514] add function to convert various types to string by @jcox250 in #76
  • [FFM-3261]: Add extra information to the log by @davejohnston in #80
  • [FFM-1821] - Prerequisite rules not working on ff-server by @jcox250 in #77
  • [FFM-1415] added UT to reproduce bug FFM-1415 by @enver-bisevac in #81
  • [FFM-3441]: Unable to evaluate JSON multivariate by @davejohnston in #82

Full Changelog: v0.0.24...v0.0.25

0.0.24

01 Feb 08:55
57581b5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.23...v0.0.24