Skip to content

Releases: derlin/mantelo

v2.2.0

29 Dec 11:18
Compare
Choose a tag to compare

2.2.0 (2024-12-29)

🚀 Features

  • raise more granular HttpException (HttpNotFound, HttpClientError, HttpServerError) (33588c8)
  • remove dependency on Slumber and integrate its functionality into Mantelo (33588c8)
  • return an empty string (versus b'' or None) when the body is empty (33588c8)

🐛 Bug Fixes

  • add missing type annotations (31d52d3)
  • allow DELETE to have a body (4cab8aa)
  • make HttpException handle responses with non-empty, non-JSON body (33588c8)

💬 Documentation

  • document "as_raw" to get the raw response (33588c8)
  • document dashes and .url (13852f1)

v2.1.1

16 Nov 16:47
Compare
Choose a tag to compare

2.1.1 (2024-11-16)

🐛 Bug Fixes

  • make HttpException handle response with no body properly (ea4d4b7)
  • unset ADMIN variables (5bf2263)

💬 Documentation

  • add a FAQ page in readthedocs (88ba664)

🦀 Build and CI

v2.1.0

28 Jul 17:06
Compare
Choose a tag to compare

2.1.0 (2024-07-28)

🚀 Features

🐛 Bug Fixes

  • add response object to AuthenticationException (feccdeb)
  • make it possible to query the current realm (67c2b45)

💬 Documentation

🦀 Build and CI

  • fix failing healthcheck after keycloak update (890f416)
  • fix weekly build (783aad4)
  • run tests weekly (bbbc54d)

v2.0.0

22 Mar 08:29
d80dae3
Compare
Choose a tag to compare

2.0.0 (2024-03-21)

⚠ BREAKING CHANGES

  • rename "ServiceAccount" to "ClientCredentials" and KeycloakAdmin class methods
  • drop custom headers support and share session between auth and client

🚀 Features

  • add the possibility to switch realms (a6a775a)
  • drop custom headers support and share session between auth and client (32e1254)
  • make session, base_url and realm_name available on the client (cfdc0b5)
  • rename "ServiceAccount" to "ClientCredentials" and KeycloakAdmin class methods (df55100)

v1.0.1

21 Mar 17:16
bc235c5
Compare
Choose a tag to compare

1.0.1 (2024-03-21)

🐛 Bug Fixes

  • add author and version information to package (33603fb)
  • add py.typed file (fc371da)
  • make BearerAuth's token_getter public (b94f33c)

💬 Documentation

  • create a CONTRIBUTING guide (fb29ebb)

v1.0.0

18 Mar 18:14
2c1a89c
Compare
Choose a tag to compare

1.0.0 (2024-03-18)

🚀 Features

💬 Documentation

🦀 Build and CI