You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
A new Refresh function, which allows control of the whole operation by passing the given Context all the way down the execution tree.
Changed
Increased Go version to v1.23
Fixed a case where fetch errors were not logged. Upon a failed fetch, when there was a valid config JSON in the cache, the fetch error was not logged.
Restricted the newly downloaded config JSON processing to only 200 OK HTTP response status codes and valid response payloads. This way, the SDK won't overwrite the cache if it receives a syntactically valid but actually invalid config JSON payload, such as {}, null, or an empty string.