* Introduce send_each and send_each_for_multicast methods * Add deprecation warnings to send_all and send_multicast methods, because they use the API that Google may deprecate soon. The newly introduced methods should be safe to use.
3.5.0
Not secure
* [BREAKING] Drop support of **Python 3.7**
3.4.1
Not secure
* [FIX] The batch URL is composed incorrectly, which causes an HTTP 404 response to be received.
3.4.0
Not secure
* Refactored ``async_firebase.base.AsyncClientBase`` to take advantage of connection pool. So the HTTP client will be created once during class ``async_firebase.client.AsyncFirebaseClient`` instantiation.
3.3.0
Not secure
* `async_firebase` now works with python 3.12
3.2.0
Not secure
* ``AsyncFirebaseClient`` empower with advanced features to configure request behaviour such as timeout, or connection pooling. Example: python
from async_firebase.client import AsyncFirebaseClient, RequestTimeout
This will disable timeout client = AsyncFirebaseClient(..., request_timeout=RequestTimeout(None)) client.send(...)