All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.0 (2023-01-31)
- adjust AlarmSchedulerLogger api
- add Activity.openExactAlarmSettingPage extension function (6e7ba13)
- add android:exported="true" flag to MainActivity of demo app (69029bc)
- add canScheduleExactAlarms function (e0c3965)
- add EventObserver. Add ScheduleExactAlarmPermissionGrantedEvent (ac6e78f)
- add PendingIntent.FLAG_IMMUTABLE flag when creating PendingIntent (d838a71)
- add SCHEDULE_EXACT_ALARM permission to AndroidManifest.xml (649def8)
- add scheduleAlarm util function (ad6e906)
- migrate compileSdkVersion and targetSdkVersion to Android 12 (Android S) (bac22e4)
- sample app: add time information (6ca3cf1)
- sonatype: setup library module gradle (be8aeb2)
- sonatype: setup root project gradle (5f8852e)
- update gradle version. Fix init gradle issue (f074f99)
- upgrade android.test.ext:junit version to 1.1.3 to fix gradle build failure (a20d4a9)
- upgrade Kotlin version to 1.4.31 (854e7c6)
- upgrade Kotlin version to 1.5.32. Remove kotlin-android-extensions plugin (bcef796)
- use content provider to do initialization (5c2542f)
-
fix Android S FLAG_IMMUTABLE issue (024d8cb)
-
fix build failed on Apple M1 with JDK8-arm64 (131a44f), closes /developer.android.com/jetpack/androidx/releases/room#2
-
Merge pull request #13 from CarterChen247/refactor/logger-system (c16146c), closes #13
1.0.4 (2020-10-17)
- add Global error handler for user (08cdece)
1.0.3 (2020-08-16)
- refactor AlarmTaskCountCallback to ScheduledAlarmsCallback (edf1343)
1.0.2 (2020-08-04)
- change scheduleAlarm implementation from setExactAndAllowWhileIdle to setAlarmClock (8047574)
1.0.1 (2020-07-24)
- set allowBackup to false (e2e055e)