Tags: kchahid/jwt
Tags
### Release Notes for [4.2.1](https://github.com/lcobucci/jwt/milesto… …ne/42) This release fixes a documentation mistake. ### 4.2.1 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Documentation,Minor BC-break - [874: Make method explicitly internal](lcobucci#874) thanks to @lcobucci
### Release Notes for [4.2.0](https://github.com/lcobucci/jwt/milesto… …ne/28) This release provides a high-level API, a new (non-standard) algorithm, and validation for key length requirements. The latter **is a minor BC-break for users that aren't following the RFC recommendations**. To contain the impact of the changes and give time for people to rotate keys, we have **deprecated** implementations that maintain the previous behaviour and allow unsafe keys. For more information, please read the [documentation[(https://lcobucci-jwt.readthedocs.io/en/4.2.0/supported-algorithms/). ### 4.2.0 - Total issues resolved: **3** - Total pull requests resolved: **15** - Total contributors: **7** #### Documentation - [866: Improve documentation](lcobucci#866) thanks to @lcobucci - [853: Add documentation for JwtFacade](lcobucci#853) thanks to @lcobucci - [768: Be more clear about adding validation constraints in the doc](lcobucci#768) thanks to @NicolasCARPi - [725: &lcobucci#91;docs&lcobucci#93; Clarify change in date-formats](lcobucci#725) thanks to @jaylinski #### Improvement - [865: Track constraint on violations](lcobucci#865) thanks to @lcobucci - [836: Key: require non-empty-string for factory methods too](lcobucci#836) thanks to @Slamdunk - [832: Add Blake2b signature algorithm](lcobucci#832) thanks to @Slamdunk - [827: Add constraint for private claim validation](lcobucci#827) thanks to @james-bw - [826: Add withClaim validation for custom claim validation](lcobucci#826) thanks to @james-bw - [759: Add simplified API](lcobucci#759) thanks to @Slamdunk #### Improvement,Minor BC-break,Security - [864: Fix ecdsa key size validation](lcobucci#864) thanks to @lcobucci - [855: Require minimum key size for OpenSSL keys](lcobucci#855) thanks to @Slamdunk - [854: Require minimum key size for RSA keys](lcobucci#854) thanks to @lcobucci - [835: Require minimum key size for HMAC algorithm](lcobucci#835) thanks to @Slamdunk - [833: Key: permit empty keys only with `::empty()` factory method](lcobucci#833) thanks to @Slamdunk #### Security - [789: Merge release 4.1.5 into 4.2.x](lcobucci#789) thanks to @github-actions[bot] - [704: Invalid signing with SHA256 alg using secp521r1 curve](lcobucci#704) thanks to @KartaviK CI -- - [657: Migrate to native dependabot](lcobucci#657) thanks to @lcobucci
### Release Notes for [4.1.5](https://github.com/lcobucci/jwt/milesto… …ne/37) This patch ships a minor security fix to prevent misuse of the `LocalFileReference` key. ### 4.1.5 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Security - [788: Merge release 4.0.4 into 4.1.x](lcobucci#788) thanks to @github-actions[bot]
### Release Notes for [4.0.4](https://github.com/lcobucci/jwt/milesto… …ne/36) This patch ships a minor security fix to prevent misuse of the `LocalFileReference` key. ### 4.0.4 - Total issues resolved: **0** - Total pull requests resolved: **0** - Total contributors: **0**
### Release Notes for [4.1.4](https://github.com/lcobucci/jwt/milesto… …ne/35) This release removes the possibility of having parsing issues when dealing with time-fractions with more than 6 decimal places. ### 4.1.4 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Bug - [711: Merge release 4.0.3 into 4.1.x](lcobucci#711) thanks to @github-actions[bot]
### Release Notes for [4.0.3](https://github.com/lcobucci/jwt/milesto… …ne/34) This release removes the possibility of having parsing issues when dealing with time-fractions with more than 6 decimal places. ### 4.0.3 - Total issues resolved: **1** - Total pull requests resolved: **1** - Total contributors: **2** #### Bug - [710: Prevent type conversions issues when parsing time-fractions](lcobucci#710) thanks to @lcobucci - [709: Usage of `json&lcobucci#95;encode()` to convert time fractions to microseconds cause precision issues ](lcobucci#709) thanks to @sachchida1993
### Release Notes for [4.1.3](https://github.com/lcobucci/jwt/milesto… …ne/33) This release fixes a specification compatibility issue by making sure we use floats to represent time fractions. ### 4.1.3 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Bug - [707: Merge release 4.0.2 into 4.1.x](lcobucci#707) thanks to @github-actions[bot]
### Release Notes for [4.0.2](https://github.com/lcobucci/jwt/milesto… …ne/25) This release fixes a specification compatibility issue by making sure we use floats to represent time fractions. ### 4.0.2 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Bug - [706: Fix usage of non JSON numeric values for time fractions (without having precision issues)](lcobucci#706) thanks to @yassinrais
### Release Notes for [4.1.2](https://github.com/lcobucci/jwt/milesto… …ne/32) This release fixes the polyfill for sodium base64 encoding. ### 4.1.2 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Bug - [685: Fix SodiumBase64Polyfill fallback method reference](lcobucci#685) thanks to @Slamdunk
PreviousNext