Skip to content

Releases: XenitAB/go-oidc-middleware

v0.0.34

25 Nov 15:10
b68d798
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.33...v0.0.34

v0.0.33

25 Nov 13:56
e9e25c3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.32...v0.0.33

v0.0.32

08 Aug 08:30
26fcc72
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.31...v0.0.32

v0.0.31

10 May 21:27
d62bfc8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.30...v0.0.31

v0.0.30

10 May 18:57
90d79e2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.29...v0.0.30

v0.0.29

08 May 20:57
b9e0e92
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.28...v0.0.29

v0.0.28

11 Apr 19:59
0e65f5d
Compare
Choose a tag to compare

What's Changed

The benchmarks show an improvement of an average of 370% between go 1.17 and go 1.18 if my math isn't too off:

name                                         old time/op  new time/op  delta
pkg:github.com/xenitab/go-oidc-middleware/oidcechojwt goos:linux goarch:amd64
Suite/OidcEchoJwt_handler/10_clients-2       6.03ms ± 0%  1.64ms ± 0%   ~     (p=1.000 n=1+1)
Suite/OidcEchoJwt_requirements/10_clients-2  6.13ms ± 0%  1.76ms ± 0%   ~     (p=1.000 n=1+1)
Suite/OidcEchoJwt_http/10_clients-2          6.46ms ± 0%  1.77ms ± 0%   ~     (p=1.000 n=1+1)
pkg:github.com/xenitab/go-oidc-middleware/oidcfiber goos:linux goarch:amd64
Suite/OidcFiber_handler/10_clients-2         6.56ms ± 0%  1.88ms ± 0%   ~     (p=1.000 n=1+1)
Suite/OidcFiber_requirements/10_clients-2    6.50ms ± 0%  1.71ms ± 0%   ~     (p=1.000 n=1+1)
Suite/OidcFiber_http/10_clients-2            6.89ms ± 0%  1.75ms ± 0%   ~     (p=1.000 n=1+1)
pkg:github.com/xenitab/go-oidc-middleware/oidcgin goos:linux goarch:amd64
Suite/OidcGin_handler/10_clients-2           6.72ms ± 0%  1.94ms ± 0%   ~     (p=1.000 n=1+1)
Suite/OidcGin_requirements/10_clients-2      7.25ms ± 0%  1.66ms ± 0%   ~     (p=1.000 n=1+1)
Suite/OidcGin_http/10_clients-2              7.44ms ± 0%  1.80ms ± 0%   ~     (p=1.000 n=1+1)
pkg:github.com/xenitab/go-oidc-middleware/oidchttp goos:linux goarch:amd64
Suite/OidcHttp_handler/10_clients-2          5.94ms ± 0%  1.65ms ± 0%   ~     (p=1.000 n=1+1)
Suite/OidcHttp_requirements/10_clients-2     5.95ms ± 0%  1.70ms ± 0%   ~     (p=1.000 n=1+1)
Suite/OidcHttp_http/10_clients-2             6.32ms ± 0%  1.77ms ± 0%   ~     (p=1.000 n=1+1)

See the PR (#158) for the logs of the run I did comparing the versions.

Full Changelog: v0.0.27...v0.0.28

v0.0.27

10 Apr 19:25
0ffae04
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.26...v0.0.27

v0.0.26

10 Apr 19:08
8e54e21
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.25...v0.0.26

v0.0.25

11 Mar 08:28
7bd5a7f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.24...v0.0.25