Releases: openziti/sdk-golang
Release v1.2.10
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
- github.com/openziti/sdk-golang: v1.2.9 -> v1.2.10
Release v1.2.9
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
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
Release notes 1.2.5
Issues Fixed and Dependency Updates
- github.com/openziti/sdk-golang: v1.2.4 -> v1.2.5
- Issue #804: Simplify OIDC flow for applications
- PR #797: Add.generic.msg.sink
Release v1.2.6
Release notes 1.2.5
Issues Fixed and Dependency Updates
- github.com/openziti/sdk-golang: v1.2.4 -> v1.2.5
- Issue #804: Simplify OIDC flow for applications
- PR #797: Add.generic.msg.sink
Release v1.2.5
Release notes 1.2.5
Issues Fixed and Dependency Updates
- github.com/openziti/sdk-golang: v1.2.4 -> v1.2.5
- Issue #804: Simplify OIDC flow for applications
- PR #797: Add.generic.msg.sink
Release v1.2.4
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
-
github.com/openziti/sdk-golang: v1.2.3 -> v1.2.4
- Issue #800 - Tidy create service session logging
-
github.com/openziti/channel/v4: v4.2.21 -> v4.2.31
-
github.com/openziti/foundation/v2: v2.0.70 -> v2.0.73
-
github.com/openziti/identity: v1.0.109 -> v1.0.112
-
github.com/openziti/secretstream: v0.1.38 -> v0.1.39
-
github.com/openziti/transport/v2: v2.0.183 -> v2.0.189
-
github.com/stretchr/testify: v1.10.0 -> v1.11.1
-
golang.org/x/oauth2: v0.30.0 -> v0.31.0
-
golang.org/x/sys: v0.35.0 -> v0.36.0
-
google.golang.org/protobuf: v1.36.7 -> v1.36.9
Release v1.2.3
Release notes 1.2.3
Issues Fixed and Dependency Updates
-
github.com/openziti/sdk-golang: v1.2.2 -> v1.2.3
- Issue #779 - Remove need to EnableHA flag in Go SDK
-
github.com/openziti/channel/v4: v4.2.19 -> v4.2.21
Release v1.2.2
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
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.