Releases: open-feature/go-sdk
Releases · open-feature/go-sdk
v1.15.0
1.15.0 (2025-06-02)
⚠ BREAKING CHANGES
- simplify and improve logging hook (experimental) (#372)
🐛 Bug Fixes
- deps: update module github.com/go-logr/logr to v1.4.3 (#375) (f1b6836)
- deps: update module go.uber.org/mock to v0.5.2 (#355) (1d6069a)
- deps: update module golang.org/x/text to v0.22.0 (#315) (06e9304)
- deps: update module golang.org/x/text to v0.25.0 (#330) (42e33ba)
- remove
ITracking
interface in favour ofTracker
(#365) (3b4c49b)
✨ New Features
- add evaluation details to finally hook (#328) (63de64a)
- add OTel event creation util func (#325) (3c70dc2)
- loosen test instance interface to support various test frameworks (#317) (ce4920a)
- loosen test instance interface to support various test frameworks #316 (#319) (344cd39)
- Make Mocks Exportable (#341) (f675d01)
- simplify and improve logging hook (#372) (5043b24)
- update telemetry package to conform to latest spec (#371) (5c69ff1)
🧹 Chore
- add
misspell
anddupword
linters (#374) (1b1af45) - add global maintainers to codeowners (#338) (6d1004c)
- add golangci-lint config file (#366) (8844be4)
- add Makefile
docs
target (#352) (0bdbe12) - deps: pin dependencies (#335) (68d9cf3)
- deps: update codecov/codecov-action action to v5 (#303) (44a74c3)
- deps: update codecov/codecov-action action to v5.4.0 (#329) (a55418d)
- deps: update codecov/codecov-action action to v5.4.2 (#339) (05a6d97)
- deps: update codecov/codecov-action action to v5.4.3 (#356) (9ff5e20)
- require go 1.23.0 (#351) (3c52fa7)
- update renovate config to utilize general openfeature one (#334) (58a2a17)
- update test-harness (#376) (36241dc)
📚 Documentation
- add PR title and DCO rules to CONTRIBUTING.md (#321) (c2eb5af)
- deprecate identifiers correctly (#357) (965e766)
- format godoc lists correctly (#353) (a905ce3)
- Use
SetProviderAndWait
in README (#332) (a7dbd93) - Use
SetProviderAndWait
in README example (#333) (74eaac3) - use shorthand eval syntax (#331) (69d31fe)
🔄 Refactoring
v1.14.1
v1.14.0
1.14.0 (2024-12-04)
🐛 Bug Fixes
- consider default client when loading states (d906d6f)
- consider default client when loading states (#309) (d906d6f)
- deps: update module github.com/cucumber/godog to v0.15.0 (#300) (dc66ed3)
- deps: update module golang.org/x/text to v0.20.0 (#301) (efab565)
- deps: update module golang.org/x/text to v0.21.0 (#311) (3d1615a)
✨ New Features
- add logging hook, rm logging from evaluation (#289) (7850eec)
- Implement Tracking in Go (#297) (dee5ec7)
- make provider interface "stateless" as per spec 0.8.0 (#299) (510b2a6)
- TestProvider for easy, parallel-safe testing (#295) (3e3d0b1)
🧹 Chore
- fix coverage uploads to Codecov (#306) (96d86ba)
- require go 1.21 (#294) (ddfffdd)
- run e2e tests in ci, add sm pull to makefile (#298) (8675832)
- use correct term "domain" instead of name/clientName in code (#305) (73c0e85)
📚 Documentation
- update readme to be included in the docs (13444e7)
v1.13.1
v1.13.0
v1.12.0
1.12.0 (2024-05-29)
🐛 Bug Fixes
- deps: update module github.com/cucumber/godog to v0.14.1 (#267) (2cf5717)
- deps: update module github.com/go-logr/logr to v1.4.2 (#275) (aeb4f6c)
- deps: update module golang.org/x/exp to v0.0.0-20240416160154-fe59bbe5cc7f (#269) (45596a5)
- deps: update module golang.org/x/exp to v0.0.0-20240506185415-9bf2ced13842 (#272) (1c07c5b)
- deps: update module golang.org/x/text to v0.15.0 (#271) (dc28442)
✨ New Features
- Implement domain scoping (#261) (a9e19dd)
- isolate interfaces from SDK to improve testability (#268) (5e06c45)
🧹 Chore
- bump Go to version 1.20 (#255) (fbec799)
- deps: update codecov/codecov-action action to v4 (#250) (a488697)
- deps: update codecov/codecov-action action to v4.3.1 (#270) (080a87b)
- deps: update codecov/codecov-action action to v4.4.0 (#273) (266cfc0)
- deps: update codecov/codecov-action action to v4.4.1 (#274) (c4ca1a8)
- deps: update goreleaser/goreleaser-action action to v5 (#219) (71854d4)
v1.11.0
v1.10.0
v1.9.0
v1.8.0
1.8.0 (2023-09-26)
🐛 Bug Fixes
- deps: update module github.com/cucumber/godog to v0.13.0 (#210) (33c5f2f)
- deps: update module golang.org/x/text to v0.13.0 (#211) (d850ebc)
✨ New Features
🧹 Chore
- bump spec badge in readme to v0.7.0 (#223) (403275e)
- deps: update codecov/codecov-action action to v4 (#222) (1ac250b)
- fix golangci-lint version (#216) (e79382a)
- fix logo rendering outside of github (#226) (e2b3586)
- revert to CodeCov Action to v3 (#225) (152416d)
- sort imports of go files (#214) (a98950d)
- update comments for named provider related function (#213) (2e670b2)