Skip to content

2.0.1

Choose a tag to compare

@jcox250 jcox250 released this 19 Jun 13:27
· 86 commits to v2 since this release
4ba31f7

What's Changed

  • FFM-14473 Reset context timeout in connect/disconnect handlers by @jcox250 in #313

    • This fixes an issue where the context could time out and prevent connect/disconnect stream events from being published to redis.
  • FFM-11605 Close Pushpin streams in ReadReplicaMessageHandler by @jcox250 in #314

    • This fixes an issue introduced in 2.0.0 that caused read replicas to not close streams with SDKs properly.
  • (FFM-11532) Add beta AND rule support by @conormurray95 in #312

    • Beta feature to add support for AND rules in Harness Saas into the Proxy. To opt in to this feature you need to configure your Proxy to set the AND_RULES environment variable to true.
  • Fix redis address handling by @subosito in #315

    • There was an issue with how the Proxy handled redis URLs prefixed with redis://. This fixes that issue so that all of the below options work for configuring the redis URL
$ ./ff-proxy --proxy-key <proxy-key> --redis-address localhost:6379
$ ./ff-proxy --proxy-key <proxy-key> --redis-address redis://localhost:6379
$ ./ff-proxy --proxy-key <proxy-key> --redis-address rediss://localhost:6379 
  • FFM-11600 Use featureName in metrics aggregation if featureIdentifier is empty by @jcox250 in #319

    • This fixes a bug where the Proxy metric aggregation wouldn't work properly with certain SDKs (Java, .NET)
  • FFM-11542 Add validation to Targets on auth path by @jcox250 in #321

    • Adds the same validation that Harness Saas uses on Targets in the /client/auth path. This prevents the Proxy from accepting invalid targets from SDKs and logging out an error when it tries to forward them to Saas

New Contributors

Full Changelog: 2.0.0...2.0.1