Skip to content

Releases: vimalloc/flask-jwt-extended

4.4.1

02 Jun 00:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.4.0...4.4.1

4.4.0

02 May 20:52
Compare
Choose a tag to compare

Overview

  • Drop support for Flask 1
    • This decision comes because flask 1 is no longer being supported upstream and a recent dependency change they released made it difficult to continue testing both versions for compatibility.
  • Add verify_type argument to view decorators to allow accepting both refresh & access tokens #460 (thanks @tgross35)
  • Adds type hinting and MyPy support
  • Documentation improvements (thanks @wjjmjh and @Udit107710)
  • Relax dependency pinning for cryptography package (#467)

4.3.1

08 Oct 15:09
Compare
Choose a tag to compare
  • Allow Flask-JWT-Extended to work with new Cryptography versioning scheme (#452)

4.3.0

25 Aug 16:15
Compare
Choose a tag to compare

4.2.3

06 Jul 03:51
Compare
Choose a tag to compare
  • Fix compatibility with Flask 1.x.x that was broke with the 4.2.2 release (see #437). Thanks @j178 for pointing this out!

4.2.2

05 Jul 21:32
Compare
Choose a tag to compare

4.2.1

12 May 23:21
64d6d9f
Compare
Choose a tag to compare
  • Update Flask-JWT-Extended to work with flask 2.x.x. (#427).

4.2.0

02 May 20:39
Compare
Choose a tag to compare
  • Add JWT_ENCODE_NBF configuration option to allow disabling the NBF claim during token creation. Thanks @magnunleno! #416
  • Add a new get_jwt_request_location() function to determine where a token was parsed from in a request (useful for implicit token refresh with cookies). Thanks @sammck! #420
  • Fix wrong error message in edge case with current user in non-decorated route. #408
  • Fix JWT in headers followed by a comma raises IndexError #347
  • Fix edge cases where @jwt_required(optional=True) was treating a request as if there was jwt present instead of handling the InvalidHeaderError. #421
  • Add a JWT_QUERY_STRING_VALUE_PREFIX configuration option. #421
  • Update error messages to provide more helpful information to callers when they are sending in a token in an unexpected way.

4.1.0

09 Mar 15:50
Compare
Choose a tag to compare
  • Allow JWT type to be things besides refresh or access (#401). Any type that is not refresh will be considered an access token. Thanks @sambonner for the PR!
  • Allow locations kwarg for jwt_required() to be a string (#394)
  • Minor documentation improvements

4.0.2

13 Feb 21:05
Compare
Choose a tag to compare
  • Properly include requirements.txt in the manifest.