Skip to content

Releases: sdb9696/firebase-messaging

0.4.4

27 Sep 15:46
0.4.4
b25d6f4
Compare
Choose a tag to compare

Full Changelog

Release highlights:

  • Revert changes to compiled protobuf files so they are back to 4.24 to avoid ongoing release management headaches.

Merged pull requests:

0.4.1

06 Sep 14:19
0.4.1
a1d813f
Compare
Choose a tag to compare

Full Changelog

Release highlights:

Migration to uv for project/package management

Project maintenance:

  • Migrate from poetry to uv and enable testpypi publishing #9 (@sdb9696)

0.4.0

29 Aug 13:43
0.4.0
ed4eea2
Compare
Choose a tag to compare

Full Changelog

Release highlights:

  • Support for new FCM HTTP v1 API
  • Previous versions of this library will no longer work due firebase deprecating the legacy APIs
  • Dropping official python 3.8 support
  • Breaking - this version of the library only supports being run in an asyncio event loop
  • Breaking - The api has changed, see the readme for updated details

Breaking change pull requests:

  • Drop python 3.8 support and update CI #5 (@sdb9696)

Implemented enhancements:

Project maintenance:

  • Update releasing instructions and add changelog #6 (@sdb9696)

0.3.0

26 Mar 13:33
a2702bb
Compare
Choose a tag to compare

Breaking change

FcmPushClient.checkin() is now async.

What's Changed

Full Changelog: 0.2.1...0.3.0

0.2.1

19 Mar 14:24
Compare
Choose a tag to compare

What's Changed

Add ruff pre-commit hook bd98a4e (#1)

Add typing ae3bc88 (#1)

Bump version to 0.2.1 d83d0ff (#1)

Fix broken proto file 1bf3625 (#1)

Fix cryptography warning in key generation 5d4685b (#1)

Full Changelog: 0.2.0...0.2.1

0.2.0

31 Oct 11:30
Compare
Choose a tag to compare

Remove the need to be started from an event loop
Add options to listen and callback on provided loops
Change connect/disconnect to start/stop
Add run state

Full Changelog: 0.1.4...0.2.0

0.1.4

25 Oct 14:59
Compare
Choose a tag to compare

Protobuf constraint relaxed to work with latest version of home assistant

Full Changelog: 0.1.3...0.1.4

0.1.3

25 Oct 11:29
Compare
Choose a tag to compare

Fix python 3.8 and 3.9 asyncio lock bug

Full Changelog: 0.1.2...0.1.3

0.1.2

25 Oct 11:15
Compare
Choose a tag to compare

Update handling of no event loop being present

Full Changelog: 0.1.1...0.1.2

0.1.1

23 Oct 18:31
Compare
Choose a tag to compare

**Fix gmc check in issue