The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- add 'interval' param to grpc continuous auth, default changed from "10s" to "60s"
- move from deprecated
github.com/bufbuild/connect-go
toconnectrpc.com/connect
-
added
x-trace-id
header in grpc request to dauth -
Added back
secret
plugin support with the formsecret://this-is-the-secret-and-fits-in-the-host-field?[user_id=<value>]&[api_key_id=<value>]
. -
Added continuous authentication support, enable by setting
grpc://localhost:9018?continuous=true
-
Added
x-sf-meta
header to pass arbitrary metadata as trusted headers.
-
Breaking
middleware/connect/NewAuthInterceptor
requires alogger *zap.Logger
has its last argument now. -
Breaking
middleware/grpc/UnaryAuthChecker
requires alogger *zap.Logger
has its last argument now. -
Breaking
middleware/grpc/StreamAuthChecker
requires alogger *zap.Logger
has its last argument now. -
License changed to Apache 2.0