releases.shpreview

4.8.0

$npx -y @buildinternet/releases show rel_zuqEA5jkrUl_INb6HDsdc

[4.8.0] - 2019-06-11

Added:

  • The HTTPClientFactory property in Config allows you to customize the HTTP client instances used by the SDK. This could be used, for instance, to support a type of proxy behavior that is not built into the Go standard library, or for compatibility with frameworks such as Google App Engine that require special networking configuration.

Fixed:

  • When using a custom attribute for rollout bucketing, the SDK now treats numeric values the same regardless of whether they are stored as int or float64, as long as the actual value is an integer. This is necessary to ensure consistent behavior because of the default behavior of JSON encoding in Go, which causes all numbers to become float64 if they have been marshaled to JSON and then unmarshaled. As described in the documentation for this feature, any floating-point value that has a fractional component is still disallowed.

Fetched April 11, 2026