Releases: Adventech/sabbath-school-android
Releases · Adventech/sabbath-school-android
Release 4.55.0
What’s Changed
- Update dependency versions (#1102) @TinasheMzondiwa
- Tm/fixes (#1101) @TinasheMzondiwa
- Remove custom locals config (#1100) @TinasheMzondiwa
- Improve Read screen initial load (#1099) @TinasheMzondiwa
- Update androidx.glance to v1.1.0 (#1091) @renovate
- Remove LocalLifecycleOwner workaround (#1094) @TinasheMzondiwa
- Update dependency androidx.compose.animation:animation to v1.6.8 (#1090) @renovate
- Update androidx.lifecyle to v2.8.2 (#1089) @renovate
- Update gradle.android to v8.4.2 (#1088) @renovate
Release v4.51.0
What’s Changed
- Restore branding prompt (#1087) @TinasheMzondiwa
- Restore playback controls custom stateLayerSize (#1086) @TinasheMzondiwa
- Update dependency com.google.devtools.ksp to v2.0.0-1.0.22 (#1085) @renovate
- Update dependency com.pspdfkit:pspdfkit to v2024.3.0 (#1084) @renovate
- Update circuit to v0.22.2 (#1083) @renovate
- Extract reading code to own module (#1082) @TinasheMzondiwa
- Update dependency gradle to v8.8 (#1081) @renovate
- Fix content sync functions (#1080) @TinasheMzondiwa
- Update dependency androidx.appcompat:appcompat to v1.7.0 (#1079) @renovate
- Update androidx.lifecyle to v2.8.1 (#1078) @renovate
- Update androidx-lifecyle version (#1077) @TinasheMzondiwa
- Update circuit to v0.22.1 (#1075) @renovate
- Update kotlin monorepo to v2 (major) (#1069) @renovate
- Migrate lessons screen to circuit (#1074) @TinasheMzondiwa
- Update dependency androidx.tv:tv-material to v1.0.0-beta01 (#1052) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.14 (#1061) @renovate
- Remove legacy Login and Quarterlies screens (#1073) @TinasheMzondiwa
- Quarterlies screen - Account info overlay (#1072) @TinasheMzondiwa
- Add Quarterlies list screen (#1071) @TinasheMzondiwa
- Update gradle.android to v8.4.1 (#1068) @renovate
- Update dependency org.robolectric:robolectric to v4.12.2 (#1066) @renovate
- Update dependency io.mockk:mockk to v1.13.11 (#1065) @renovate
- Update dependency androidx.annotation:annotation to v1.8.0 (#1064) @renovate
- Update androidx.lifecyle to v2.8.0 (#1063) @renovate
- Update dependency androidx.fragment:fragment-ktx to v1.7.1 (#1062) @renovate
- Migrate auth screen (#1060) @TinasheMzondiwa
- Add quarterlies feat module (#1059) @TinasheMzondiwa
- Update kotlin.coroutines to v1.8.1 (#1058) @renovate
- Update dependency com.google.devtools.ksp to v1.9.24-1.0.20 (#1057) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.13 (#1049) @renovate
- Update dependency androidx.compose.animation:animation to v1.6.7 (#1048) @renovate
- Update sgp to v0.17.0 (#1045) @renovate
- Update dependency org.gradle.test-retry to v1.5.9 (#1044) @renovate
- Update androidx.activity to v1.9.0 (#1039) @renovate
- Update gradle.android to v8.4.0 (#1046) @renovate
- Remove deprecated gradle cache step (#1047) @TinasheMzondiwa
- Update sgp to v0.16.3 (#1042) @renovate
- Update dependency androidx.datastore:datastore-preferences to v1.1.0 (#1041) @renovate
- Update dependency androidx.core:core-ktx to v1.13.0 (#1040) @renovate
- Update dependency androidx.compose:compose-bom to v2024.04.01 (#1038) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.12 (#1037) @renovate
- Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.4 (#1036) @renovate
- Unzip downloaded reader artifact (#1043) @TinasheMzondiwa
- Update dependency androidx.compose.animation:animation to v1.6.6 (#1035) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.4 (#1034) @renovate
- Update dependency com.pspdfkit:pspdfkit to v2024.2.1 (#1032) @renovate
- Update gradle.android to v8.3.2 (#1031) @renovate
- Update androidx.media3 to v1.3.1 (#1030) @renovate
- Update dependency com.pspdfkit:pspdfkit to v2024.2.0 (#1029) @renovate
- Add circuit codegen (#1028) @TinasheMzondiwa
- Update dependency com.google.devtools.ksp to v1.9.23-1.0.20 (#1027) @renovate
- Maintain lessons sort order (#1026) @TinasheMzondiwa
- Update dependency androidx.compose:compose-bom to v2024.04.00 (#1025) @renovate
- Update dependency androidx.compose.animation:animation to v1.6.5 (#1024) @renovate
- Update dependency org.robolectric:robolectric to v4.12.1 (#1023) @renovate
Release v4.49.0
What’s Changed
- Update dependency org.robolectric:robolectric to v4.12 (#1021) @renovate
- Fix reading parcelable (#1022) @TinasheMzondiwa
- Update google.hilt to v2.51.1 (#1020) @renovate
- Update square.retrofit to v2.11.0 (#1019) @renovate
- Update sgp to v0.16.2 (#1018) @renovate
- Remove legacy QuarterliesRepository (#1016) @TinasheMzondiwa
- Fix: Czech strings ss_about_made (#1017) @brocklj
- Move :prefs modules out of :common (#1015) @TinasheMzondiwa
- Update dependency androidx.compose.compiler:compiler to v1.5.11 (#1012) @renovate
- Update dependency gradle to v8.7 (#1014) @renovate
- Update dependency androidx.compose:compose-bom to v2024.03.00 (#1013) @renovate
- Update dependency androidx.compose.animation:animation to v1.6.4 (#1011) @renovate
- Update dependency com.squareup.retrofit2:converter-moshi to v2.10.0 (#1010) @renovate
- Update circuit to v0.20.0 (#1009) @renovate
- Update gradle.android to v8.3.1 (#1008) @renovate
- Update sgp to v0.16.1 (#1007) @renovate
- Update sgp to v0.15.9 (#1006) @renovate
- Update dependency com.google.devtools.ksp to v1.9.23-1.0.19 (#1005) @renovate
- Update androidx.media3 to v1.3.0 (#1004) @renovate
- Update kotlin monorepo to v1.9.23 (#1003) @renovate
- Update dependency androidx.browser:browser to v1.8.0 (#1002) @renovate
- Update dependency androidx.compose:compose-bom to v2024.02.02 (#1001) @renovate
- Update dependency androidx.compose.animation:animation to v1.6.3 (#1000) @renovate
- Update androidx.compose.material3 to v1.2.1 (#999) @renovate
- Update dependency com.pspdfkit:pspdfkit to v2024.1.2 (#997) @renovate
- Update dependency app.cash.turbine:turbine to v1.1.0 (#998) @renovate
- Update sgp to v0.15.8 (#996) @renovate
- Provide circuit factories into sets (#995) @TinasheMzondiwa
- Update gradle.android to v8.3.0 (#994) @renovate
- Migrate languages screen to circuit (#993) @TinasheMzondiwa
- Rename and move circuit module (#992) @TinasheMzondiwa
- Add circuitx artefacts and provide CircuitActivity (#991) @TinasheMzondiwa
- Update dependency com.google.devtools.ksp to v1.9.22-1.0.18 (#990) @renovate
- Update dependency io.mockk:mockk to v1.13.10 (#989) @renovate
- Update sgp to v0.15.7 (#988) @renovate
- Update google.hilt to v2.51 (#987) @renovate
- Update coil to v2.6.0 (#986) @renovate
- Update dependency androidx.test.uiautomator:uiautomator to v2.3.0 (#985) @renovate
- Update dependency androidx.compose:compose-bom to v2024.02.01 (#984) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.10 (#983) @renovate
- Update dependency androidx.compose.animation:animation to v1.6.2 (#982) @renovate
- Update androidx.hilt to v1.2.0 (#981) @renovate
- Update sgp to v0.15.4 (#980) @renovate
- Update dependency com.google.android.gms:play-services-auth to v21 (#979) @renovate
- Update kotlin.coroutines to v1.8.0 (#978) @renovate
- Update circuit to v0.19.1 (#977) @renovate
- Update dependency com.pspdfkit:pspdfkit to v2024.1.1 (#976) @renovate
- Update dependency org.gradle.android.cache-fix to v3.0.1 (#975) @renovate
- Update circuit to v0.19.0 (#974) @renovate
- Update r0adkll/upload-google-play action to v1.1.3 (#973) @renovate
- App widgets: Enable scrollable week widget (#972) @TinasheMzondiwa
- Update dependency androidx.compose.compiler:compiler to v1.5.9 (#970) @renovate
- Update androidx.compose.material3 to v1.2.0 (#968) @renovate
- Update dependency net.danlew:android.joda to v2.12.7 (#967) @renovate
- Update dependency joda-time:joda-time to v2.12.7 (#966) @renovate
- Update sgp to v0.15.3 (#965) @renovate
- Update dependency gradle to v8.6 (#964) @renovate
- Update release-drafter/release-drafter action to v6 (#963) @renovate
- Update square.moshi to v1.15.1 (#962) @renovate
- Update gradle/gradle-build-action action to v3 (#960) @renovate
- Update jdk version to 21 (#961) @TinasheMzondiwa
- Update compose dependencies (#959) @TinasheMzondiwa
- Update dependency com.pspdfkit:pspdfkit to v2024 (#953) @renovate
- Update gradle.android to v8.2.2 (#954) @renovate
- Update dependency com.diffplug.spotless to v6.25.0 (#952) @renovate
- Download quarter improvements (#951) @TinasheMzondiwa
- Update dependency com.google.devtools.ksp to v1.9.22-1.0.17 (#950) @renovate
- Update actions/cache action to v4 (#949) @renovate
- Update androidx.media3 to v1.2.1 (#948) @renovate
- Update dependency com.diffplug.spotless to v6.24.0 (#947) @renovate
- Fix lessons order (#946) @TinasheMzondiwa
- Update sgp to v0.15.2 (#945) @renovate
- Update androidx.lifecyle to v2.7.0 (#944) @renovate
- Update sgp to v0.15.1 (#942) @renovate
- Update dependency io.mockk:mockk to v1.13.9 (#941) @renovate
- Update dependency joda-time:joda-time to v2.12.6 (#940) @renovate
- Update sgp to v0.15.0 (#939) @renovate
- Update circuit to v0.18.2 (#938) @renovate
- Fix deep-link navigation (#937) @TinasheMzondiwa
- Update gradle.android to v8.2.1 (#936) @renovate
- Update circuit to v0.18.1 (#935) @renovate
Release v4.43.0
What’s Changed
- Update circuit to v0.18.0 (#934) @renovate
- Remove SSHelper.java (#933) @TinasheMzondiwa
- Update dependency com.google.devtools.ksp to v1.9.22-1.0.16 (#931) @renovate
- Update dependency net.danlew:android.joda to v2.12.6 (#930) @renovate
- Update kotlin monorepo to v1.9.22 (#929) @renovate
- Videos storage cache (#932) @TinasheMzondiwa
- Update google.hilt to v2.50 (#928) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.7 (#927) @renovate
- Update sgp to v0.14.2 (#926) @renovate
- Update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.7 (#925) @renovate
- Update dependency com.google.devtools.ksp to v1.9.21-1.0.16 (#924) @renovate
- Update dependency com.google.android.material:material to v1.11.0 (#923) @renovate
- Update androidx.work to v2.9.0 (#898) @renovate
- Update dependency androidx.annotation:annotation to v1.7.1 (#922) @renovate
- Update androidx.activity to v1.8.2 (#921) @renovate
- Update sgp to v0.14.0 (#920) @renovate
- TV: dpad events (#919) @TinasheMzondiwa
- Update dependency androidx.compose.compiler:compiler to v1.5.6 (#914) @renovate
- Update dependency com.pspdfkit:pspdfkit to v8.10.0 (#918) @renovate
- Update dependency com.squareup.sort-dependencies to v0.6 (#917) @renovate
- Video media session (#916) @TinasheMzondiwa
- Update sgp to v0.13.1 (#913) @renovate
- Update labels_config (#915) @TinasheMzondiwa
- Update circuit to v0.17.1 (#912) @renovate
- Update dependency org.gradle.test-retry to v1.5.8 (#911) @renovate
- Modularize media logic (#910) @TinasheMzondiwa
- Update dependency com.diffplug.spotless to v6.23.3 (#908) @renovate
- Update dependency com.squareup.sort-dependencies to v0.5 (#907) @renovate
- Use shared videoPlayer (#909) @TinasheMzondiwa
- TV: switch back to Videos when language changes (#906) @TinasheMzondiwa
- Update google.hilt to v2.49 (#905) @renovate
- Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.2 (#904) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.2 (#903) @renovate
- Dagger kapt to ksp (#902) @TinasheMzondiwa
- Update sgp to v0.13.0 (#901) @renovate
- Update gradle.android to v8.2.0 (#900) @renovate
- Update dependency com.diffplug.spotless to v6.23.2 (#899) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.5 (#897) @renovate
- Update androidx.room to v2.6.1 (#896) @renovate
- Update dependency com.diffplug.spotless to v6.23.1 (#890) @renovate
- Update actions/setup-java action to v4 (#895) @renovate
- Update dependency gradle to v8.5 (#894) @renovate
- Update circuit to v0.17.0 (#892) @renovate
- Provide ForegroundInfo for sync worker (#893) @TinasheMzondiwa
- Update dependency org.gradle.test-retry to v1.5.7 (#891) @renovate
Release v4.40.0
What’s Changed
- Update kotlin monorepo to v1.9.21 (#888) @renovate
- Update sgp to v0.12.1 (#849) @renovate
- Add some translations (#889) @TinasheMzondiwa
- Tv fixes (#887) @TinasheMzondiwa
- Add download icons (#886) @TinasheMzondiwa
- Update gradle.android to v8.1.4 (#885) @renovate
- Update androidx.media3 to v1.2.0 (#884) @renovate
- Tv dashboard (#879) @TinasheMzondiwa
- Update dependency androidx.browser:browser to v1.7.0 (#883) @renovate
- Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.1 (#882) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.1 (#881) @renovate
- Update androidx.activity to v1.8.1 (#880) @renovate
- Remove all downloads setting (#878) @TinasheMzondiwa
- Update reading screen loading view (#876) @TinasheMzondiwa
- Update reading screen status bar style (#875) @TinasheMzondiwa
- Update circuit to v0.16.1 (#874) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.4 (#872) @renovate
- Update dependency com.android.tools.build:gradle to v8.1.3 (#873) @renovate
- Download quarterly from lessons screen (#871) @TinasheMzondiwa
- Use updated QuarterliesRepository on lessons screen (#870) @TinasheMzondiwa
- Show quarterly offline state (#869) @TinasheMzondiwa
- Update dependency com.pspdfkit:pspdfkit to v8.9.1 (#868) @renovate
- Update dependency com.android.tools:desugar_jdk_libs_minimal to v2.0.4 (#867) @renovate
- Refactor QuarterliesRepository implementation in v2 (#866) @TinasheMzondiwa
- Complete impl for quarterly download API (#865) @TinasheMzondiwa
- Check downloaded pdfs when setting offline state (#864) @TinasheMzondiwa
- Update circuit to v0.16.0 (#863) @renovate
- Update androidx.hilt to v1.1.0 (#862) @renovate
- Update dependency androidx.fragment:fragment-ktx to v1.6.2 (#861) @renovate
- Update PdfReader API (#860) @TinasheMzondiwa
- Update coil to v2.5.0 (#857) @renovate
- Update dependency org.robolectric:robolectric to v4.11.1 (#858) @renovate
- Save offline state to db (#859) @TinasheMzondiwa
- Download quarterly API (#855) @TinasheMzondiwa
- Update dependency org.robolectric:robolectric to v4.11 (#853) @renovate
- Fix: show correct audio queue (#854) @TinasheMzondiwa
- Update dependency org.gradle.android.cache-fix to v3 (#852) @renovate
- Remove paparazzi (#851) @TinasheMzondiwa
- Fix PDF-only quarterlies do not show the "video/audio" playback icons (#850) @TinasheMzondiwa
- Update sgp to v0.10.11 (#848) @renovate
- Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0 (#847) @renovate
- Update androidx.room to v2.6.0 (#846) @renovate
- Update dependency androidx.recyclerview:recyclerview to v1.3.2 (#845) @renovate
- Update dependency androidx.compose:compose-bom to v2023.10.01 (#843) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0 (#844) @renovate
- Update dependency androidx.compose.animation:animation to v1.5.4 (#842) @renovate
- Update square.okhttp3 to v4.12.0 (#841) @renovate
- Fix media browser race condition (#840) @TinasheMzondiwa
- Add Catalan translation strings (#839) @TinasheMzondiwa
- Migrate from accompanist systemUiController (#838) @TinasheMzondiwa
- Update jvmTarget to 17 (#837) @TinasheMzondiwa
Release v4.37.0
What’s Changed
- Support pdf lessons in app widgets (#836) @TinasheMzondiwa
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-rc02 (#835) @renovate
- Update dependency com.pspdfkit:pspdfkit to v8.9.0 (#833) @renovate
- Remove guideline from QuarterlyInfo layout (#834) @TinasheMzondiwa
- Update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.6 (#832) @renovate
- Update dependency com.google.android.material:material to v1.10.0 (#831) @renovate
- Update dependency com.pspdfkit:pspdfkit to v8.9.0 (#830) @renovate
- Update dependency gradle to v8.4 (#829) @renovate
- Update dependency androidx.compose:compose-bom to v2023.10.00 (#828) @renovate
- Update androidx.activity to v1.8.0 (#827) @renovate
- Update dependency androidx.compose.animation:animation to v1.5.3 (#826) @renovate
- Update androidx.tv to v1.0.0-alpha10 (#825) @renovate
- Update google.hilt to v2.48.1 (#823) @renovate
- Bug fixes (#824) @TinasheMzondiwa
- Update cached lesson detail (#822) @TinasheMzondiwa
- Update sgp to v0.10.10 (#820) @renovate
- Fetch and cache latest read content (#821) @TinasheMzondiwa
- Update dependency org.gradle.test-retry to v1.5.6 (#819) @renovate
- Move connectivity helper to own module (#818) @TinasheMzondiwa
Release v4.35.0
What’s Changed
- Update gradle.android to v8.1.2 (#814) @renovate
- Update dependency org.gradle.android.cache-fix to v2.8.1 (#817) @renovate
- Update dependency com.diffplug.spotless to v6.22.0 (#816) @renovate
- Update sgp to v0.10.9 (#815) @renovate
- Update dependency androidx.compose:compose-bom to v2023.09.02 (#813) @renovate
- Update dependency androidx.compose.animation:animation to v1.5.2 (#812) @renovate
- Update sgp to v0.10.8 (#811) @renovate
- Update dependency io.mockk:mockk to v1.13.8 (#810) @renovate
- Update circuit to v0.15.0 (#809) @renovate
- Update dependency androidx.compose:compose-bom to v2023.09.01 (#808) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-rc01 (#807) @renovate
- Update androidx.compose.material3 to v1.1.2 (#806) @renovate
- Update r0adkll/upload-google-play action to v1.1.2 (#805) @renovate
- Migrate to androidx-media3 (#804) @TinasheMzondiwa
- Update actions/checkout action to v4 (#792) @renovate
- Minor fixes (#803) @TinasheMzondiwa
- Update circuit to v0.14.1 (#784) @renovate
- Update google.accompanist to v0.32.0 (#772) @renovate
- Update dependency org.gradle.android.cache-fix to v2.8.0 (#802) @renovate
- Update dependency org.gradle.test-retry to v1.5.5 (#801) @renovate
- Create no-op tv activity (#800) @TinasheMzondiwa
- Support behaviour changes in Android 14 (#799) @TinasheMzondiwa
- Remove pdfkit transitive dependencies (#798) @TinasheMzondiwa
- Update dependency androidx.core:core-ktx to v1.12.0 (#797) @renovate
- Update dependency androidx.annotation:annotation to v1.7.0 (#796) @renovate
- Update androidx.tv to v1.0.0-alpha09 (#795) @renovate
- Update androidx.lifecyle to v2.6.2 (#794) @renovate
- Update androidx.glance to v1.0.0 (#793) @renovate
- Update dependency androidx.compose.animation:animation to v1.5.1 (#764) @renovate
- Update sgp to v0.10.7 (#791) @renovate
- Update dependency org.gradle.android.cache-fix to v2.7.4 (#790) @renovate
- Remove androidx.navigation (#789) @TinasheMzondiwa
- Use supervised scope (#788) @TinasheMzondiwa
- Update dependency com.pspdfkit:pspdfkit to v8.8.1 (#787) @renovate
- Update dependency com.google.android.gms:play-services-auth to v20.7.0 (#785) @renovate
- Update google.hilt to v2.48 (#782) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-beta05 (#783) @renovate
- Remove data-binding (#786) @TinasheMzondiwa
- Update dependency androidx.compose.compiler:compiler to v1.5.3 (#781) @renovate
- Update sgp to v0.10.6 (#780) @renovate
- Update dependency com.diffplug.spotless to v6.21.0 (#779) @renovate
- Remove databinding
:app
(#778) @TinasheMzondiwa - Update dependency com.google.devtools.ksp to v1.9.10-1.0.13 (#777) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.2 (#776) @renovate
- Update kotlin monorepo to v1.9.10 (#774) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-beta04 (#775) @renovate
- Update dependency gradle to v8.3 (#771) @renovate
- Update gradle.android to v8.1.1 (#773) @renovate
- Update androidx.media3 to v1.1.1 (#770) @renovate
- Update sgp to v0.10.5 (#769) @renovate
- Update dependency io.mockk:mockk to v1.13.7 (#768) @renovate
- Update dependency com.pspdfkit:pspdfkit to v8.8.0 (#767) @renovate
- Update dependency androidx.browser:browser to v1.6.0 (#763) @renovate
- Update dependency androidx.preference:preference-ktx to v1.2.1 (#762) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-beta03 (#761) @renovate
- Update sgp to v0.10.4 (#760) @renovate
- Update androidx.glance to v1.0.0-rc01 (#748) @renovate
- Update dependency com.pspdfkit:pspdfkit to v8.7.4 (#738) @renovate
- Update circuit to v0.12.1 (#754) @renovate
- Update androidx.tv to v1.0.0-alpha08 (#749) @renovate
- Bump target sdk to 34 (#759) @TinasheMzondiwa
Release v4.31.0
What’s Changed
- Update dependency org.gradle.android.cache-fix to v2.7.3 (#758) @renovate
- Update dependency com.google.devtools.ksp to v1.9.0-1.0.13 (#757) @renovate
- Update dependency com.squareup.sort-dependencies to v0.4 (#756) @renovate
- Update dependency androidx.recyclerview:recyclerview to v1.3.1 (#753) @renovate
- Update dependency androidx.fragment:fragment-ktx to v1.6.1 (#752) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.1 (#751) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-beta02 (#750) @renovate
- Update sgp to v0.10.0 (#747) @renovate
- Update gradle.android to v8.1.0 (#746) @renovate
- Update kotlin.coroutines to v1.7.3 (#745) @renovate
- Update sgp to v0.9.18-1.9.0.4 (#741) @renovate
- Update dependency org.gradle.test-retry to v1.5.4 (#744) @renovate
- Update google.hilt to v2.47 (#731) @renovate
- Update circuit to v0.11.0 (#743) @renovate
- Update dependency com.google.devtools.ksp to v1.9.0-1.0.12 (#727) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.5.0 (#740) @renovate
- Bump min sdk to 24 (#742) @TinasheMzondiwa
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-beta01 (#739) @renovate
- Update dependency app.cash.paparazzi to v1.3.1 (#737) @renovate
- TV: Disable ambient mode during playback (#736) @TinasheMzondiwa
- Update dependency com.diffplug.spotless to v6.20.0 (#735) @renovate
- TV: UI fixes (#734) @TinasheMzondiwa
- Add worker tests (#733) @TinasheMzondiwa
- Update sgp to v0.9.18 (#719) @renovate
- TV: Immersive List updates (#732) @TinasheMzondiwa
- Update dependency gradle to v8.2.1 (#730) @renovate
- Update circuit to v0.10.1 (#729) @renovate
- TV: Upload release (#728) @TinasheMzondiwa
- Update androidx.media3 to v1.1.0 (#724) @renovate
- TV: Update video cards (#723) @TinasheMzondiwa
- Extract coroutine extensions to own module (#722) @TinasheMzondiwa
- TV: Show latest videos from API (#721) @TinasheMzondiwa
- Modularize lessons modules (#720) @TinasheMzondiwa
- Update dependency gradle to v8.2 (#718) @renovate
- Update circuit to v0.10.0 (#717) @renovate
- Update sgp to v0.9.15 (#716) @renovate
- Update kotlin.coroutines to v1.7.2 (#715) @renovate
- Update dependency androidx.compose.compiler:compiler to v1.4.8 (#714) @renovate
- TV: Add video playback (#713) @TinasheMzondiwa
- Update dependency org.gradle.android.cache-fix to v2.7.2 (#712) @renovate
- Update dependency com.google.android.gms:play-services-auth to v20.6.0 (#711) @renovate
- Update sgp to v0.9.14 (#710) @renovate
- Update sgp to v0.9.13 (#709) @renovate
- TV: Setup basic navigation to video player screen (#708) @TinasheMzondiwa
- Update dependency androidx.compose:compose-bom to v2023.06.01 (#707) @renovate
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-alpha16 (#706) @renovate
- Update androidx.room to v2.5.2 (#705) @renovate
- Update androidx.compose.material3 to v1.1.1 (#704) @renovate
- Update dependency app.cash.turbine:turbine to v1 (#703) @renovate
Release v4.30.0
What’s Changed
- Ensure Ui loads new quarterly. (#702) @TinasheMzondiwa
- Update dependency com.pspdfkit:pspdfkit to v8.7.3 (#701) @renovate
- Update androidx.compose.tv to v1.0.0-alpha07 (#693) @renovate
- Update dependency com.squareup.sort-dependencies to v0.3 (#700) @renovate
- Update dependency com.google.devtools.ksp to v1.8.22-1.0.11 (#699) @renovate
- Update dependency androidx.navigation:navigation-compose to v2.6.0 (#698) @renovate
- Update dependency androidx.fragment:fragment-ktx to v1.6.0 (#697) @renovate
Release v4.29.0
What’s Changed
- Update dependency androidx.benchmark:benchmark-junit4 to v1.2.0-alpha15 (#694) @renovate
- Update androidx.glance to v1.0.0-beta01 (#687) @renovate
- Update sgp to v0.9.10 (#692) @renovate
- Sabbath School TV app UI (#686) @TinasheMzondiwa
- Update circuit to v0.9.1 (#690) @renovate
- Update sgp to v0.9.8 (#666) @renovate
- Update dependency app.cash.paparazzi to v1.3.0 (#689) @renovate
- Update circuit to v0.9.0 (#685) @renovate