Releases: harness/ff-golang-server-sdk
v0.0.26
What's Changed
- [FFM-3363]: Tidy up readme to align with other server SDKs by @davejohnston in #83
- [FFM-3363]: Update default config options in docs by @davejohnston in #85
- [FFM-3702]: Adding customer logger for evaluation by @stephenmcconkey in #91
- [FFM-3625]: - Flags with pre-reqs always evaluating to off state by @stephenmcconkey in #89
- (MAINT) Readme updates by @conormurray95 in #86
- Update further_reading.md by @conormurray95 in #87
- Update README.md by @conormurray95 in #88
- (MAINT) Remove noisy log by @conormurray95 in #92
New Contributors
- @stephenmcconkey made their first contribution in #89
Full Changelog: v0.0.25...v0.0.26
v0.0.25
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
What's Changed
- add manual tag by @tphoney in #54
- (FFM-1855) Don't start persistCron when enableStore false by @conormurray95 in #57
- (FFM-1815) Lower metrics log level by @conormurray95 in #59
- (FFM-1893) Don't post metrics when data empty by @conormurray95 in #60
- (FFM-1857) Streaming reconnect by @conormurray95 in #58
- Logger updates by @jcox250 in #61
- (FFM-1814) Fetch flags before starting sse by @conormurray95 in #63
- [FFM-1719] makefile modified for oapi install by @enver-bisevac in #56
- (MAINT) Remove 1 minute timer on disconnect by @conormurray95 in #64
- (FFM-1842) Add IsStreamConnected func by @conormurray95 in #67
- [FFM-1549] Evaluation engine and integration of ff test cases by @enver-bisevac in #65
- [MAINT] coverage report by @enver-bisevac in #68
- FFM-2096 Add Interface for hooking into SSE Events by @jcox250 in #69
- [FFM-2217]: Evaluation returning wrong result with multiple segments by @davejohnston in #70
New Contributors
- @conormurray95 made their first contribution in #57
- @jcox250 made their first contribution in #61
Full Changelog: v0.0.23...v0.0.24
0.0.22
-
- Fix bugs with integer and boolean comparisons
-
- Add support for slice comparisons
What's Changed
- [FFM-1452]: Fix bool, int and number comparisons + implement slices by @davejohnston in #44
Full Changelog: v0.0.21...v0.0.22
0.0.21
release 0.0.21 of the SDK. Adds minor bug fixes
What's Changed
- (maint) Adds attributes nil check to target by @Andrew-Hayes in #42
Full Changelog: v0.0.20...v0.0.21
0.0.20
Improve error logging by adding more context to the message.
What's Changed
- (maint) Update log message to add more context by @davejohnston in #41
Full Changelog: v0.0.19...v0.0.20
0.0.19
Fixes how name is stored in a target
Fixes to allow multiple custom attributes
What's Changed
- [FFM-1355]: SDK doesn't support multiple custom attributes and name no… by @davejohnston in #40
Full Changelog: v0.0.18...v0.0.19
0.0.18
Segments that are directly added now have custom rules evaluated as well as the include/exclude list.
What's Changed
- (FFM-1290) Updates cache when recieving segment updates by @Andrew-Hayes in #37
- (FFM-1290) Ignored empty evaliation attibute by @Andrew-Hayes in #38
- [FFM-1355]: The golang SDK was not evaluating custom rules for segmen… by @davejohnston in #39
Full Changelog: v0.0.17...v0.0.18
Process segments that are directly added to a feature config
Process segments that are directly added to a feature flag via variation target map
What's Changed
- [FFM-1251]: Rules for flags added directly to segment not working by @davejohnston in #36
Full Changelog: v0.0.16...v0.0.17
Handle segment rules correctly
Currently segment rules weren't being processed correctly.
Names were being evaluated instead of Identifiers, and rules were AND'd instead of OR'd
This release addresses those problems.