Skip to content

Releases: healthjoy/async-firebase

v3.9.0

30 Oct 14:32
ba17a76
Compare
Choose a tag to compare
  • Add ability to say that HTTP/2 protocol should be used when making request. Please find an example below:
client = AsyncFirebaseClient(use_http2=True)

v3.8.0

21 Mar 08:08
5da1b70
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.7.0...v3.8.0

v3.7.0

20 Mar 08:21
e7d8b9c
Compare
Choose a tag to compare

What's Changed

  • async-firebase has been allowed to perform basic topic management tasks from the server side. Given their registration token(s), you can now bulk subscribe and unsubscribe client app instances using server logic. You can subscribe client app instances to any existing topic or create a new one.

New Contributors

v3.6.3

19 Mar 16:15
Compare
Choose a tag to compare
  • [FIX] The join_url util has been tuned to encode the URL properly when the path is present. That led to the invalid URL being built.

v3.6.2

01 Mar 08:35
Compare
Choose a tag to compare
  • Resolve a couple of security concerns by updating cryptography package to 42.0.4.
    • [High] cryptography NULL pointer dereference with pkcs12.serialize_key_and_certificates when called with a non-matching certificate and private key and an hmac_hash override
    • [High] Python Cryptography package vulnerable to Bleichenbacher timing oracle attack
    • [Moderate] Null pointer dereference in PKCS12 parsing
    • [Moderate] cryptography vulnerable to NULL-dereference when loading PKCS7 certificates

v3.6.1

16 Feb 14:40
03e1f04
Compare
Choose a tag to compare
  • Remove unintended quoting of the column char in the API URLs

v3.6.0

12 Feb 10:20
73f10b0
Compare
Choose a tag to compare
  • 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.

v3.5.0

06 Feb 17:24
6bb4561
Compare
Choose a tag to compare
  • [BREAKING] Drop support of Python 3.7

v3.4.1

23 Jan 17:40
3a17641
Compare
Choose a tag to compare
  • [FIX] The batch URL is composed incorrectly, which causes an HTTP 404 response to be received.

v3.4.0

17 Jan 10:04
cea753c
Compare
Choose a tag to compare
  • 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.