@jag don't be a stranger, though. let's talk some time.
@jag Oh, I get it. didn't get far enough in your archives.
Do you care if github.com/lestrrat-go/jwx's error messages become short (or not)? I have a set of changes (coded using AI) that shortens the default error message into it's outer-most and inner-most messages only instead of my usual "cram every piece of evidence in the error" approach. Let me know if you have an opinion one way or the other #golang #jwx
https://github.com/lestrrat-go/jwx/pull/1532
I chipped in some resources to update the antiquated version that was bundled with opa, and as a result jwt handling should be faster and also allows opa to use features like EdDSA that the old version did not support. hope this helps some people.
#golang #opa #jwthttps://github.com/open-policy-agent/opa/releases/tag/v1.8.0
Release v1.8.0 · open-policy-agent/opa
This release contains a mix of new features, performance improvements, and bugfixes. Notably:
Support for EdDSA signatures in io.jwt built-ins, including a new io.jwt.verify_eddsa built-in.
EdDSA...
GitHubI'm not so thick-skinned as to going into the discussions myself, but I can't help myself posting "Why don't you use github.com/lestrrat-go/jwx/v3" #golang
https://github.com/golang-jwt/jwt/discussions/460
https://github.com/golang-jwt/jwt/discussions/380

Extra features and functionality for next major version, from other RFCs relating to JWT or for exported helper functions · golang-jwt jwt · Discussion #460
If there is a more appropriate place to discuss this, please let me know and I'll move the discussion / delete this post. Thanks! Hi, The current implementation supports the main JWT RFC (RFC7519) ...
GitHubHey, just FIY, I tend to be on Blueskey more often than not. Mastodon is cool and all, but I do miss the multi-language (i.e. English _and_ Japanese) interactions, which, for some reason happens more in Bluesky
Released v1.0.0 of HTTP Message Signatures for #golang (RFC9421), along with modules for digital signature building blocks and Structured Field Values (RFC9651)
dsig code is from github.com/lestrrat-go/jwx
https://github.com/lestrrat-go/sfv
https://github.com/lestrrat-go/dsig
https://github.com/lestrrat-go/htmsig

GitHub - lestrrat-go/sfv: RFC9561 Structure Field Value for Go
RFC9561 Structure Field Value for Go. Contribute to lestrrat-go/sfv development by creating an account on GitHub.
GitHub
🎉 v3.0.0 released · lestrrat-go jwx · Discussion #1335
🎉 v3.0.0 has been released! v3 further streamlines the API for flexibility and ease of use. While all packages received significant updates, the jwk package has gone through the most significant ch...
GitHubI understand that checking version upgrades to underlying infrastructure like JWT/JWK libraries is never a priority, but it would make me very happy if you could check out the v2->v3 changes for jwx and let me know yay/nay prior to release #golang #jwt
https://github.com/lestrrat-go/jwx/discussions/1229

Initial v3.0.0 series (v3.0.0-alpha1) has been released · lestrrat-go jwx · Discussion #1229
https://github.com/lestrrat-go/jwx/releases/tag/v3.0.0-alpha1 Notable changes include: Whereas in previous versions most errors were not distinguishable from each other, now most major errors can b...
GitHub