Releases: plplmax/grsu-notifications
Releases · plplmax/grsu-notifications
v2.3.0
v2.2.0
What's Changed
- chore(deps): update renovatebot/github-action action to v39.1.2 by @plplmax-renovate in #134
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 by @plplmax-renovate in #135
- chore(deps): update renovatebot/github-action action to v39.1.3 by @plplmax-renovate in #137
- chore(deps): update agp_version to v8.1.4 by @plplmax-renovate in #136
- fix(deps): update dependency com.google.firebase:firebase-bom to v32.6.0 by @plplmax-renovate in #139
- fix(#140): start
ScheduleWorker
at startup for reliability by @plplmax - fix(#141): show error notification after third attempt by @plplmax
- fix(#142): return failure from
ScheduleWorker
after five retries by @plplmax - fix(#142): make failure in
ScheduleWorker
more reliable by @plplmax - fix(#143): preserve call stack while wrapping
Errors
in Throwable by @plplmax - feat(#101): migrate to the Ktor by @plplmax
- chore(#145): sort build.gradle dependencies by @plplmax
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- chore(deps): update renovatebot/github-action action to v39.0.6 by @plplmax-renovate in #113
- Add paging library by @plplmax in #126
- chore(deps): update renovatebot/github-action action to v39.1.1 by @plplmax-renovate in #114
- fix(deps): update dependency com.google.firebase:firebase-bom to v32.5.0 by @plplmax-renovate in #118
- fix(deps): update dependency io.realm:realm-gradle-plugin to v10.17.0 by @plplmax-renovate in #119
- fix(deps): update dependency org.robolectric:robolectric to v4.11.1 by @plplmax-renovate in #121
- fix(deps): update dependency com.android.tools:desugar_jdk_libs to v2.0.4 by @plplmax-renovate in #124
- Add Koin by @plplmax in #127
- chore(deps): update agp_version to v8.1.3 by @plplmax-renovate in #128
- feat: improve color schemes (#131) by @plplmax
- feat: enable dynamic color (#132) by @plplmax
- feat: change status bar color (#133) by @plplmax
Full Changelog: v2.0.1...v2.1.0
v2.0.1
What's Changed
- chore(deps): update dependency gradle to v8.4 by @plplmax-renovate in #108
- feat: disable multi-touch #106 by @plplmax
- fix: fix the cause of false positive notifications #110 by @plplmax
- fix: fix the bug when notification stays unread in DB #107 by @plplmax
- chore: remove jetifier from gradle.properties #104 by @plplmax
- fix: fix the bug with double MainActivity in stack #105 by @plplmax
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- Implement UI and base logic to show differences in schedule changes by @plplmax in #15
- Implement welcome screen UI by @plplmax in #16
- chore(deps): bump com.squareup.okhttp3:okhttp from 4.10.0 to 4.11.0 by @dependabot in #20
- chore(deps): bump org.mockito.kotlin:mockito-kotlin from 4.1.0 to 5.0.0 by @dependabot in #19
- chore(deps): bump org.robolectric:robolectric from 4.9.2 to 4.10.3 by @dependabot in #18
- chore(deps): bump io.realm:realm-gradle-plugin from 10.15.1 to 10.16.1 by @dependabot in #30
- Redesign login screen by @plplmax in #31
- Connect welcome screen with login screen by @plplmax in #33
- Create notification screen by @plplmax in #37
- Improve project structure by @plplmax in #39
- Make the ScheduleWorker more object-oriented by @plplmax in #41
- Adapt repositories and data sources to the EO style by @plplmax in #43
- Implement detailed diff by @plplmax in #50
- chore(deps): bump org.mockito.kotlin:mockito-kotlin from 5.0.0 to 5.1.0 by @dependabot in #44
- Replace isAdded and isDeleted fields with enum by @plplmax in #52
- Implement TopAppBar for diff screen by @plplmax in #54
- Implement transition between login and notifications by @plplmax in #55
- Fix the undetermined order of notifications by @plplmax in #57
- Change schedule update window to the one week by @plplmax in #59
- chore(deps): update plugin com.google.firebase.crashlytics to v2.9.9 by @plplmax-renovate in #61
- fix(deps): update dependency androidx.compose.material3:material3 to v1.1.1 by @plplmax-renovate in #62
- fix(deps): update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.6.2 by @plplmax-renovate in #65
- fix(deps): update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.6.2 by @plplmax-renovate in #64
- chore(deps): update dependency gradle to v8.3 by @plplmax-renovate in #66
- Kotlin 1.9.10, Compose Compiler 1.5.3, AGP 8.1.1 by @plplmax in #68
- fix(deps): update dependency com.google.firebase:firebase-bom to v31.5.0 by @plplmax-renovate in #72
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 by @plplmax-renovate in #73
- chore(deps): update actions/checkout action to v4 by @plplmax-renovate in #74
- fix(deps): update dependency com.google.firebase:firebase-bom to v32 by @plplmax-renovate in #75
- chore(deps): update tibdex/github-app-token action to v2 by @plplmax-renovate in #76
- chore(deps): update plugin com.google.gms.google-services to v4.4.0 by @plplmax-renovate in #77
- fix(deps): update dependency com.google.firebase:firebase-bom to v32.3.1 by @plplmax-renovate in #78
- fix(deps): update dependency androidx.compose.material3:material3 to v1.1.2 by @plplmax-renovate in #79
- Implement navigation drawer by @plplmax in #81
- Improve diff screen UI by @plplmax in #83
- chore(deps): update agp_version to v8.1.2 by @plplmax-renovate in #88
- Handle schedule window shift by @plplmax in #90
New Contributors
- @dependabot made their first contribution in #20
- @plplmax-renovate made their first contribution in #61
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- Fix when the failed notification does not disappear by @plplmax in #2
- Change the app name to the "Notifications" by @plplmax in #4
- Fix when the failed notification hides the successful notification by @plplmax in #8
- Make try-catch blocks with suspend calls cancellation cooperative by @plplmax in #9
- Do not flood with the failed notifications by @plplmax in #11
- Replace
DokiActivity
with openingdontkillmyapp.com
in a browser by @plplmax in #12 - Secure the API calls with HTTPs by @plplmax in #14
New Contributors
Full Changelog: https://github.com/plplmax/grsu-notifications/commits/v1.0.0