Skip to content

Releases: AfigAliyev/Cinemax

v1.0.6

09 Jul 12:55
afb5426
Compare
Choose a tag to compare

What's Changed

  • Update dependency com.google.devtools.ksp to v1.7.20-1.0.8 by @renovate in #218
  • Improve annotation code style by @AfigAliyev in #220
  • Minor improvements by @AfigAliyev in #221
  • Add core-datastore module by @AfigAliyev in #222
  • Clean up empty proguard and consumer rules files by @AfigAliyev in #223
  • Implement content language change support by @AfigAliyev in #224
  • Update dependency androidx.test.ext:junit to v1.1.4 by @renovate in #227
  • Update dependency com.twitter.compose.rules:detekt to v0.0.23 by @renovate in #229
  • Update dependency androidx.test.espresso:espresso-core to v3.5.0 by @renovate in #226
  • Update dependency androidx.compose:compose-bom to v2022.11.00 by @renovate in #230
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha07 by @renovate in #231
  • Update dagger to v2.44.1 by @renovate in #233
  • Update dependency com.twitter.compose.rules:detekt to v0.0.24 by @renovate in #234
  • Update dagger to v2.44.2 by @renovate in #236
  • Update accompanist to v0.27.1 by @renovate in #237
  • Update detekt to v1.22.0 by @renovate in #238
  • Update dependency com.twitter.compose.rules:detekt to v0.0.26 by @renovate in #239
  • Update spotless to v6.12.0 by @renovate in #240
  • Update dependency gradle to v7.6 by @renovate in #241
  • Update accompanist to v0.28.0 by @renovate in #244
  • Update dependency io.mockk:mockk to v1.13.3 by @renovate in #245
  • Update README by @AfigAliyev in #247
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha08 by @renovate in #248
  • Update dependency androidx.compose:compose-bom to v2022.12.00 by @renovate in #250
  • Update dependency androidx.profileinstaller:profileinstaller to v1.2.1 by @renovate in #249
  • Update spotless to v6.12.1 by @renovate in #253
  • Update dependency androidx.test.ext:junit to v1.1.5 by @renovate in #255
  • Update dependency androidx.test.espresso:espresso-core to v3.5.1 by @renovate in #254
  • Update androidx-room to v2.5.0 by @renovate in #259
  • Update dependency androidx.profileinstaller:profileinstaller to v1.2.2 by @renovate in #258
  • Update dependency androidx.compose:compose-bom to v2023 by @renovate in #260
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha09 by @renovate in #257
  • Update dependency io.mockk:mockk to v1.13.4 by @renovate in #264
  • Update spotless to v6.14.0 by @renovate in #262
  • Update dagger to v2.45 by @renovate in #268
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha10 by @renovate in #270
  • Update dependency gradle to v7.6.1 by @renovate in #272
  • Upgrade JVM source/target compatibility to 11 by @AfigAliyev in #274
  • Upgrade JVM source/target compatibility to 11 in build-logic by @AfigAliyev in #275
  • Update spotless to v6.16.0 by @renovate in #266
  • Update dependency gradle to v8 by @renovate in #269
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha11 by @renovate in #276
  • Update spotless to v6.17.0 by @renovate in #277
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha12 by @renovate in #279
  • Update androidx-room to v2.5.1 by @renovate in #278
  • Add monochrome attribute to ic_launcher.xml and ic_launcher_round.xml by @AfigAliyev in #284
  • Remove deprecated targetSdk from AndroidLibraryConventionPlugin by @AfigAliyev in #283
  • Update dependency androidx.profileinstaller:profileinstaller to v1.3.0 by @renovate in #285
  • Update project and dependencies by @AfigAliyev in #287
  • Migrate from Accompanist SwipeRefresh to PullRefresh by @AfigAliyev in #288
  • Update dependency io.coil-kt:coil-compose to v2.3.0 by @renovate in #289
  • Update dependency com.android.tools:desugar_jdk_libs to v2.0.3 by @renovate in #290
  • Update dependency androidx.core:core-ktx to v1.10.0 by @renovate in #295
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha13 by @renovate in #293
  • Update dependency com.google.accompanist:accompanist-systemuicontroller to v0.30.1 by @renovate in #292
  • Update dependency androidx.compose:compose-bom to v2023.04.00 by @renovate in #294
  • Update spotless to v6.18.0 by @renovate in #296
  • Update dependency io.mockk:mockk to v1.13.5 by @renovate in #297
  • Update dependency gradle to v8.1 by @renovate in #298
  • Update dependency com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter to v1 by @renovate in #301
  • Update dependency gradle to v8.1.1 by @renovate in #306
  • Update dependency androidx.activity:activity-compose to v1.7.1 by @renovate in #302
  • Update dependency androidx.compose:compose-bom to v2023.04.01 by @renovate in #303
  • Update dependency androidx.core:core-splashscreen to v1.0.1 by @renovate in #304
  • Update dependency com.squareup.okhttp3:okhttp to v4.11.0 by @renovate in #307
  • Update dagger to v2.46 by @renovate in #309
  • Update dependency androidx.compose:compose-bom to v2023.05.00 by @renovate in #313
  • Update dependency androidx.paging:paging-compose to v1.0.0-alpha19 by @renovate in #311
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha14 by @renovate in #310
  • Update dependency androidx.profileinstaller:profileinstaller to v1.3.1 by @renovate in #312
  • Update kotlinx-coroutines to v1.7.0 by @renovate in #314
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.1 by @renovate in #317
  • Update dagger to v2.46.1 by @renovate in #319
  • Update dependency io.coil-kt:coil-compose to v2.4.0 by @renovate in #320
  • Update detekt to v1.23.0 by @renovate in #321
  • Update spotless to v6.19.0 by @renovate in #326
  • Update kotlinx.coroutines to v1.7.1 by @renovate in #329
  • Update dependency androidx.paging:paging-compose to v1.0.0-alpha20 - autoclosed by @renovate in #328
  • Update dependency androidx.core:core-ktx to v1.10.1 by @renovate in #327
  • Update dependency androidx.activity:activity-compose to v1.7.2 by @renovate in #322
  • Update dependency androidx.activity:activity-compose to v1.7.2 - autoclosed by @renovate in #324
  • Update dependency androidx.core:core-ktx to v1.10.1 - autoclosed by @renovate in #316
  • Update androidx.room to v2.5.2 by @renovate in #331
  • Revert "Implement content language change support" by @AfigAliyev in #334
  • Downgrade androidx-benchmark from alpha to stable version by @AfigAliyev in #336
  • Update kotlinx.coroutines to ...
Read more

v1.0.4

03 Nov 13:35
234eae0
Compare
Choose a tag to compare

What's Changed

  • Update dependency androidx.activity:activity-compose to v1.6.1 by @renovate in #203
  • Update androidx-lifecycle to v2.6.0-alpha03 by @renovate in #202
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha06 by @renovate in #204
  • Update dependency androidx.compose.material3:material3 to v1.0.0 by @renovate in #205
  • Update dependency androidx.navigation:navigation-compose to v2.5.3 by @renovate in #206
  • Update androidx-compose to v1.3.0 by @renovate in #208
  • Update dependency androidx.paging:paging-compose to v1.0.0-alpha17 by @renovate in #207
  • Update accompanist to v0.27.0 by @renovate in #209
  • Remove experimental annotation in BaselineProfileGenerator by @MaximillianLeonov in #210
  • Migrate to Jetpack Compose BOM by @MaximillianLeonov in #211
  • Minor improvements by @MaximillianLeonov in #212
  • Add twitter compose rules by @MaximillianLeonov in #213
  • Add GitHub section on settings screen by @MaximillianLeonov in #214
  • Update version to 1.0.4 by @MaximillianLeonov in #215

Full Changelog: v1.0.3...v1.0.4

v1.0.3

22 Oct 12:01
91f53d0
Compare
Choose a tag to compare

What's Changed

  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-alpha05 by @renovate in #190
  • Update dependency androidx.compose.material3:material3 to v1.0.0-rc01 by @renovate in #191
  • Add Google Play badge in README by @MaximillianLeonov in #192
  • Update android-gradle-plugin to v7.3.1 by @renovate in #193
  • Update dependency com.google.devtools.ksp to v1.7.20-1.0.7 by @renovate in #194
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.4.1 by @renovate in #196
  • Improve logic by @MaximillianLeonov in #197
  • Implement light theme by @MaximillianLeonov in #198
  • Add privacy policy section on settings screen by @MaximillianLeonov in #199
  • Update baseline profile by @MaximillianLeonov in #200
  • Update version to 1.0.3 by @MaximillianLeonov in #201

Full Changelog: v1.0.2...v1.0.3

v1.0.2

04 Oct 19:54
6c784bb
Compare
Choose a tag to compare

What's Changed

  • Update dependency ru.kode:detekt-rules-compose to v1.2.2 by @renovate in #182
  • Enable ComposeFunctionName rule in detekt.yml by @MaximillianLeonov in #183
  • Update dependency io.coil-kt:coil-compose to v2.2.2 by @renovate in #184
  • Minor improvements in build-logic by @MaximillianLeonov in #185
  • Update androidx-compose-compiler to v1.3.2 by @MaximillianLeonov in #187
  • Update dependency com.google.devtools.ksp to v1.7.20-1.0.6 by @renovate in #188
  • Update kotlin to v1.7.20 by @renovate in #186
  • Update version to 1.0.2 by @MaximillianLeonov in #189

Full Changelog: v1.0.1...v1.0.2

v1.0.1

29 Sep 20:04
6b8bd36
Compare
Choose a tag to compare

What's Changed

  • Update dependency io.mockk:mockk to v1.13.2 by @renovate in #175
  • Update androidx-compose-compiler to v1.3.1 by @MaximillianLeonov in #177
  • Improve dependency graph by @MaximillianLeonov in #178
  • Add documentation and update README by @MaximillianLeonov in #179
  • Update version to 1.0.1 by @MaximillianLeonov in #180

Full Changelog: v1.0...v1.0.1

v1.0

28 Sep 16:56
1e156ac
Compare
Choose a tag to compare

What's Changed

  • Set up GitHub repository by @MaximillianLeonov in #1
  • Add launcher icon by @MaximillianLeonov in #2
  • Set up Gradle by @MaximillianLeonov in #3
  • Add code analyzers by @MaximillianLeonov in #4
  • Add spotless by @MaximillianLeonov in #5
  • Implement theme and splash screen by @MaximillianLeonov in #6
  • Extract SDK versions from build.gradle.kts to libs.versions.toml by @MaximillianLeonov in #7
  • Fix Jetpack Compose Preview by @MaximillianLeonov in #8
  • Implement main screen by @MaximillianLeonov in #9
  • Configure Renovate by @renovate in #10
  • Update androidx-compose to v1.2.1 by @renovate in #11
  • Update androidx-compose-compiler to v1.3.0 by @MaximillianLeonov in #13
  • Add Dagger Hilt by @MaximillianLeonov in #14
  • Add MockK by @MaximillianLeonov in #15
  • Implement Cinemax API key provider by @MaximillianLeonov in #16
  • Implement Result class by @MaximillianLeonov in #17
  • Add kotlinx-coroutines by @MaximillianLeonov in #18
  • Add kotlinx-serialization by @MaximillianLeonov in #19
  • Add Retrofit by @MaximillianLeonov in #20
  • Implement CinemaxAuthInterceptor by @MaximillianLeonov in #21
  • Implement Retrofit CallAdapter by @MaximillianLeonov in #22
  • Implement JsonParser by @MaximillianLeonov in #23
  • Implement Retrofit components by @MaximillianLeonov in #24
  • Add DTOs by @MaximillianLeonov in #25
  • Implement NetworkBoundResource by @MaximillianLeonov in #26
  • Add kotlinx-datetime by @MaximillianLeonov in #27
  • Implement LocalDateSerializer by @MaximillianLeonov in #28
  • Minor improvements by @MaximillianLeonov in #29
  • Add core-data:data-local module by @MaximillianLeonov in #30
  • Add androidx-room by @MaximillianLeonov in #31
  • Add Entities by @MaximillianLeonov in #32
  • Add DAOs by @MaximillianLeonov in #33
  • Add androidx-paging by @MaximillianLeonov in #34
  • Implement DefaultRemoteMediator by @MaximillianLeonov in #35
  • Add data-local and data-remote modules by @MaximillianLeonov in #37
  • Add ksp by @MaximillianLeonov in #38
  • Add data-remote module to app module by @MaximillianLeonov in #39
  • Add domain module by @MaximillianLeonov in #40
  • Add home screen by @MaximillianLeonov in #41
  • Add javax-inject to core-domain module by @MaximillianLeonov in #42
  • Add MovieService by @MaximillianLeonov in #43
  • Implement CinemaxApi by @MaximillianLeonov in #44
  • Add kotlinx-serialization plugin to data-remote module by @MaximillianLeonov in #45
  • Add Movie DTOs by @MaximillianLeonov in #46
  • Add provider for CinemaxApi in DataModule by @MaximillianLeonov in #47
  • Add androidx-lifecycle-viewmodel by @MaximillianLeonov in #48
  • Add androidx-paging-common to core-presentation module by @MaximillianLeonov in #49
  • Implement State by @MaximillianLeonov in #50
  • Implement Event by @MaximillianLeonov in #51
  • Implement ErrorMessage by @MaximillianLeonov in #53
  • Add Constants by @MaximillianLeonov in #54
  • Implement EventHandler by @MaximillianLeonov in #52
  • Implement MapperFactory by @MaximillianLeonov in #55
  • Implement ResultHandler by @MaximillianLeonov in #56
  • Implement FlowResultHandler by @MaximillianLeonov in #57
  • Implement FlowPagingMapper by @MaximillianLeonov in #58
  • Change java.time.LocalDate to kotlinx.datetime.LocalDate in Entity by @MaximillianLeonov in #59
  • Implement CinemaxDatabase and UpcomingMovie by @MaximillianLeonov in #60
  • Add provider for CinemaxDatabase in DataModule by @MaximillianLeonov in #61
  • Implement getUpcomingMovies in data-remote module by @MaximillianLeonov in #62
  • Implement getUpcomingMovies in data-local module by @MaximillianLeonov in #63
  • Minor improvements by @MaximillianLeonov in #64
  • Move kotlinx-datetime dependency from core-data module to core-domain module by @MaximillianLeonov in #65
  • Add MovieModel and GenreModel by @MaximillianLeonov in #66
  • Add mappers for data-local module by @MaximillianLeonov in #67
  • Move kotlinx-coroutines dependency from core-data module to core-domain module by @MaximillianLeonov in #68
  • Implement MovieRepository and getUpcomingMovies by @MaximillianLeonov in #69
  • Refactor DefaultRemoteMediator and add DefaultRemoteMediatorCallback by @MaximillianLeonov in #70
  • Migrate from Screen to CinemaxNavigationDestination by @MaximillianLeonov in #71
  • Update dependency ru.kode:detekt-rules-compose to v1.2.0 by @renovate in #72
  • Enable TopLevelComposableFunctions rule in detekt.yml by @MaximillianLeonov in #73
  • Update dependency ru.kode:detekt-rules-compose to v1.2.1 by @renovate in #74
  • Fix DefaultRemoteMediator by @MaximillianLeonov in #75
  • Minor improvements in FlowMapper by @MaximillianLeonov in #76
  • Clean up core-presentation module by @MaximillianLeonov in #77
  • Add provider for MovieRepository in RepositoryModule by @MaximillianLeonov in #78
  • Clean up ResultHandler by @MaximillianLeonov in #79
  • Add network permissions to AndroidManifest by @MaximillianLeonov in #80
  • Add domain module dependency to core-presentation module by @MaximillianLeonov in #81
  • Add coil-compose dependency by @MaximillianLeonov in #82
  • Add accompanist dependencies by @MaximillianLeonov in #83
  • Enable core library desugaring in core-presentation module by @MaximillianLeonov in #85
  • Add GetUpcomingMoviesUseCase by @MaximillianLeonov in #86
  • Add Movie components for UI layer by @MaximillianLeonov in #88
  • Implement core-presentation components by @MaximillianLeonov in #84
  • Add Utils for core-presentation module by @MaximillianLeonov in #87
  • Implement home screen components and UpcomingMovie components by @MaximillianLeonov in #89
  • Add helper functions to ErrorMessage by @MaximillianLeonov in #90
  • Implement Snackb...
Read more