Skip to content

Commit 56d7105

Browse files
committed
Release v3.0.3
1 parent 34ee884 commit 56d7105

File tree

5 files changed

+115
-66
lines changed

5 files changed

+115
-66
lines changed

README.md

Lines changed: 36 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Repository for testing build from jitpack.io
1515
## Version Release
1616
This Is Latest Release
1717

18-
$version_release = 3.0.2
18+
$version_release = 3.0.3
1919

2020
What's New??
2121

@@ -31,49 +31,50 @@ object Version {
3131
}
3232

3333
object Ad {
34-
const val unityAds = "4.9.2" // https://developers.google.com/admob/android/mediation/unity#step_3_import_the_unity_ads_sdk_and_adapter
35-
const val startIo = "4.11.3" // https://support.start.io/hc/en-us/articles/360014774799-Integration-via-Maven
34+
const val unityAds = "4.9.3" // https://developers.google.com/admob/android/mediation/unity#step_3_import_the_unity_ads_sdk_and_adapter
35+
const val startIo = "4.11.5" // https://support.start.io/hc/en-us/articles/360014774799-Integration-via-Maven
3636
}
3737

3838
object Androidx {
3939
const val appCompat = "1.6.1" // https://developer.android.com/jetpack/androidx/releases/appcompat
4040
const val constraintLayout = "2.1.4" // https://developer.android.com/jetpack/androidx/releases/constraintlayout
4141
const val constraintLayoutCompose = "1.0.1" // https://developer.android.com/jetpack/androidx/releases/constraintlayout
42-
const val collection = "1.3.0" // https://developer.android.com/jetpack/androidx/releases/collection
42+
const val collection = "1.4.0" // https://developer.android.com/jetpack/androidx/releases/collection
4343
const val savedState = "1.2.1" // https://developer.android.com/jetpack/androidx/releases/savedstate
4444
const val viewPager = "1.0.0" // https://developer.android.com/jetpack/androidx/releases/viewpager
4545
const val viewPager2 = "1.0.0" // https://developer.android.com/jetpack/androidx/releases/viewpager2
4646
const val preference = "1.2.1" // https://developer.android.com/jetpack/androidx/releases/preference
4747
const val core = "1.12.0" // https://developer.android.com/jetpack/androidx/releases/core
48-
const val liveCycle = "2.6.2" // https://developer.android.com/jetpack/androidx/releases/lifecycle
48+
const val liveCycle = "2.7.0" // https://developer.android.com/jetpack/androidx/releases/lifecycle
4949
const val liveCycleArch = "2.2.0" // https://developer.android.com/jetpack/androidx/releases/lifecycle
5050
const val room = "2.6.1" // https://developer.android.com/jetpack/androidx/releases/room
5151
const val work = "2.9.0" // https://developer.android.com/jetpack/androidx/releases/work
5252
const val activityKtx = "1.8.2" // https://developer.android.com/jetpack/androidx/releases/activity
5353
const val fragmentKtx = "1.6.2" // https://developer.android.com/jetpack/androidx/releases/fragment
54-
const val navigationKtx = "2.7.6" // https://developer.android.com/jetpack/androidx/releases/navigation
54+
const val navigationKtx = "2.7.7" // https://developer.android.com/jetpack/androidx/releases/navigation
5555
const val recyclerView = "1.3.2" // https://developer.android.com/jetpack/androidx/releases/recyclerview
5656
const val recyclerViewSelection = "1.1.0" // https://developer.android.com/jetpack/androidx/releases/recyclerview
57-
const val camerax = "1.3.1" // https://developer.android.com/jetpack/androidx/releases/camera#kts
57+
const val camerax = "1.3.2" // https://developer.android.com/jetpack/androidx/releases/camera#kts
5858
const val biometric = "1.1.0" // https://developer.android.com/jetpack/androidx/releases/biometric
5959
const val annotation = "1.7.1" // https://developer.android.com/jetpack/androidx/releases/annotation
60-
const val annotationExperimental = "1.3.1" // https://developer.android.com/jetpack/androidx/releases/annotation
60+
const val annotationExperimental = "1.4.0" // https://developer.android.com/jetpack/androidx/releases/annotation
6161
const val swipeRefreshLayout = "1.1.0" // https://developer.android.com/jetpack/androidx/releases/swiperefreshlayout
6262
const val emoji2 = "1.4.0" // https://developer.android.com/jetpack/androidx/releases/emoji2
6363

6464
// Compose Version
65-
const val composeCompiler = "1.5.3" // https://developer.android.com/jetpack/androidx/releases/compose
66-
const val composeAnimation = "1.5.4"// https://developer.android.com/jetpack/androidx/releases/compose
67-
const val composeActivity = "1.8.0" // https://androidx.tech/artifacts/activity/activity-compose/
68-
const val compose = "1.5.4" // https://developer.android.com/jetpack/androidx/releases/compose
69-
const val composeMaterial = "1.5.4" // https://developer.android.com/jetpack/androidx/releases/compose
70-
const val composeFoundation = "1.5.4" // https://developer.android.com/jetpack/androidx/releases/compose
71-
const val composeMaterial3 = "1.1.2" // https://developer.android.com/jetpack/androidx/releases/compose
72-
const val composeNavigation = "2.7.4" // https://androidx.tech/artifacts/navigation/navigation-compose/
73-
const val composeHiltNavigation = "1.0.0" // https://developer.android.com/jetpack/androidx/releases/hilt
65+
const val composeCompiler = "1.5.11" // https://developer.android.com/jetpack/androidx/releases/compose
66+
const val composeAnimation = "1.6.4"// https://developer.android.com/jetpack/androidx/releases/compose
67+
const val composeActivity = "1.8.2" // https://androidx.tech/artifacts/activity/activity-compose/
68+
const val compose = "1.6.4" // https://developer.android.com/jetpack/androidx/releases/compose
69+
const val composeMaterial = "1.6.4" // https://developer.android.com/jetpack/androidx/releases/compose
70+
const val composeFoundation = "1.6.4" // https://developer.android.com/jetpack/androidx/releases/compose
71+
const val composeMaterial3 = "1.2.1" // https://developer.android.com/jetpack/androidx/releases/compose
72+
const val composeNavigation = "2.7.7" // https://androidx.tech/artifacts/navigation/navigation-compose/
73+
const val composeHiltNavigation = "1.2.0" // https://developer.android.com/jetpack/androidx/releases/hilt
7474

7575
// https://github.com/JetBrains/compose-multiplatform/blob/master/VERSIONING.md#kotlin-compatibility
7676
const val composeMultiPlatform = "1.5.11" // https://github.com/JetBrains/compose-jb
77+
const val multidex = "2.0.1"
7778

7879
// TestImplementation
7980
const val junit4 = "4.13.2" // https://junit.org/junit4/
@@ -85,47 +86,51 @@ object Version {
8586
}
8687

8788
object Google {
88-
const val accompanist = "0.32.0" // https://github.com/google/accompanist
89+
const val accompanist = "0.34.0" // https://github.com/google/accompanist
8990
const val material = "1.11.0" // https://github.com/material-components/material-components-android/releases
9091
const val gson = "2.10.1" // https://github.com/google/gson
91-
const val admob = "22.6.0" // https://developers.google.com/admob/android/sdk
92-
const val userMessagingPlatform = "2.1.0" // https://developers.google.com/admob/ump/android/quick-start#install_with_gradle
93-
const val hilt = "2.49" // https://dagger.dev/hilt/gradle-setup
94-
const val adMediationUnityAd = "4.9.2.0" // https://developers.google.com/admob/android/mediation/unity#step_3_import_the_unity_ads_sdk_and_adapter
92+
const val admob = "23.0.0" // https://developers.google.com/admob/android/sdk
93+
const val userMessagingPlatform = "2.2.0" // https://developers.google.com/admob/ump/android/quick-start#install_with_gradle
94+
const val hilt = "2.51.1" // https://dagger.dev/hilt/gradle-setup
95+
const val adMediationUnityAd = "4.9.3.0" // https://developers.google.com/admob/android/mediation/unity#step_3_import_the_unity_ads_sdk_and_adapter
96+
const val autoService = "1.1.1"
97+
const val androidPlay = "1.8.1"
98+
const val flexbox = "3.0.0"
9599
}
96100

97101
object JetBrains {
98102
// https://developer.android.com/jetpack/androidx/releases/compose-kotlin - Compability For Compose Version
99103
// https://github.com/JetBrains/compose-multiplatform/blob/master/VERSIONING.md#kotlin-compatibility
100-
const val kotlin = "1.9.10" // https://kotlinlang.org/docs/releases.html#release-details
101-
const val coroutines = "1.7.3" // https://github.com/Kotlin/kotlinx.coroutines
104+
const val kotlin = "1.9.23" // https://kotlinlang.org/docs/releases.html#release-details
105+
const val coroutines = "1.8.0" // https://github.com/Kotlin/kotlinx.coroutines
102106
}
103107

104108
object Util {
105-
const val okHttp = "4.11.0" // https://square.github.io/okhttp/ - https://search.maven.org/search?q=g:com.squareup.okhttp3
106-
const val retrofit = "2.9.0" // https://github.com/square/retrofit
109+
const val okHttp = "4.12.0" // https://square.github.io/okhttp/ - https://search.maven.org/search?q=g:com.squareup.okhttp3
110+
const val retrofit = "2.11.0" // https://github.com/square/retrofit
107111

108-
const val rxAndroid3 = "3.0.2" // https://github.com/ReactiveX/RxAndroid
112+
const val rxAndroid3 = "3.0.3" // https://github.com/ReactiveX/RxAndroid
109113
const val rxKotlin3 = "3.0.1" // https://github.com/ReactiveX/RxKotlin
110114
const val rxJava3 = "3.1.8" // https://github.com/ReactiveX/RxJava
111115

112116
const val glide = "4.16.0" // https://github.com/bumptech/glide
113117
const val chucker = "4.0.0" // https://github.com/ChuckerTeam/chucker
114-
const val coil = "2.5.0" // https://coil-kt.github.io/coil/compose/
118+
const val coil = "2.6.0" // https://coil-kt.github.io/coil/compose/
115119

116-
const val koin_bom = "3.5.2-RC1"
120+
const val koin_bom = "3.5.3"
117121
const val koin = koin_bom // https://github.com/InsertKoinIO/koin
118122
const val koin_android = koin_bom // https://github.com/InsertKoinIO/koin
119123
const val koin_android_compose = koin_bom // https://github.com/InsertKoinIO/koin
120124
const val koin_ktor = koin_bom // https://github.com/InsertKoinIO/koin
121125

122-
const val ktor = "2.3.7" // https://ktor.io/
126+
const val ktor = "2.3.9" // https://ktor.io/
123127
const val piracyChecker = "1.2.8" // https://github.com/javiersantos/PiracyChecker
124128
const val customActivityOnCrash = "2.4.0" // https://github.com/Ereza/CustomActivityOnCrash
129+
const val acra = "5.11.3"
125130

126131
const val fastAdapter = "5.7.0" // https://github.com/mikepenz/FastAdapter
127132

128-
const val balloon = "1.6.3" // https://github.com/skydoves/Balloon
133+
const val balloon = "1.6.4" // https://github.com/skydoves/Balloon
129134
}
130135

131136
}

buildSrc/src/main/kotlin/ProjectSetting.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ object ProjectSetting {
2525

2626
const val VERSION_MAJOR = 3
2727
const val VERSION_MINOR = 0
28-
const val VERSION_PATCH = 2
28+
const val VERSION_PATCH = 3
2929

3030
// -----------------------------------------------------------------------------------------------------------------
3131

src/main/kotlin/Google.kt

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import Version.Google.hilt
2-
31
/**
42
* Created by faisalamir on 07/03/22
53
* frogo-build-src
@@ -33,17 +31,29 @@ object Google {
3331
const val adMediationUnityAd = "com.google.ads.mediation:unity:${Version.Google.adMediationUnityAd}"
3432
fun adMediationUnityAd(version: String): String = "com.google.ads.mediation:unity:$version"
3533

34+
const val autoService = "com.google.auto.service:auto-service:${Version.Google.autoService}"
35+
fun autoService(version: String): String = "com.google.auto.service:auto-service:$version"
36+
37+
const val autoServiceAnnotation = "com.google.auto.service:auto-service-annotations:${Version.Google.autoService}"
38+
fun autoServiceAnnotation(version: String) = "com.google.auto.service:auto-service-annotations:$version"
39+
40+
const val androidPlay = "com.google.android.play:core-ktx:${Version.Google.androidPlay}"
41+
fun androidPlay(version: String) = "com.google.android.play:core-ktx:$version"
42+
43+
const val flexbox = "com.google.android.flexbox:flexbox:${Version.Google.flexbox}"
44+
fun flexbox(version: String) = "com.google.android.flexbox:flexbox:$version"
45+
3646
object Hilt {
3747

38-
const val android = "com.google.dagger:hilt-android:$hilt"
48+
const val android = "com.google.dagger:hilt-android:${Version.Google.hilt}"
3949
fun android(version: String): String = "com.google.dagger:hilt-android:$version"
4050

4151
// Annotation processor
42-
const val compiler = "com.google.dagger:hilt-compiler:$hilt"
52+
const val compiler = "com.google.dagger:hilt-compiler:${Version.Google.hilt}"
4353
fun compiler(version: String): String = "com.google.dagger:hilt-compiler:$version"
4454

4555
// androidTestImpementation
46-
const val hiltAndroidTesting = "com.google.dagger:hilt-android-testing:$hilt"
56+
const val hiltAndroidTesting = "com.google.dagger:hilt-android-testing:${Version.Google.hilt}"
4757
fun hiltAndroidTesting(version: String): String = "com.google.dagger:hilt-android-testing:$version"
4858

4959
}

src/main/kotlin/Util.kt

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,33 @@ object Util {
6868

6969
}
7070

71+
object Acra {
72+
73+
const val core = "ch.acra:acra-core:${Version.Util.acra}"
74+
fun core(version: String): String = "ch.acra:acra-core:$version"
75+
76+
const val mail = "ch.acra:acra-mail:${Version.Util.acra}"
77+
fun mail(version: String): String = "ch.acra:acra-mail:$version"
78+
79+
const val http = "ch.acra:acra-http:${Version.Util.acra}"
80+
fun http(version: String): String = "ch.acra:acra-http:$version"
81+
82+
const val dialog = "ch.acra:acra-dialog:${Version.Util.acra}"
83+
fun dialog(version: String): String = "ch.acra:acra-dialog:$version"
84+
85+
const val notification = "ch.acra:acra-notification:${Version.Util.acra}"
86+
fun notification(version: String): String = "ch.acra:acra-notification:$version"
87+
88+
const val toast = "ch.acra:acra-toast:${Version.Util.acra}"
89+
fun toast(version: String): String = "ch.acra:acra-toast:$version"
90+
91+
const val limiter = "ch.acra:acra-limiter:${Version.Util.acra}"
92+
fun limiter(version: String): String = "ch.acra:acra-limiter:$version"
93+
94+
const val scheduler = "ch.acra:acra-advanced-scheduler:${Version.Util.acra}"
95+
fun scheduler(version: String): String = "ch.acra:acra-advanced-scheduler:$version"
96+
97+
98+
}
99+
71100
}

0 commit comments

Comments
 (0)