Releases: gbrlsnchs/jwt
Releases · gbrlsnchs/jwt
2.0.0-alpha.0 - 2018-09-03
v2.0.0-alpha.0 Resolve conflict in benchmark
1.1.0 - 2018-08-22
Changed
- Prevent expensive slice reallocation when signing a JWT.
- Refactor tests.
Fixed
- Signature of "none" algorithm.
Removed
internal
package.
1.0.2 - 2018-07-19
Removed
- Makefile.
- Benchmark test (unused).
1.0.1 - 2018-07-19
Fixed
- Wrap Travis CI Golang versions in quotes (for parsing issues, see this).
1.0.0 - 2018-07-19
Added
- AppVeyor configuration file for running tests in Windows.
vgo
module file.
Changed
FromContext
now receives a context key as additional parameter.FromContext
now tries to build a JWT if value in context is a string.- Simplified Travis CI configuration file.
- Update README to explain the motivation to have created this library and its differences from other JWT libraries for Golang.
0.5.0 - 2018-03-12
Added
FromContext
function to extract a JWT object from a context.FromCookie
function to extract a JWT object from a cookie.
Changed
- Split tests into several files in order to organize them.
0.4.0 - 2018-02-16
Added
- Support for "none" method.
- Tests for "none" method.
- Missing JWTID claim.
- Plugable validation via validator functions.
Changed
(*JWT).JWTID
method name to(*JWT).ID
.
Fixed
- Message in
ErrECDSASigLen
.
0.3.0 - 2018-02-13
Changed
- Package structure.
Removed
- Additional packages (
jwtcrypto
andjwtutil
).
0.2.0 - 2018-02-06
Added
- New test cases.
- Claims' timestamps validation.
Changed
- Tests organization.
- Use
time.After
andtime.Before
for validating timestamps. jwtcrypto/none.None
now implementsjwtcrypto.Signer
.
Fixed
- Panicking when private or public keys are
nil
.
0.1.0 - 2018-02-06
Added
- This changelog file.
- README file.
- MIT License.
- Travis CI configuration file.
- Makefile.
- Git ignore file.
- Editorconfig file.
- This package's source code, including examples and tests.
- Go dep files.