Djangorestframework-simplejwt

Latest version: v5.4.0

Safety actively analyzes 702457 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

5.4.0

Not secure
* Changed string formatting in views by Egor-oop in https://github.com/jazzband/djangorestframework-simplejwt/pull/750
* Enhance BlacklistMixin with Generic Type for Accurate Type Inference by Dresdn in https://github.com/jazzband/djangorestframework-simplejwt/pull/768
* Improve type of `Token.for_user` to allow subclasses by sterliakov in https://github.com/jazzband/djangorestframework-simplejwt/pull/776
* Fix the `Null` value of the `OutstandingToken` of the `BlacklistMixin.blacklist` by JaeHyuckSa in https://github.com/jazzband/djangorestframework-simplejwt/pull/806
* Fix: Disable refresh token for inactive user. by ajay09 in https://github.com/jazzband/djangorestframework-simplejwt/pull/814
* Add option to allow inactive user authentication and token generation by zxkeyy in https://github.com/jazzband/djangorestframework-simplejwt/pull/834
* Drop Django <4.2, DRF <3.14, Python <3.9 by Andrew-Chen-Wang in https://github.com/jazzband/djangorestframework-simplejwt/pull/839
* Note, many deprecated versions are only officially not supported but probably still work fine.
* Add support for EdDSA and other algorithms in jwt.algorithms.requires_cryptography (822) https://github.com/jazzband/djangorestframework-simplejwt/pull/823

5.3.1

Not secure
What's Changed
* Remove EOL Python, Django and DRF version support by KOliver94 in [754](https://github.com/jazzband/djangorestframework-simplejwt/pull/754)
* Declare support for type checking (closes 664) by PedroPerpetua in [760](https://github.com/jazzband/djangorestframework-simplejwt/pull/760)
* Remove usages of deprecated datetime.utcnow() and datetime.utcfromtimestamp() in [765](https://github.com/jazzband/djangorestframework-simplejwt/pull/765)

Translation Updates:
* Update Korean translations by TGoddessana in https://github.com/jazzband/djangorestframework-simplejwt/pull/753

5.3.0

Not secure
Notable Changes:
* Added support for Python 3.11 by joshuadavidthomas [636](https://github.com/jazzband/djangorestframework-simplejwt/pull/636)
* Added support for Django 4.2 by johnthagen [711](https://github.com/jazzband/djangorestframework-simplejwt/pull/711)
* Added support for DRF 3.14 by Andrew-Chen-Wang [623](https://github.com/jazzband/djangorestframework-simplejwt/pull/623)
* Added Inlang to facilitate community translations by jannesblobel [662](https://github.com/jazzband/djangorestframework-simplejwt/pull/662)
* Revoke access token if user password is changed by mahdirahimi1999 [719](https://github.com/jazzband/djangorestframework-simplejwt/pull/719)
* Added type hints by abczzz13 [683](https://github.com/jazzband/djangorestframework-simplejwt/pull/683)
* Improved testing by kiraware [688](https://github.com/jazzband/djangorestframework-simplejwt/pull/688)
* Removed support for Django 2.2 by kiraware [688](https://github.com/jazzband/djangorestframework-simplejwt/pull/688)

Documentation:
* Added write_only=True to TokenBlacklistSerializer's refresh field for better doc generation by Yaser-Amiri [699](https://github.com/jazzband/djangorestframework-simplejwt/pull/699)
* Updated docs on serializer customization by 2ykwang [668](https://github.com/jazzband/djangorestframework-simplejwt/pull/668)

Translation Updates:
* Updated translations for Persian (fa) language by mahdirahimi1999 [723](https://github.com/jazzband/djangorestframework-simplejwt/pull/723) and https://github.com/jazzband/djangorestframework-simplejwt/pull/708
* Updated translations for Indonesian (id) language by kiraware [685](https://github.com/jazzband/djangorestframework-simplejwt/pull/685)
* Added Arabic language translations by iamjazzar [690](https://github.com/jazzband/djangorestframework-simplejwt/pull/690)
* Added Hebrew language translations by elam91 [679](https://github.com/jazzband/djangorestframework-simplejwt/pull/679)
* Added Slovenian language translations by banDeveloper [645](https://github.com/jazzband/djangorestframework-simplejwt/pull/645)

5.2.2

Not secure
Major security release

* Revert 605 [629](https://github.com/jazzband/djangorestframework-simplejwt/pull/629)
* Fix typo in blacklist_app.rst by cbscsm [593](https://github.com/jazzband/djangorestframework-simplejwt/pull/593)

5.2.1

Not secure
* Add Swedish translations by PasinduPrabhashitha [579](https://github.com/jazzband/djangorestframework-simplejwt/pull/579)
* Fixed issue 543 by armenak-baburyan [586](https://github.com/jazzband/djangorestframework-simplejwt/pull/586)
* Fix uncaught exception with JWK by jerr0328 [600](https://github.com/jazzband/djangorestframework-simplejwt/pull/600)
* Test on Django 4.1 by 2ykwang [604](https://github.com/jazzband/djangorestframework-simplejwt/pull/604)

5.2.0

Not secure
* Remove the JWTTokenUserAuthentication from the Experimental Features 546 by byrpatrick [547](https://github.com/jazzband/djangorestframework-simplejwt/pull/547)
* Fix leeway type error by 2ykwang [554](https://github.com/jazzband/djangorestframework-simplejwt/pull/554)
* Add info on TokenBlacklistView to the docs by inti7ary [558](https://github.com/jazzband/djangorestframework-simplejwt/pull/558)
* Update JWTStatelessUserAuthentication docs by 2ykwang [561](https://github.com/jazzband/djangorestframework-simplejwt/pull/561)
* Allow none jti claim token type claim by denniskeends [567](https://github.com/jazzband/djangorestframework-simplejwt/pull/567)
* Allow customizing token JSON encoding by vainu-arto [568](https://github.com/jazzband/djangorestframework-simplejwt/pull/568)

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.