Skip to content

Releases: ngrok/ngrok-go

Version 1.11.0

14 Oct 16:35
57e91a6
Compare
Choose a tag to compare

Enhancements:

  • Adds WithAllowsPooling option, allowing the endpoint to pool with other endpoints with the same host/port/binding
  • Adds WithURL option, specifying a URL for the endpoint
  • Adds WithTrafficPolicy option, applying Traffic Policy to the endpoint

Changes:

  • Deprecates WithPolicyString in favor of WithTrafficPolicy

Version 1.10.0

12 Jul 15:54
ac81e74
Compare
Choose a tag to compare

Enhancements

  • add fasthttp example
  • add WithBindings support
  • add support for TrafficPolicy field

Changes

  • replace log adapter module license symlinks with full files
  • send Policy to the backend as a TrafficPolicy string
  • unsafe.Pointer -> atomic.Pointer

Bug fixes

  • Propagate half-closes correctly in forward

Version 1.9.1

13 Mar 20:17
2fba2d6
Compare
Choose a tag to compare

Bug fixes:

  • Protect against writing to closed channel on shutdown

Version 1.9.0

28 Feb 22:05
3c55741
Compare
Choose a tag to compare

Enhancements:

  • Adds WithAdditionalServers and WithMultiLeg options

Version 1.8.1

12 Feb 16:19
4d959c4
Compare
Choose a tag to compare

Enhancements:

  • Provides access to structs for building a Traffic Policy configuration

Changes:

  • Renames pre-release option WithPolicyConfig to WithPolicyString
  • Changes signature of WithPolicy option to accept the newly exposed structs for building a Traffic Policy configuration

Version 1.8.0

31 Jan 16:38
d82702e
Compare
Choose a tag to compare
  • Adds the WithPolicy and WithPolicyConfig options for applying a Traffic Policy to an endpoint.

Version 1.7.0

01 Dec 16:06
267516f
Compare
Choose a tag to compare
  • Adds WithAppProtocol, which can be used to enable HTTP/2 support for HTTP and Labeled backends.

Version 1.6.0

28 Nov 18:31
03a24d0
Compare
Choose a tag to compare
  • Adds support for remote stop of listener.

Version 1.5.1

20 Oct 13:20
c266df4
Compare
Choose a tag to compare
  • Adds TLS Renegotiation to the backend tls.Config.

Version 1.5.0

16 Oct 17:29
aa219ba
Compare
Choose a tag to compare
  • Added new forwarding API. See [Session].ListenAndForward and [Session].ListenAndServeHTTP.
  • Deprecates WithHTTPServer and WithHTTPHandler. Use [Session].ListenAndServeHTTP instead.