Releases: KhubaibKhan4/Alert-KMP
2.0.0
Local Notifications Integration in iOS by @KhubaibKhan4
Local Notifications Integration in Android by @KhubaibKhan4
Top Notification issue fixed #6 by @KhubaibKhan4
What's Changed
- -Local Notifications Integration by @KhubaibKhan4 in #7
New Contributors
- @KhubaibKhan4 made their first contribution in #7
Full Changelog: v1.0.8...V2.0.0
1.0.8
Custom iOS Notifications by @KhubaibKhan4
Custom Toast with Custom Background by @KhubaibKhan4
Icon Alert Implementation by @KhubaibKhan4
iOS Context Menu Implementation by @KhubaibKhan4
MacOS, Windows and Linux Native Notifications Enhancement by @KhubaibKhan4
Full Changelog: v1.0.7...v1.0.8
v1.0.7
- Kotlin Version Bump
- Enhancement
Full Changelog: v1.0.6...v1.0.7
1.0.6
Swift UI Toast Style Implementation
Full Changelog: v1.0.5...v1.0.6
1.0.5
iOS Toast Enhancement
Full Changelog: v1.0.4...v1.0.5
1.0.4
iOS64Arm Bug Fixed.
Full Changelog: v0.0.8...v1.0.4
v0.0.8
- Enhancement Added to Android Notifications.
- iosArm64 Bug Fixed.
Full Changelog: v0.0.7...v0.0.8
0.0.7
Release v0.0.7
Overview
This release brings several new features and improvements to the Alert-KMP library, enhancing its functionality and versatility across multiple platforms.
New Features
-
Platform Agnostic Notifications:
- Supports Android, iOS, Web, and Desktop platforms through Kotlin Multiplatform.
- Provides a unified API for triggering notifications.
-
Compose Multiplatform Integration:
- Seamlessly integrates with JetBrains Compose Multiplatform UI framework.
-
Customizable Notifications:
- Allows customization of notification content, icons, actions, and behaviors to suit application needs.
-
Android:
- Added support for displaying Toast messages.
- Added support for top-positioned Toast messages.
- Added support for Notifications messages.
- Added support for custom notifications using AlertDialog.
-
iOS:
- Added support for displaying UIAlert messages.
- Added support for top-positioned notifications.
- Added support for custom notifications using UIAlertController.
-
Web (JS):
- Added support for displaying alert messages.
- Added support for top-positioned notifications using HTML and CSS.
- Added support for custom notifications with customized styles.
-
Desktop (JVM):
- Added support for system tray notifications.
- Added support for top-positioned notifications using Swing.
- Added support for custom notifications using JFrame.
-
Event Handling:
- Provides callbacks and event listeners for notification actions and dismissal.
Full Changelog
Full Changelog: v0.0.6...v0.0.7
0.0.5
We are excited to announce the release of version 0.0.5 of the Alert-KMP library! This release fix bug for iOS Platforms
What's New
- Bug Fixed for the iOS Platforms
Full Changelog: v0.0.4...v0.0.05
0.0.4
We are excited to announce the release of version 0.0.4 of the Alert-KMP library! This release introduces support for WebAssembly (wasmJs), expanding the reach of our library to a broader range of web applications.
What's New
- WebAssembly (wasmJs) Support
Web Notifications: Added support for displaying notifications in WebAssembly-based applications.
Improved Compatibility: Ensured compatibility with modern web browsers supporting WebAssembly. - Bug Fixes and Improvements
Enhanced Performance: Optimized the notification handling process across all supported platforms.
Improved Documentation: Updated the documentation to reflect the new changes and provide clearer usage examples.
Full Changelog: v0.0.2...v0.0.4