Releases: Flagsmith/flagsmith-go-client
Releases · Flagsmith/flagsmith-go-client
v3.0.0
What's Changed
- Extra checkers by @JonasAlfredsson in #71
- Make local evaluation non-blocking by @JonasAlfredsson in #73
- Only clear analytics cache in case of successful transmission by @JonasAlfredsson in #76
- Allow defaultFlagHandler to return an error by @JonasAlfredsson in #75
- Use local context when fetching flags by @JonasAlfredsson in #69
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #77
- chore(deps): bump actions/setup-go from 3 to 4 by @dependabot in #67
- fix(errors): use FlagsmithAPIError by @gagantrivedi in #78
- Fix some spelling mistakes by @JonasAlfredsson in #80
- chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #83
- refactor: remove redundant function by @gagantrivedi in #84
- chore: Upgrade the modules go version to 1.19 by @gagantrivedi in #72
- chore(lint): update go version by @gagantrivedi in #85
- fix!: consistent split evaluations by @khvn26 in #88
- chore: bump version to v3 by @gagantrivedi in #79
New Contributors
- @JonasAlfredsson made their first contribution in #71
- @khvn26 made their first contribution in #88
Full Changelog: v2.3.1...v3.0.0
v2.3.1
What's Changed
- fix(engine/logs): remove standard logger from engine by @gagantrivedi in #66
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- feat(client/logger): Add support for custom logger by @gagantrivedi in #65
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.2 by @dependabot in #61
- Bump golangci/golangci-lint-action from 3.2.0 to 3.4.0 by @dependabot in #58
- Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in #57
- feat(client/proxy-support): Add option to set proxy by @gagantrivedi in #64
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
- fix value type: use interface{} by @gagantrivedi in #60
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- feat(modulo): Add support for modulo operator by @gagantrivedi in #51
- feat(segment/operator): Add isSet and IsNotSet by @gagantrivedi in #52
- Bump goreleaser/goreleaser-action from 2 to 3 by @dependabot in #49
- Feat/segment add semver by @gagantrivedi in #53
Full Changelog: v2.1.0...v2.2.0
v2.1.0
v2.0.1
Changelog
- 812875b Bump github.com/stretchr/testify from 1.7.2 to 1.8.0 (#37)
- 518e60b Bump github.com/stretchr/testify from 1.7.2 to 1.8.0 (#42)
- 4e57ac1 Bump github.com/stretchr/testify from 1.7.2 to 1.8.0 (#47)
- 3cfdbf4 Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#34)
- 9bd7420 Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#41)
- 3c08dab Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#46)
- e861c9a Feat/go releaser (#45)
- 40c646d Fixed typo (#33)
- 6081faf Merge pull request #39 from Flagsmith/release/2.0.1
- f7055f8 chore/fix-badge-link (#31)
- 087e48e docs(example): sync example variable name with readme (#40)
- e6f49fd fix(analytics): use feature_name instead of id (#38)
- 82fa4dd fix(badge-status): only use badge status for workflows on master (#28)
- b3d755a fix(option): configure client timeout correctly (#48)
- eb21edc fix(timeout): set timeout correctly
- f16a628 remove deprecated ioutil
v2.0.0
What's Changed
- Flagengine by @tzdybal in #15
- Fix/segment priority: Add feature segment by @gagantrivedi in #22
- Feat/pre commit: Add pre-commit config by @gagantrivedi in #27
- fix(workflow): Don't run on draft pull request by @gagantrivedi in #29
- Implement/client by @gagantrivedi in #24
- Release 2.0.0 by @matthewelwell in #21
- infra/ci(chore): bump golang version by @gagantrivedi in #30
- Release v2.0.0/ bump major version by @gagantrivedi in #32
New Contributors
- @matthewelwell made their first contribution in #21
Full Changelog: v1.0.0...v2.0.0
Release v1.0.0
What's Changed
- Revise interface for bulk trait updates by @js-sketch in #3
- Add proxy configuration support by @js-sketch in #5
- Add WithContext functions by @jsol in #9
- Update go.mod by @njones in #10
- Change import from bullettrain to flagsmith and rename packages by @js-sketch in #12
- Update resty dependency by @tzdybal in #14
- Enable dependabot by @tzdybal in #16
- Bump actions/setup-go from 2 to 3 by @dependabot in #19
- Bump actions/checkout from 2 to 3 by @dependabot in #17
- Bump github.com/stretchr/testify from 1.6.1 to 1.7.1 by @dependabot in #18
- Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #23
- fix(wrong/mv-value): remove deprecated endpoint for identity flags by @gagantrivedi in #26
New Contributors
- @js-sketch made their first contribution in #3
- @jsol made their first contribution in #9
- @njones made their first contribution in #10
- @dependabot made their first contribution in #19
Full Changelog: https://github.com/Flagsmith/flagsmith-go-client/commits/v1.0.0