NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3137 most downloaded on pub.dev
A simple Flutter alarm manager plugin for both iOS and Android.
Last release 2 days ago
05 Oct 2026
Release timing varies
gaps range from 9 days to 4 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
144 releases · first in 2022
One column per quarter.
Refactored AlarmSettings model.
💥 Breaking Changes
AlarmSettings model.1.8.0.[Android] Fix native GSON parsing error.
flutter_fgbg dependency.Add notification action stop button.
[Android] Update kotlin version to 1.7.10.
1.7.10.Update flutter_fgbg dependency to 0.6.0.
flutter_fgbg dependency to 0.6.0.shared_preferences dependency to 2.3.2.[Android] Fix volume/focus post-alarm.
AlarmSettings class in Alarm class.[Android] Add more type safety.
🔧 Android installation steps were updated [here](https://github.com/gdelataillade/alarm/blob/main/help/INSTALL-ANDROID.md).
🔧 Android installation steps were updated here.
[Android] Fix alarm stop on app open.
[Android] Fix notifications icon for some OEM.
[Android] Fix ring stream issue.
[Android] Update PendingIntent flags in AlarmReceiver.
[iOS] Fix EXC_BAD_ACCESS errors.
[Android] Fix BackgroundServiceStartNotAllowedException.
Improve alarm reschedule on init.
[Android] Add relative audio path support.
[iOS] Add concurrency handling.
* Fix alarm id verification.
[Android] Improve error handling. Add exceptions with better messages.
[Android] Add notification large icon.
Keep notification when audio's over.
[Android] Add FOREGROUND_SERVICE_MEDIA_PLAYBACK permission.
FOREGROUND_SERVICE_MEDIA_PLAYBACK permission.[Android] Fix errors with specific Android versions.
stopAlarm when loopAudio is false and audio ends.[Android] Fix local audio file playback. Add READ_EXTERNAL_STORAGE permission in the manifest and request it at runtime to prevent access errors.
READ_EXTERNAL_STORAGE permission in the manifest and request it at runtime to prevent access errors.Only override an existing alarm if it's scheduled for the identical second.
💥 Breaking Changes 🔧 Android installation steps were updated [here](https://github.com/gdelataillade/alarm/blob/main/help/INSTALL-ANDROID.md).
💥 Breaking Changes 🔧 Android installation steps were updated here.
flutter_local_notifications dependency was removed.[Android] Fix notification delay for Android 12 and above.
[Android] Fix notification delay and sound.
[Android] Fix alarms for Android API 31 and above.
Improve README and installation guides.
[iOS] Remove notification sound.
* Update README. * Add minor improvements.
[iOS] Make native iOS notifications to remove flutter_local_notifications dependency.
flutter_local_notifications dependency.💥 Breaking Changes 🔧 Android installation steps were updated [here](https://github.com/gdelataillade/alarm/blob/main/help/INSTALL-ANDROID.md).
💥 Breaking Changes 🔧 Android installation steps were updated here.
Fix AlarmSettings.fromJson method with missing [androidFullScreenIntent].
AlarmSettings.fromJson method with missing [androidFullScreenIntent].🔧 Android installation steps were updated [here](https://github.com/gdelataillade/alarm/blob/main/help/INSTALL-ANDROID.md).
🔧 Android installation steps were updated here.
Fix example app's ring now button.
Installation steps were updated in the README. Please make sure to follow them.
💥 Breaking Changes
* Add minor improvements.
[iOS] Move background fetch to native.
[iOS] Improve background fetch & audio interruptions
[iOS] Improve alarm reliability.
[iOS] Improve silent audio interruption handling.
[iOS] Play silent audio until alarm rings to keep app active.
Prove plugin ownership for winning OnePub competition: 961eace7-3bbb-11ee-ade6-42010ab60008
Fix fromJson error on plugin init.
[iOS] Keep app active in background by playing silent sound in a loop.
[Android] Add missing isRinging method.
* [iOS] Fix alarm stop.
Improve error handling and coding style.
[Android] Fix null isolate SendPort error on stop.
Add Flutter audio asset import from Swift. It's no longer needed to import your assets in Xcode too.
Remove unecessary exception on init.
Fix notification schedule date.
Increment Android minimum version to API 19 (4.4).
Add support for downloaded audio local files.
* Update plugin's dependencies.
* Add a FAQ item in README
Add optional [stopOnNotificationOpen] parameter to stop alarm when notification is opened.
[Android] Fix isolate unfound port error.
getAlarm(id) method.Your coding agent can read these notes before it upgrades. Set up the MCP server →