Skip to content

Releases: openziti/sdk-golang

Release v1.5.4

21 Mar 03:08
v1.5.4
baf6808

Choose a tag to compare

Release notes 1.5.4

Issues Fixed and Dependency Updates

  • github.com/openziti/sdk-golang: v1.5.3 -> v1.5.4

    • Issue #902 - Inspect response message content types are mixed up
  • github.com/go-openapi/runtime: v0.29.2 -> v0.29.3

  • github.com/go-openapi/strfmt: v0.25.0 -> v0.26.0

  • github.com/openziti/channel/v4: v4.3.7 -> v4.3.9

    • Issue #235 - Bump allowed hello message headers size to 16k from 4k
  • github.com/openziti/edge-api: v0.27.4 -> v0.27.5

  • github.com/openziti/foundation/v2: v2.0.88 -> v2.0.90

  • github.com/openziti/identity: v1.0.126 -> v1.0.128

  • github.com/openziti/metrics: v1.4.3 -> v1.4.5

  • github.com/openziti/secretstream: v0.1.48 -> v0.1.49

  • github.com/openziti/transport/v2: v2.0.214 -> v2.0.215

  • golang.org/x/oauth2: v0.35.0 -> v0.36.0

  • golang.org/x/sys: v0.41.0 -> v0.42.0

  • github.com/go-openapi/analysis: v0.24.1 -> v0.24.3

  • github.com/go-openapi/loads: v0.23.2 -> v0.23.3

  • github.com/go-openapi/validate: v0.25.1 -> v0.25.2

  • github.com/oklog/ulid/v2: v1.3.1 -> v2.1.1

  • go.opentelemetry.io/otel: v1.40.0 -> v1.41.0

  • go.opentelemetry.io/otel/metric: v1.40.0 -> v1.41.0

  • go.opentelemetry.io/otel/trace: v1.40.0 -> v1.41.0

  • golang.org/x/crypto: v0.48.0 -> v0.49.0

  • golang.org/x/net: v0.51.0 -> v0.52.0

  • golang.org/x/sync: v0.19.0 -> v0.20.0

  • golang.org/x/term: v0.40.0 -> v0.41.0

  • golang.org/x/text: v0.34.0 -> v0.35.0

Release v1.5.3

11 Mar 13:45
v1.5.3
757734f

Choose a tag to compare

Release notes 1.5.3

Issues Fixed and Dependency Updates

Release v1.2.4-patch1

11 Mar 19:57
v1.2.4-patch1
f966578

Choose a tag to compare

Release notes 1.2.4

What's New

  • Updates Go version to 1.24, in-line with Go's supported version policy
  • Dependency updates and a minor logging fix

Issues Fixed and Dependency Updates

Release v1.5.2

07 Mar 00:53
v1.5.2
6b27b46

Choose a tag to compare

Release notes 1.5.2

What's New

  • Updates Go version to 1.25, in-line with Go's supported version policy
  • Bug fixes

Issues Fixed and Dependency Updates

  • github.com/openziti/sdk-golang: v1.5.1 -> v1.5.2

    • Issue #887 - Fix listener manager cleanup
    • Issue #886 - When controller is busy during service refresh, backoff and retry instead of falling back to full refresh
    • Issue #885 - Only compare relevant service fields when looking for changes
    • Issue #884 - Add deadline for bind establishment
    • Issue #883 - Router level listener can be left open if multi-listener closes during listener establishment
    • Issue #877 - Handle differences in xgress eof/end-of-circuit handling by adding a capabilities exchange
  • github.com/openziti/channel/v4: v4.3.6 -> v4.3.7

  • github.com/openziti/edge-api: v0.27.0 -> v0.27.4

    • Issue #175 - ctrlChanListeners should have x-omit-empty: false attribute
  • github.com/openziti/foundation/v2: v2.0.87 -> v2.0.88

    • Issue #472 - Add support for multi-bit set/get to AtomicBitSet
  • github.com/openziti/identity: v1.0.125 -> v1.0.126

  • github.com/openziti/secretstream: v0.1.47 -> v0.1.48

  • github.com/openziti/transport/v2: v2.0.209 -> v2.0.214

  • github.com/zitadel/oidc/v3: v3.45.4 -> v3.45.5

  • github.com/go-openapi/errors: v0.22.4 -> v0.22.7

  • github.com/go-openapi/jsonpointer: v0.22.1 -> v0.22.5

  • github.com/go-openapi/jsonreference: v0.21.3 -> v0.21.5

  • github.com/go-openapi/spec: v0.22.1 -> v0.22.4

  • github.com/go-openapi/swag: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/cmdutils: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/conv: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/fileutils: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/jsonname: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/jsonutils: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/loading: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/mangling: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/netutils: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/stringutils: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/typeutils: v0.25.1 -> v0.25.5

  • github.com/go-openapi/swag/yamlutils: v0.25.1 -> v0.25.5

  • github.com/go-viper/mapstructure/v2: v2.4.0 -> v2.5.0

  • github.com/miekg/pkcs11: v1.1.1 -> v1.1.2

  • go.mongodb.org/mongo-driver: v1.17.6 -> v1.17.9

  • golang.org/x/crypto: v0.47.0 -> v0.48.0

  • golang.org/x/net: v0.49.0 -> v0.51.0

  • golang.org/x/text: v0.33.0 -> v0.34.0

Release v1.5.1

06 Mar 13:43
v1.5.1
a2a548e

Choose a tag to compare

Release notes 1.5.1

Issues Fixed and Dependency Updates

Release v1.5.0

04 Mar 16:23
v1.5.0
e874bc4

Choose a tag to compare

Release notes 1.5.0

Notes

Session and service refresh timers now include configurable jitter to avoid thundering-herd load spikes on the
controller. A new RefreshJitter field on Options controls the amount of randomization applied to refresh
intervals. It is a fraction (0.0–0.5) representing the ±percentage of the configured interval. The default
value is 0.1 (±10%), and the maximum allowed value is 0.5 (±50%).

For example, with the default 5-minute service refresh interval and 0.1 jitter, each refresh will fire at a
random time between 4m30s and 5m30s. Internally, fixed-interval tickers have been replaced with per-cycle
randomized timers, so each refresh cycle gets a newly randomized delay.

Issues Fixed and Dependency Updates

Release v1.4.2

20 Feb 17:53
v1.4.2
1945758

Choose a tag to compare

What's Changed

  • use channel-specific mattermost incoming webhook urls by @qrkourier in #774
  • Bump the non-major group across 1 directory with 13 updates by @dependabot[bot] in #846
  • Bump the all group across 1 directory with 2 updates by @dependabot[bot] in #840
  • Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /example by @dependabot[bot] in #838
  • Ensure the initial version check succeeds, to ensure we don't legacy sessions on ha or oidc-enabled controllers. Fixes #847 by @plorenz in #848
  • Bump the non-major group across 1 directory with 9 updates by @dependabot[bot] in #853
  • Bump the non-major group across 1 directory with 2 updates by @dependabot[bot] in #856
  • Use new error code and retry hints to correctly react to terminator errors. Fixes #857 Clean up hosting connection type. by @plorenz in #858
  • Make the dialing identity's id and name available on dialed connections. Fixes #860 by @plorenz in #861
  • Update for channel library change, new ChannelCreate method required on UnderlayHandler by @plorenz in #862
  • Bump the non-major group across 1 directory with 8 updates by @dependabot[bot] in #865
  • Update deps and changelog by @plorenz in #866
  • for openziti/ziti#3356 adds ability to see OIDC responses by @andrewpmartinez in #864

Full Changelog: v1.3.1...v1.4.2

Release v1.3.1

15 Dec 19:41
v1.3.1
ae220f2

Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1

Release v1.3.0

13 Nov 15:19
f0c1552

Choose a tag to compare

What's Changed

Full Changelog: v1.2.10...v1.3.0

Release v1.2.10

15 Oct 13:40
v1.2.10
3ad0fdb

Choose a tag to compare

Release notes 1.2.10

What's New

  • HA Posture Check Support

HA Posture Check Support

Upcoming releases of the OpenZiti controller and routers will support posture checks that are enforced at the router
level. This release adds support for that workflow when it is available.

Issues Fixed and Dependency Updates