zitadel / oidc

Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
https://zitadel.com
Apache License 2.0
1.34k stars 138 forks source link

feat: go 1.22 and slog migration #557

Closed muhlemmer closed 6 months ago

muhlemmer commented 6 months ago

This change adds Go 1.22 as a build target and drops support for Go 1.20 and older. The golang.org/x/exp/slog import is migrated to log/slog.

Slog has been part of the Go standard library since Go 1.21. Therefore we are dropping support for older Go versions. This is in line of our support policy of "the latest two Go versions".

Depends on https://github.com/zitadel/logging/pull/21 Closes #549

Definition of Ready

github-actions[bot] commented 6 months ago

:tada: This PR is included in version 3.13.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: