Skip to content

Releases: vibber-ai/fastapi-azure-auth

5.3.0 + httpx client config & preventing concurrent refreshes

Choose a tag to compare

@JonasKs JonasKs released this 02 Jul 10:54
2ddd81d

What's Changed

  • Pass through HTTPX Client config by @Kilo59 in #265
  • feat: add asyncio.Lock to prevent concurrent refreshes by @davidhuser in #234

New Contributors

Full Changelog: 5.2.1...5.3.0

5.2.1 - New org, ruff, uv and dependencies updates

Choose a tag to compare

@JonasKs JonasKs released this 02 Jul 10:15
d44e1b7

What's Changed

Full Changelog: 5.2.0...5.2.1

5.2.0 - add customizable scheme names for OpenAPI documentation

Choose a tag to compare

@JonasKs JonasKs released this 25 Jul 06:57

What's Changed

  • chore(deps): bump actions/cache from 4.2.2 to 4.2.3 by @dependabot[bot] in #239
  • feat: add customizable scheme names for OpenAPI documentation by @rhuanbarreto in #248
  • chore: release new minor version 5.2.0 by @Copilot in #250

New Contributors

Full Changelog: 5.1.1...5.2.0

5.1.1 - Authentication parameters from WWW-Authenticate headers

Choose a tag to compare

@JonasKs JonasKs released this 18 Mar 10:12

What's Changed

  • chore(deps): bump actions/cache from 4.2.0 to 4.2.2 by @dependabot in #235
  • Add support for extracting authentication params from www-authenticate header by @romaindup in #237

New Contributors

Full Changelog: 5.1.0...5.1.1

5.1.0 - Better exception handling and status codes

Choose a tag to compare

@JonasKs JonasKs released this 24 Feb 12:02

What's Changed

New Contributors

Full Changelog: 5.0.1...5.1.0

5.0.1 - Fix support for Python 3.9 and 3.10

Choose a tag to compare

@JonasKs JonasKs released this 20 Aug 09:26

What's Changed

New Contributors

Full Changelog: 5.0.0...5.0.1

5.0.0

Choose a tag to compare

@JonasKs JonasKs released this 06 Aug 12:36

Breaking changes:

  • Azure Entra (previously Active Directory) v1 token support dropped. This is mainly to reduce tests by 30%, and for a use-case I haven't documented, nor recommend anyone to use. If you're on v1 tokens, you should upgrade. ( #200 @JonasKs )
  • Pydantic v1 support dropped. Deprecation warnings fixed, closes #150 ( #200 @JonasKs )
  • InvalidAuth now takes detail AND request object. ( #200 @JonasKs ) Users should be explicit and use InvalidAuthHttp or InvalidAuthWebSocket if they use this class. Example:
-raise InvalidAuth(detail="Missing admin role")
+raise InvalidAuthHttp(detail="Missing admin role")  # for HTTP requests
+raise InvalidAuthWebSocket(detail="Missing admin role")  # for WebSocket requests

Docs:

Feat:

Fix:

Full Changelog: 4.4.0...5.0.0

5.0.0-rc0

5.0.0-rc0 Pre-release
Pre-release

Choose a tag to compare

@JonasKs JonasKs released this 15 Jul 07:25

This is a release candidate of 5.0.0.

Breaking changes:

  • Azure Entra (previously Active Directory) v1 token support dropped. This is mainly to reduce tests by 30%, and for a use-case I haven't documented, nor recommend anyone to use. If you're on v1 tokens, you should upgrade. ( #200 @JonasKs )
  • Pydantic v1 support dropped. Deprecation warnings fixed, closes #150 ( #200 @JonasKs )
  • InvalidAuth now takes detail AND request object. ( #200 @JonasKs ) Users should be explicit and use InvalidAuthHttp or InvalidAuthWebSocket if they use this class. Example:
-raise InvalidAuth(detail="Missing admin role")
+raise InvalidAuthHttp(detail="Missing admin role")  # for HTTP requests
+raise InvalidAuthWebSocket(detail="Missing admin role")  # for WebSocket requests

Docs:

Feat:

Fix:

Full Changelog: 4.4.0...5.0.0-rc0

4.4.0

Choose a tag to compare

@JonasKs JonasKs released this 30 May 15:48

What's Changed

Other

  • chore(deps): bump actions/cache from 4.0.1 to 4.0.2 by @dependabot in #190
  • chore(deps): bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #193

New Contributors

Full Changelog: 4.3.1...4.4.0

4.3.1 - Minor fixes

Choose a tag to compare

@JonasKs JonasKs released this 04 Mar 15:48

What's Changed

New Contributors

Full Changelog: 4.3.0...4.3.1