Skip to content

Tags: yaronf/httpsign

Tags

v0.4.1

Toggle v0.4.1's commit message
Update GitHub Actions to use Go 1.24

- Update go.mod to Go 1.24.0 with toolchain go1.24.1
- Update GitHub Actions workflow to use Go 1.24
- Update action versions to v4 (checkout and setup-go)
- Add GOTOOLCHAIN=local to prevent unexpected toolchain downloads
- This matches the local development environment

v0.4.0

Toggle v0.4.0's commit message
Release v0.4.0 - Add jwx v3 support

New Features:
- Add NewJWSSignerV3() and NewJWSVerifierV3() functions for jwx v3 support
- Use recommended non-deprecated jwx v3 APIs (SignerFor, VerifierFor)
- Full backward compatibility - existing v2 functions continue to work unchanged
- Cross-version compatibility verified (v2 and v3 signatures are interoperable)

Technical Details:
- Handles parameter order differences between jwx v2 and v3 interfaces
- Comprehensive test coverage including cross-compatibility tests
- Internal documentation for migration planning
- No breaking changes

Dependencies:
- Added github.com/lestrrat-go/jwx/v3 v3.0.12
- Maintains github.com/lestrrat-go/jwx/v2 v2.1.2 for backward compatibility

v0.3.3

Toggle v0.3.3's commit message
Fixed a panic in one of the tests

v0.3.2

Toggle v0.3.2's commit message
Recent JWX possibly broken, quote go version

v0.3.1

Toggle v0.3.1's commit message
Documentation fixes

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #9 from yaronf/remove-keyid

Breaking change: keyid is optional, now in SignConfig/VerifyConfig

v0.2.2

Toggle v0.2.2's commit message
Normalize an empty path

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #7 from yaronf/dependabot/go_modules/github.com/le…

…strrat-go/jwx/v2-2.0.21

Bump github.com/lestrrat-go/jwx/v2 from 2.0.19 to 2.0.21

v0.2.0

Toggle v0.2.0's commit message
RFC 9421

v0.1.16

Toggle v0.1.16's commit message
Add response signature per the new Sec. 2.4