Skip to content

Releases: tiket-oss/canary-router

v1.0.8

14 Feb 07:43
bfc1243
Compare
Choose a tag to compare

Changelog

bfc1243 Add logging response option (#38)

v1.0.7

23 Aug 10:42
dd9b26a
Compare
Choose a tag to compare

Changelog

Breaking Changes

Move root package github.com/tiket-libre/canary-router to github.com/tiket-libre/canary-router/canaryrouter
For sidecar implementor, please import with the new root package (or see the latest sample of sidecar)

New Features

2d1f553 Circuit breaker: error-limit-canary (#36) (Read Configuration)
dd9b26a Support logging level "info" (default) and "debug" (#37) (Read Configuration)

v1.0.6

19 Aug 09:18
34c766e
Compare
Choose a tag to compare

Changelog

34c766e Fix: support HTTPS backend (#33)

v1.0.5

19 Aug 04:54
1f188a0
Compare
Choose a tag to compare

Changelog

1f188a0 config: tls verification can be disabled (#32) (proxy-client.to-main-and-canary.tls.insecure-skip-verify & proxy-client.to-sidecar.tls.insecure-skip-verify)

v1.0.4

16 Aug 13:06
Compare
Choose a tag to compare

Changelog

b071d4e Add health check endpoint (#31)

v1.0.3

16 Aug 11:54
aabb9a8
Compare
Choose a tag to compare

Changelog

aabb9a8 Sidecarproxy timeout (#30)
220f554 Forwarding to Main as fallback scenario if sidecar proxy receive error (#29)
f100fd5 Logger with prefix for each proxy (#28)
ab8399b Config: Set sane default timeouts (#27)

v1.0.2

15 Aug 10:28
Compare
Choose a tag to compare

Changelog

aadadbd Add feature to trim prefix in request path (#26)

v1.0.1

15 Aug 04:40
Compare
Choose a tag to compare

Changelog

ac6f68f Provide separate instances of http.Transport for proxies (#25)

v1.0.0

14 Aug 12:46
Compare
Choose a tag to compare

First Release !!!

This version delivers canary router with these following features:

  • Define your main and canary endpoint with the sidecar
  • Circuit breaker for canary endpoint if traffic has reached a certain limit
  • Support instrumentation (based on OpenCensus standard)