Sourced from authlib's releases.
v1.8.0
What's Changed
- Prefer
id_token_signed_response_algclient metadata to guess algs by@azmeukin authlib/authlib#888- fix: Catch InvalidKeyIdError in RFC 9068 JWTBearerTokenValidator by
@liudonggalaxyin authlib/authlib#891- fix: make leeway configurable in JWTBearerTokenValidator by
@mondi04in authlib/authlib#903- feat: add default jti claim to sign_jwt_bearer_assertion by
@liudonggalaxyin authlib/authlib#897- fix(oauth): cast sub claim to string in JWTBearerTokenGenerator by
@levinKausin authlib/authlib#911- Declare lower bounds for dependencies by
@azmeukin authlib/authlib#912- feat(client): use httpx2 instead of httpx by
@levinKausin authlib/authlib#909- Fix RFC7523 malformed claims handling by
@azmeukin authlib/authlib#916- Fix httpx oauth1 binary form data by
@shc261392in authlib/authlib#779- fix(starlette_client): remove default= keyword from config.get calls by
@aliaksei-protchankain authlib/authlib#770- Added client_id parameter to AssertionClient by
@vilmar-hillowin authlib/authlib#476- fix(oauth): save device credential with authenticated client id by
@arpitjain099in authlib/authlib#908- fix(oauth1): correct protocol name in InsecureTransportError description by
@RavSinghChandanin authlib/authlib#919- fix(client): client can be flexible with jwt's header by
@lepturein authlib/authlib#922- fix(oidc): omit claims when the value is None by
@lepturein authlib/authlib#923New Contributors
@mondi04made their first contribution in authlib/authlib#903@levinKausmade their first contribution in authlib/authlib#911@aliaksei-protchankamade their first contribution in authlib/authlib#770@vilmar-hillowmade their first contribution in authlib/authlib#476@arpitjain099made their first contribution in authlib/authlib#908@RavSinghChandanmade their first contribution in authlib/authlib#919Full Changelog: https://github.com/authlib/authlib/compare/v1.7.2...v1.8.0
1a86748
chore: release 1.8.0e4fb941
Merge pull request #923
from authlib/fix-9219f2cd2e
Merge pull request #922
from authlib/fix-9025d53239
fix(oidc): omit claims when the value is None772bc72
Merge pull request #919
from RavSinghChandan/fix-oauth1-insecure-transport-de...11794b0
Merge pull request #908
from arpitjain099/chore/device-cred-authenticated-cli...13f2eb0
fix(client): Added client_id parameter to AssertionClient (#476)dde5b7a
fix(client): rollbacke4aec8c
fix(client): remove default= keyword from starlette client config.get
calls (...62f41cc
fix(client): httpx oauth1 binary form data (#779)Sourced from apprise's releases.
Release v1.13.1
What's Changed
Just a small update to fix a small stability issue with Attachments under some circumstances and the few PR's made by others in one more small bundle.
Note: ⚠️ This will be the last version of Apprise v1.x (this time i mean it :wink: ) . Future releases will be under Apprise v2.x. Again, I strongly want to urge Developers: please make sure you pin your
projects.tomlorrequirements.txttoapprise >=1.0.0, <2.0.0. v2.x will be awesome, but it WILL introduce breaking changes your software may need to adapt to. I will still continue supporting the v1.x branch should security issues arise for at year or two, but eventually v2.x would be the way to go.:mega: New Notification Services:
- Add Signalgrid notification service plugin by
@signalgridcoin caronc/apprise#1710- Add Lauther notification support by
@csanadymiklosin caronc/apprise#1715:lady_beetle: Bugfixes
- Fixes Gento Linux issue with memory based attachment handling in caronc/apprise#1709
- :point_up: This is the core reason for this minor update
- Allow periods in Pingram API keys (JWT format) by
@lipusalin caronc/apprise#1714- fixes intermittent test failures for matrix in caronc/apprise#1717
:bulb: Features
n/a
:heart: Life-Cycle Support
- Allow Py 3.13+, please by
@milos-korenciakin caronc/apprise#1711- fix(matrix): typofix in label by
@arthurlutzin caronc/apprise#1707- docs: fix typo recomended -> recommended by
@vaibhav8ain caronc/apprise#1716Installation
Apprise is available on PyPI through pip:
# Install Apprise v1.13.1 from PyPI pip install apprise==1.13.1New Contributors
@arthurlutzmade their first contribution in caronc/apprise#1707@milos-korenciakmade their first contribution in caronc/apprise#1711@vaibhav8amade their first contribution in caronc/apprise#1716@signalgridcomade their first contribution in caronc/apprise#1710@csanadymiklosmade their first contribution in caronc/apprise#1715Full Changelog: https://github.com/caronc/apprise/compare/v1.13.0...v1.13.1
cf4da87
bumped version to v1.13.10386b1c
Add Lauther notification support (#1715)3299eb3
Add Signalgrid notification support (#1710)e05331b
relaxed some noisy logging8f73f6a
Fixes intermittent test failures for matrix on py39 (#1717)0af1bb2
docs: fix typo recomended -> recommended (#1716)8df288a
Allow periods in Pingram API keys (JWT format) (#1714)aa7221b
Allow Py 3.13+ (#1711)e93c936
Fixes Gento Linux issue with memory based attachment handling (#1709)4e6f4b1
typofix in matrix:// label (#1707)