Release Notes for Awesome Notifications Version 0.9.3
We're excited to announce the release of Awesome Notifications Version 0.9.3. This update encompasses a range of improvements and updates designed to enhance the functionality and stability of your notification experiences on both Android and iOS platforms.
Key Enhancements:
Enhanced Stability and Event Management
- Introduced a double-check mechanism for createdDate and displayedDate fields within the lost events manager to prevent null pointer exceptions and ensure the reliability of event tracking on iOS in cases where the implementation doesn't follow the awesome recommendations.
Richer Notification Content
- Expanded notification capabilities to include image support across all layouts on iOS, providing a richer and more engaging user experience.
Dependency and Standards Upgrades
- Project dependencies across the board have been upgraded to their latest versions, embracing improvements, security patches, and new features to ensure the framework remains robust and secure.
- Specifically for Android, dependencies were updated and the project was migrated to comply with Flutter 3.19 standards, including modifications to build.gradle files and dependency management to enhance compatibility and performance.
- The iOS core has been updated to version 0.9.3, aligning with the latest native improvements and features.
UI Component Improvements
- The SimpleButton widget in the example app has been refined to replace deprecated properties with the latest Flutter equivalents, ensuring that the UI components of Awesome Notifications stay current and fully functional.
System Updates
- Both Android Core dependencies and iOS core versions have been updated to 0.9.3, bringing in the latest enhancements from the core libraries to the Awesome Notifications package.
This version represents our commitment to providing a powerful, flexible notifications framework that meets the demands of modern app development. By addressing key areas of enhancement and ensuring compatibility with the latest development standards, we aim to deliver a more reliable, feature-rich package that developers can depend on for creating engaging notification experiences.
We encourage all users to update to version 0.9.3 to take full advantage of these improvements.