Skip to content

Releases: smartlook/smartlook-relay-proxy

v6.0.0

31 Oct 13:10
2268331
Compare
Choose a tag to compare

What's Changed

BREAKING CHANGES

  • Due to multiple issues reported regarding DNS timeouts, we've set the default Nginx's resolver option to Cloudflare's public DNS resolver (1.1.1.1, 1.0.0.1), with TTL of 5 minutes. This option should be good for most deployments.
    • If you want to set your own, feel free to overwrite the Nginx's resolver value by setting the DNS_RESOLVER environment variable. For example, to set it to Google's public DNS resolver with a TTL of 30 minutes, you would set DNS_RESOLVER to "8.8.8.8 8.8.4.4 valid=30m".

Full Changelog: v5.1.0...v6.0.0

v5.1.0

02 Oct 00:20
38f4d91
Compare
Choose a tag to compare

What's Changed

  • feat: allow to listen on IPv6 by @DavidS-om & @samialdury in #237
    • This PR adds IPv6 support, controlled by a new environment variable LISTEN_IPV6. If set to true, the server will also listen on IPv6. The variable is unset by default.

Full Changelog: v5.0.0...v5.1.0

v5.0.0

29 Aug 09:40
1bc77aa
Compare
Choose a tag to compare

What's Changed

BREAKING CHANGES

  • Relay Proxy status endpoint moved from /status to /proxy/status.
  • due to the rewrite, we made some changes to environment variables:
    • LOGGER_LEVEL - removed, use ERROR_LOG_LEVEL instead. See README for options & more info.
    • LOG_REQUESTS - removed, the proxy now logs only requests with 4xx and 5xx status code.
    • CLIENT_MAX_BODY_SIZE - added, see README for options & more info.
    • TRUST_PROXY - removed.
  • If you've previously overriden any of the environment variables ending with _HOST, you need to remove the protocol part. For example, if you had the WEB_SDK_WRITER_HOST set to https://web-writer.br.smartlook.cloud, update the value to web-writer.br.smartlook.cloud.

Full Changelog: v4.3.1...v5.0.0

v4.3.1

07 Aug 22:49
387008e
Compare
Choose a tag to compare

What's Changed

  • fix: IP parsing
  • chore: update development dependencies
  • chore: update production dependencies

Full Changelog: v4.3.0...v4.3.1

v4.3.0

27 Jul 19:57
e7ea8c8
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @menelaos115 made their first contribution in #205
  • @DavidS-om made their first contribution in #206

Full Changelog: v4.2.1...v4.3.0

v4.2.1

11 May 13:29
cdcac35
Compare
Choose a tag to compare

What's Changed

  • fix: remove content headers for unsupported HTTP methods by @samialdury in #204

Full Changelog: v4.2.0...v4.2.1

v4.2.0

09 May 08:53
ccdd079
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.1.2...v4.2.0

v4.1.2

13 Apr 15:17
a79b46f
Compare
Choose a tag to compare

What's Changed

  • chore: do not log errors which are handled by Web SDK

Full Changelog: v4.1.1...v4.1.2

v4.1.1

03 Apr 13:08
3c52be9
Compare
Choose a tag to compare

What's Changed

  • fix: increase connection timeout & warn on stream error
  • fix: prefer ipv4 DNS result
  • feat: allow to specify connect timeout in config

Full Changelog: v4.1.0...v4.1.1

v4.1.0

03 Apr 09:52
a4cb36e
Compare
Choose a tag to compare

What's Changed

  • feat: upgrade to pnpm 8
  • chore: update dependencies

Full Changelog: v4.0.3...v4.1.0