Skip to content

Releases: openziti/sdk-golang

Release v1.2.10

15 Oct 13:40
v1.2.10
3ad0fdb
Compare
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

Release v1.2.9

14 Oct 14:11
v1.2.9
38d051b
Compare
Choose a tag to compare

Release notes 1.2.9

Issues Fixed and Dependency Updates

  • github.com/openziti/sdk-golang: v1.2.8 -> v1.2.9
    • Issue #818 - Full re-auth should not clear services list, as that breaks the on-change logic
    • Issue #817 - goroutines can get stuck when iterating over randomized HA controller list

Release v1.2.8

02 Oct 20:01
v1.2.8
cfa350b
Compare
Choose a tag to compare

Release notes 1.2.8

Issues Fixed and Dependency Updates

  • github.com/openziti/sdk-golang: v1.2.7 -> v1.2.8

    • Issue #736 - Migrate from github.com/mailru/easyjson
    • Issue #807 - Don't send close from rxer to avoid blocking
    • Issue #813 - SDK doesn't stop close listener when it detects that a service being hosted gets deleted
  • github.com/go-openapi/runtime: v0.28.0 -> v0.29.0

  • github.com/go-openapi/strfmt: v0.23.0 -> v0.24.0

  • github.com/michaelquigley/pfxlog: v0.6.10 -> v1.0.0

  • github.com/openziti/channel/v4: v4.2.31 -> v4.2.37

  • github.com/openziti/edge-api: v0.26.47 -> v0.26.48

  • github.com/openziti/foundation/v2: v2.0.73 -> v2.0.77

    • Issue #455 - Correctly close goroutine pool when external close is signaled
    • Issue #452 - Goroutine pool with a min worker count of 1 can drop to 0 workers due to race condition
  • github.com/openziti/identity: v1.0.112 -> v1.0.116

    • Issue #68 - Shutdown file watcher when stopping identity watcher
  • github.com/openziti/transport/v2: v2.0.189 -> v2.0.194

  • github.com/zitadel/oidc/v3: v3.44.0 -> v3.45.0

  • google.golang.org/protobuf: v1.36.9 -> v1.36.10

  • github.com/go-openapi/analysis: v0.23.0 -> v0.24.0

  • github.com/go-openapi/errors: v0.22.0 -> v0.22.3

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

  • github.com/go-openapi/jsonreference: v0.21.0 -> v0.21.2

  • github.com/go-openapi/loads: v0.22.0 -> v0.23.1

  • github.com/go-openapi/spec: v0.21.0 -> v0.22.0

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

  • github.com/go-openapi/swag/cmdutils: v0.25.1 (new)

  • github.com/go-openapi/swag/conv: v0.25.1 (new)

  • github.com/go-openapi/swag/fileutils: v0.25.1 (new)

  • github.com/go-openapi/swag/jsonname: v0.25.1 (new)

  • github.com/go-openapi/swag/jsonutils: v0.25.1 (new)

  • github.com/go-openapi/swag/loading: v0.25.1 (new)

  • github.com/go-openapi/swag/mangling: v0.25.1 (new)

  • github.com/go-openapi/swag/netutils: v0.25.1 (new)

  • github.com/go-openapi/swag/stringutils: v0.25.1 (new)

  • github.com/go-openapi/swag/typeutils: v0.25.1 (new)

  • github.com/go-openapi/swag/yamlutils: v0.25.1 (new)

  • github.com/go-openapi/validate: v0.24.0 -> v0.25.0

  • github.com/go-viper/mapstructure/v2: v2.4.0 (new)

  • go.mongodb.org/mongo-driver: v1.17.0 -> v1.17.4

  • go.opentelemetry.io/auto/sdk: v1.1.0 -> v1.2.1

  • go.opentelemetry.io/otel: v1.37.0 -> v1.38.0

  • go.opentelemetry.io/otel/metric: v1.37.0 -> v1.38.0

  • go.opentelemetry.io/otel/trace: v1.37.0 -> v1.38.0

  • go.yaml.in/yaml/v3: v3.0.4 (new)

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

  • golang.org/x/net: v0.43.0 -> v0.44.0

  • golang.org/x/sync: v0.16.0 -> v0.17.0

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

  • golang.org/x/text: v0.28.0 -> v0.29.0

Release v1.2.7

02 Oct 13:36
v1.2.7
35de430
Compare
Choose a tag to compare

Release notes 1.2.5

Issues Fixed and Dependency Updates

Release v1.2.6

30 Sep 18:09
v1.2.6
c44a363
Compare
Choose a tag to compare

Release notes 1.2.5

Issues Fixed and Dependency Updates

Release v1.2.5

25 Sep 14:50
b4e7dfa
Compare
Choose a tag to compare

Release notes 1.2.5

Issues Fixed and Dependency Updates

Release v1.2.4

09 Sep 19:17
v1.2.4
64e7272
Compare
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.2.3

14 Aug 07:28
v1.2.3
4b3d240
Compare
Choose a tag to compare

Release notes 1.2.3

Issues Fixed and Dependency Updates

Release v1.2.2

09 Aug 15:14
v1.2.2
61a7714
Compare
Choose a tag to compare

Release notes 1.2.2

Issues Fixed and Dependency Updates

  • github.com/openziti/sdk-golang: v1.2.1 -> v1.2.2

    • Issue #786 - Slow down dials to an ER if they happen too quickly
    • Issue #784 - Drop retransmit error to debug
  • github.com/golang-jwt/jwt/v5: v5.2.3 -> v5.3.0

  • github.com/openziti/channel/v4: v4.2.18 -> v4.2.19

    • Issue #203 - Track last dial time in UnderlayConstraints
  • github.com/openziti/edge-api: v0.26.46 -> v0.26.47

  • github.com/openziti/secretstream: v0.1.37 -> v0.1.38

  • github.com/openziti/transport/v2: v2.0.182 -> v2.0.183

  • github.com/rcrowley/go-metrics: v0.0.0-20201227073835-cf1acfcdf475 -> v0.0.0-20250401214520-65e299d6c5c9

  • github.com/zitadel/oidc/v3: v3.42.0 -> v3.44.0

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

  • google.golang.org/protobuf: v1.36.6 -> v1.36.7

  • github.com/fsnotify/fsnotify: v1.8.0 -> v1.9.0

  • github.com/go-logr/logr: v1.4.2 -> v1.4.3

  • go.opentelemetry.io/auto/sdk: v1.1.0 (new)

  • go.opentelemetry.io/otel: v1.29.0 -> v1.37.0

  • go.opentelemetry.io/otel/metric: v1.29.0 -> v1.37.0

  • go.opentelemetry.io/otel/trace: v1.29.0 -> v1.37.0

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

  • golang.org/x/net: v0.42.0 -> v0.43.0

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

  • golang.org/x/text: v0.27.0 -> v0.28.0

Release v1.2.1

25 Jul 15:52
v1.2.1
758d150
Compare
Choose a tag to compare

Release notes 1.2.1

Issues Fixed and Dependency Updates

  • github.com/openziti/sdk-golang: v1.2.0 -> v1.2.1

    • Issue #777 - OIDC auth token refresh doesn't fall back to re-auth if token has expired
    • Issue #772 - xgress close tweaks
    • Issue #769 - Require sdk flow control when using more than one default connection
  • github.com/openziti/channel/v4: v4.2.16 -> v4.2.18

    • Issue #201 - SendAndWait methods should return an error if the channel closes instead of blocking
    • Issue #199 - Reject multi-underlay connections that are the first connection for a channel, but aren't marked as such.