Skip to content

Releases: plplmax/grsu-notifications

v2.3.0

27 Dec 12:45
77c816c
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update renovatebot/github-action action to v39.1.4 by @plplmax-renovate in #147
  • chore: enable R8 by @plplmax

Full Changelog: v2.2.0...v2.3.0

v2.2.0

19 Nov 20:56
Compare
Choose a tag to compare

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

13 Nov 00:28
Compare
Choose a tag to compare

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

08 Oct 21:07
Compare
Choose a tag to compare

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

02 Oct 01:50
Compare
Choose a tag to compare

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

09 Mar 22:29
Compare
Choose a tag to compare

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 opening dontkillmyapp.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