Releases: optimizely/agent
Releases · optimizely/agent
Release 3.0.0
Release 2.7.1
[2.7.1] - December 20, 2022
- Add support for asynchronous
Save
usingrest
UPS by settingasync
boolean value insideconfig.yaml
(#350).
Release 2.7.0
[2.7.0] - April 6, 2022
- Add
UserProfileService
support. Out of the box implementations includein-memory
,rest
andredis
. In-memory service supports bothfifo
andlifo
orders. For details refer to our documentation page: UserProfileService (#326, #331). - Add more detail in documentation for sdk key. (#332)
- Add support to remove sdkKey from logs (#329).
- Update JWT library to
https://github.com/golang-jwt/jwt
to fix security warnings since the previous library was no longer maintained
(#334).
Release 2.6.0
[2.6.0] - Jan 13, 2022
-
Introduce
Forced Decisions
property into thedecide
API for overriding and managing user-level flag, experiment and delivery rule decisions. Forced decisions can be used for QA and automated testing purposes (#324, #325).- For details, refer to our API documentation page: https://library.optimizely.com/docs/api/agent/v1/index.html#operation/decide.
- Upgrade to use Go SDK v1.8.0. This adds support for Forced Decisions.
Release 2.5.0
[2.5.0] - Sep 24, 2021
- Add new fields (sdkKey, environmentKey, attributes, audiences, events, experimentRules, deliveryRules) to
/config
endpoint (PR #322)
Release 2.4.0
[2.4.0] - March 3, 2021
-
Introduce
/decide
endpoint as a new primary interface for Decide APIs, that is for retrieving feature flag status, configuration and associated experiment decisions for users (#292).- For details about this Agent release, refer to our documentation page: https://docs.developers.optimizely.com/full-stack/v4.0/docs/optimizely-agent.
- Upgrade to use Go SDK v1.6.1. This adds support for OptimizelyDecision.
Release 2.3.1
[2.3.1] - November 17, 2020
- Add "enabled" field to decision metadata structure
Release 2.3.0
[2.3.0] - November 2, 2020
- Introduce Agent interceptor plugins
- Adding support for upcoming application-controlled introduction of tracking for non-experiment Flag decisions
Release 2.2.0
[2.2.0] - October 5, 2020
- Update to Optimizely Go SDK 1.4.0 with version audience condition evaluation based on semantic versioning as well as support for number 'greater than or equal to' and 'less than or equal to'.
Release 2.1.0
[2.1.0] - September 23, 2020
- For
server.allowedHosts
configuration property, add support for matching all subdomains of a host, or all hosts - Adding batching for agent (/v1/batch endpoint), including requests in parallel
- Removed vulnerable version coreos/etcd