Skip to content

Releases: WhiteApfel/Pullkin

🔖 Version 1.0.0a1

27 Oct 23:52
dbd9bfe
Compare
Choose a tag to compare
🔖 Version 1.0.0a1 Pre-release
Pre-release

Release Notes

🎉 Migration to the New FCM API

I’ve transitioned the project to the latest Firebase Cloud Messaging (FCM) API, bringing enhanced functionality and support.


✨ Added

  • Multiple App Support: Now possible to manage notifications across multiple applications seamlessly.
  • Documentation: Comprehensive guides and references to help implement the new features with ease.

🚀 Improvements

  • Docstrings: Enhanced clarity and consistency in function documentation.
  • __init__.py Files: Refined structure for more efficient module organization.
  • Imports: Optimized import statements for cleaner and more maintainable code.

Update now to explore these new capabilities and optimizations!

🔖 Version 0.14.0

26 Feb 15:50
f396a50
Compare
Choose a tag to compare

Change

  • message may be None

Add

  • app_data_example_value = data_message.app_data["example"]
  • "example" in data_message.app_data
  • app_data: dict[str, Any] = data_message.app_data.to_dict()

Full Changelog: v0.13.0...v0.14.0

🔖 Version 0.13.0

08 Nov 22:45
1df871b
Compare
Choose a tag to compare

Change

  • dataclasses -> pydantic
  • Explicitly specify applications to receive push notifications

🔖 Version 0.12.2

13 Aug 17:38
24206e7
Compare
Choose a tag to compare

Fix

  • Fix tests
  • Up dependencies

🔖 Version 0.12.1

13 Aug 15:58
9e5e74b
Compare
Choose a tag to compare

Fix

  • Auto detect multiple apps credentials detect

Full Changelog: v0.12.0...v0.12.1

🔖 Version 0.12.0

12 Apr 17:54
86d8c41
Compare
Choose a tag to compare

Change

  • Now set credentials to .run(timer, sender_id, credentials, persistent_id) or .listen_coroutine(sender_id, credentials, persistent_id)

Remove

  • Pullkin.credentials and Pullkin.persistent_ids

Full Changelog: v0.11.2...v0.12.0

🔖 Version 0.11.2

26 Mar 08:06
eb7610a
Compare
Choose a tag to compare

Change

  • message (first) callback argument can be None

Full Changelog: https://github.com/WhiteApfel/Pullkin/compare/v0.11.1...v0.11.2###

🔖 Version 0.11.1

26 Mar 06:59
f9ffdcc
Compare
Choose a tag to compare

Change

  • dict -> dataclass models for register steps

Full Changelog: v0.11.0...v0.11.1

🔖 Version 0.11.0

26 Mar 04:55
335365f
Compare
Choose a tag to compare

Add

  • Firebase installation api to Pullkin.register() pipeline

Full Changelog: v0.10.2...v0.11.0

🔖 Version 0.10.2

25 Mar 15:40
5db6e77
Compare
Choose a tag to compare

Add

  • Add app_name arg to Pullkin.register(sender_id, app_id, app_name)

Full Changelog: v0.10.1...v0.10.2