Skip to content

Releases: sgaunet/jwt-cli

v1.5.1

27 Dec 20:27
612e312

Choose a tag to compare

Changelog

  • 612e312 chore(build): modernize goreleaser configuration
  • b76f68a chore(build): modernize goreleaser configuration

v1.5.0

27 Dec 20:06
9e7b2c9

Choose a tag to compare

Changelog

  • 178c22e docs(cryptojwt): enhance API documentation with security considerations
  • e60372b docs(cryptojwt): enhance API documentation with security considerations
  • ada4c75 feat(cli): add long-form flag names with backward compatibility
  • 7bae32a feat(cli): add long-form flag names with backward compatibility
  • 55115ed feat(cmd): add JSON output mode for programmatic parsing
  • 9e7b2c9 feat(cmd): add JSON output mode for programmatic parsing
  • 8e8aee8 feat(cmd): enhance error messages with usage examples and guidance
  • 1a005b1 feat(cmd): enhance error messages with usage examples and guidance
  • 6c20016 feat(jwt): add optional JWT claims validation with clock skew support
  • fa7ec94 feat(jwt): add optional JWT claims validation with clock skew support
  • 343e801 feat(version): enhance version command with detailed build information
  • 4944f65 feat(version): enhance version command with detailed build information
  • 515875f fix(test): resolve linter issues in test helpers
  • ac84011 perf(cryptojwt): add optional key caching for RSA and ECDSA operations
  • a7b3ee0 perf(cryptojwt): add optional key caching for RSA and ECDSA operations
  • a59717f refactor(cmd): remove global variables for command flags
  • ed36d52 refactor(cmd): remove global variables for command flags
  • 311a814 test(cmd): add comprehensive unit tests for CLI commands
  • ae0e8b2 test(cmd): add comprehensive unit tests for CLI commands
  • 65ee403 test(cryptojwt): add comprehensive edge case tests
  • 0fcced7 test(cryptojwt): add comprehensive edge case tests

v1.4.0

23 Dec 20:57
124ed0c

Choose a tag to compare

Changelog

  • 124ed0c chore(cmd): remove commented Cobra boilerplate code
  • 35fd90b chore(cmd): remove commented Cobra boilerplate code
  • 30c6a11 chore(deps): update pflag to v1.0.10
  • ad6c5af chore(deps): update pflag to v1.0.10
  • a17036a docs(genkeys): standardize key naming to {ALGORITHM}-{private|public}.pem
  • aff25fa docs(genkeys): standardize key naming to {ALGORITHM}-{private|public}.pem
  • dda4568 docs(help): add comprehensive usage examples to all commands
  • 89ebe89 docs(help): add comprehensive usage examples to all commands
  • fa70397 feat(completion): enable shell completion support
  • 5ad8327 feat(completion): enable shell completion support
  • 3403cd4 fix(ci): correct go version configuration in workflows
  • 2a1b293 fix(ci): correct go version configuration in workflows
  • d2ba2b3 fix(cmd): print error messages to stderr instead of stdout
  • 7ce9bc2 fix(cmd): print error messages to stderr instead of stdout
  • 615da95 refactor(cmd): replace os.Exit calls with RunE error returns
  • e994806 refactor(cmd): replace os.Exit calls with RunE error returns

v1.3.0

08 Dec 20:54
136bd11

Choose a tag to compare

Changelog

  • 4672851 build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 (#33)
  • 8148b96 build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#30)
  • 03714c0 chore: rename task linter to lint
  • 56fdb82 chore: rename task linter to lint
  • e09a3c4 ci: refactor (#31)
  • 136bd11 feat(cryptojwt): add weak secret validation for HMAC algorithms
  • 334edf8 feat(cryptojwt): add weak secret validation for HMAC algorithms

v1.2.5

21 Aug 21:54
48283e4

Choose a tag to compare

Changelog

  • 48283e4 fix(brews): update install command to use dynamic artifact name (#29)
  • 9a8156c tests: Add comprehensive tests for HS and RS JWT encoding/decoding (#27)

v1.2.4

07 Aug 22:01
184ec15

Choose a tag to compare

Changelog

  • 184ec15 fix(ci): update release task to skip validation during goreleaser execution (#26)

v1.2.2

22 Mar 17:02
ec1713f

Choose a tag to compare

Changelog

  • ef246c5 build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#9)
  • ec1713f build(deps): update github.com/golang-jwt/jwt/v5 to v5.2.2 (#10)
  • a2157c8 chore: update goreleaser configuration and README for brew installation (#8)

v1.2.1

15 Jan 19:32

Choose a tag to compare

Changelog

  • 003fa47 chore: remove snapshot name_template from goreleaser configuration
  • 9b5a88f chore: update Go version to 1.23 and specify toolchain

v1.2.0

29 Jul 15:14

Choose a tag to compare

Changelog

  • 454df64 Merge pull request #5 from sgaunet/dependabot/go_modules/github.com/golang-jwt/jwt/v5-5.2.1
  • 94551f2 Merge pull request #6 from sgaunet/dependabot/go_modules/github.com/spf13/cobra-1.8.1
  • e7cc09b build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1
  • 562ed4c build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1
  • af9c17c chore: Add lint task to Taskfile.yml
  • 963b980 chore: update goreleaser configuration file to version 2

v1.1.1

26 Jan 21:28

Choose a tag to compare

Changelog

  • 71a9952 Merge pull request #2 from sgaunet/dependabot/go_modules/github.com/spf13/cobra-1.8.0
  • a32a751 Merge pull request #3 from sgaunet/dependabot/go_modules/github.com/golang-jwt/jwt/v5-5.1.0
  • d4dc967 Merge pull request #4 from sgaunet/dependabot/go_modules/github.com/golang-jwt/jwt/v5-5.2.0
  • 0baf1b5 add dependabot configuration file
  • 2a9d1b4 add goreportcard
  • 07e959d build(deps): bump github.com/golang-jwt/jwt/v5 from 5.0.0 to 5.1.0
  • b99bc97 build(deps): bump github.com/golang-jwt/jwt/v5 from 5.1.0 to 5.2.0
  • 09d3102 build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  • f79e4d6 gomod: fix duplicate