4.0.0 Release Candidate
Pre-release
Pre-release
This is the Release Candidate for version 4.0.0 of the Really Simple JWT package. No further interface or functional changes will be made before the 4.0.0 release, only bug fixes and documentation updates.
The release focuses on documentation improvements to the README and the code comments. As a result of this a number of functionality and interface improvements have been made to make the code cleaner and clearer.
Additional Work:
- Separated out signature and structure validation from validate method into two methods.
- Tidied up algorithm validation so it is more secure.
- Added name consistency between Token and Tokens class methods.
- Created Token Integration Tests.
- Created Tokens Exception class.
- Deleted Signature dead code.
- Renamed EncodeHs256 class to EncodeHS256.
- Moved DecodeHs256 class to Decode class.
To Do:
- Add BuildValidate Benchmark Test
- Complete comments documentation.
- Complete README documentation.
- Add Covers Annotations to tests.
- Correct use statements in exception classes.