Releases: WhiteApfel/Pullkin
Releases · WhiteApfel/Pullkin
🔖 Version 1.0.0a1
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
Change
message
may beNone
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
Change
- dataclasses -> pydantic
- Explicitly specify applications to receive push notifications
🔖 Version 0.12.2
Fix
- Fix tests
- Up dependencies
🔖 Version 0.12.1
🔖 Version 0.12.0
Change
- Now set credentials to
.run(timer, sender_id, credentials, persistent_id)
or.listen_coroutine(sender_id, credentials, persistent_id)
Remove
Pullkin.credentials
andPullkin.persistent_ids
Full Changelog: v0.11.2...v0.12.0
🔖 Version 0.11.2
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
🔖 Version 0.11.0
🔖 Version 0.10.2
Add
- Add
app_name
arg toPullkin.register(sender_id, app_id, app_name)
Full Changelog: v0.10.1...v0.10.2