Skip to content

Commit

Permalink
Release v2.1.3
Browse files Browse the repository at this point in the history
Co-authored-by: frogoboxbot <[email protected]>
  • Loading branch information
amirisback and frogoboxbot committed Apr 3, 2023
1 parent 4e41069 commit 10126ea
Show file tree
Hide file tree
Showing 5 changed files with 96 additions and 51 deletions.
57 changes: 31 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Repository for testing build from jitpack.io
## Version Release
This Is Latest Release

$version_release = 2.1.2
$version_release = 2.1.3

What's New??

Expand All @@ -34,42 +34,43 @@ object Version {
}

object Ad {
const val unityAds = "4.5.0" // https://developers.google.com/admob/android/mediation/unity#step_3_import_the_unity_ads_sdk_and_adapter
const val startIo = "4.10.7" // https://support.start.io/hc/en-us/articles/360014774799-Integration-via-Maven
const val unityAds = "4.6.1" // https://developers.google.com/admob/android/mediation/unity#step_3_import_the_unity_ads_sdk_and_adapter
const val startIo = "4.10.8" // https://support.start.io/hc/en-us/articles/360014774799-Integration-via-Maven
}

object Androidx {
const val appCompat = "1.6.1" // https://developer.android.com/jetpack/androidx/releases/appcompat
const val constraintLayout = "2.1.4" // https://developer.android.com/jetpack/androidx/releases/constraintlayout
const val constraintLayoutCompose = "1.0.1" // https://developer.android.com/jetpack/androidx/releases/constraintlayout
const val collection = "1.2.0" // https://developer.android.com/jetpack/androidx/releases/collection
const val savedState = "1.2.0" // https://developer.android.com/jetpack/androidx/releases/savedstate
const val savedState = "1.2.1" // https://developer.android.com/jetpack/androidx/releases/savedstate
const val viewPager = "1.0.0" // https://developer.android.com/jetpack/androidx/releases/viewpager
const val viewPager2 = "1.0.0" // https://developer.android.com/jetpack/androidx/releases/viewpager2
const val preference = "1.2.0" // https://developer.android.com/jetpack/androidx/releases/preference
const val core = "1.9.0" // https://developer.android.com/jetpack/androidx/releases/core
const val liveCycle = "2.6.0" // https://developer.android.com/jetpack/androidx/releases/lifecycle
const val liveCycle = "2.6.1" // https://developer.android.com/jetpack/androidx/releases/lifecycle
const val liveCycleArch = "2.1.0" // https://developer.android.com/jetpack/androidx/releases/lifecycle
const val room = "2.5.0" // https://developer.android.com/jetpack/androidx/releases/room
const val work = "2.8.0" // https://developer.android.com/jetpack/androidx/releases/work
const val activityKtx = "1.6.1" // https://developer.android.com/jetpack/androidx/releases/activity
const val fragmentKtx = "1.5.5" // https://developer.android.com/jetpack/androidx/releases/fragment
const val room = "2.5.1" // https://developer.android.com/jetpack/androidx/releases/room
const val work = "2.8.1" // https://developer.android.com/jetpack/androidx/releases/work
const val activityKtx = "1.7.0" // https://developer.android.com/jetpack/androidx/releases/activity
const val fragmentKtx = "1.5.6" // https://developer.android.com/jetpack/androidx/releases/fragment
const val navigationKtx = "2.5.3" // https://developer.android.com/jetpack/androidx/releases/navigation
const val recyclerView = "1.3.0" // https://developer.android.com/jetpack/androidx/releases/recyclerview
const val recyclerViewSelection = "1.1.0" // https://developer.android.com/jetpack/androidx/releases/recyclerview
const val camerax = "1.2.1" // https://developer.android.com/jetpack/androidx/releases/camera#kts
const val camerax = "1.2.2" // https://developer.android.com/jetpack/androidx/releases/camera#kts
const val biometric = "1.1.0" // https://developer.android.com/jetpack/androidx/releases/biometric
const val annotation = "1.6.0" // https://developer.android.com/jetpack/androidx/releases/annotation
const val annotationExperimental = "1.3.0" // https://developer.android.com/jetpack/androidx/releases/annotation
const val swipeRefreshLayout = "1.1.0" // https://developer.android.com/jetpack/androidx/releases/swiperefreshlayout
const val emoji2 = "1.3.0" // https://developer.android.com/jetpack/androidx/releases/emoji2

// Compose Version
const val composeActivity = "1.6.1" // https://androidx.tech/artifacts/activity/activity-compose/
const val composeCompiler = "1.4.3" // https://developer.android.com/jetpack/androidx/releases/compose
const val compose = "1.3.3" // https://developer.android.com/jetpack/androidx/releases/compose
const val composeMaterial = "1.3.3" // https://developer.android.com/jetpack/androidx/releases/compose
const val composeFoundation = "1.3.3" // https://developer.android.com/jetpack/androidx/releases/compose
const val composeMaterial3 = "1.0.0-alpha14" // https://developer.android.com/jetpack/androidx/releases/compose
const val composeActivity = "1.7.0" // https://androidx.tech/artifacts/activity/activity-compose/
const val composeCompiler = "1.4.4" // https://developer.android.com/jetpack/androidx/releases/compose
const val compose = "1.4.0" // https://developer.android.com/jetpack/androidx/releases/compose
const val composeMaterial = "1.4.0" // https://developer.android.com/jetpack/androidx/releases/compose
const val composeFoundation = "1.4.0" // https://developer.android.com/jetpack/androidx/releases/compose
const val composeMaterial3 = "1.0.1" // https://developer.android.com/jetpack/androidx/releases/compose
const val composeNavigation = "2.5.3" // https://androidx.tech/artifacts/navigation/navigation-compose/
const val composeHiltNavigation = "1.0.0" // https://developer.android.com/jetpack/androidx/releases/hilt
const val composeMultiPlatform = "1.3.1" // https://github.com/JetBrains/compose-jb
Expand All @@ -84,13 +85,13 @@ object Version {
}

object Google {
const val accompanist = "0.28.0" // https://github.com/google/accompanist
const val material = "1.8.0" // https://github.com/material-components/material-components-android/releases
const val accompanist = "0.30.0" // https://github.com/google/accompanist
const val material = "1.10.0-alpha01" // https://github.com/material-components/material-components-android/releases
const val gson = "2.10.1" // https://github.com/google/gson
const val admob = "21.5.0" // https://developers.google.com/admob/android/sdk
const val admob = "22.0.0" // https://developers.google.com/admob/android/sdk
const val userMessagingPlatform = "2.0.0" // https://developers.google.com/admob/ump/android/quick-start#install_with_gradle
const val hilt = "2.45" // https://dagger.dev/hilt/gradle-setup
const val adMediationUnityAd = "4.6.0.0" // https://developers.google.com/admob/android/mediation/unity#step_3_import_the_unity_ads_sdk_and_adapter
const val adMediationUnityAd = "4.6.1.0" // https://developers.google.com/admob/android/mediation/unity#step_3_import_the_unity_ads_sdk_and_adapter
}

object JetBrains {
Expand All @@ -109,17 +110,19 @@ object Version {

const val glide = "4.15.1" // https://github.com/bumptech/glide
const val chucker = "3.5.2" // https://github.com/ChuckerTeam/chucker
const val coil = "2.2.2" // https://coil-kt.github.io/coil/compose/
const val coil = "2.3.0" // https://coil-kt.github.io/coil/compose/

const val koin = "3.3.3" // https://github.com/InsertKoinIO/koin
const val koin_android = "3.3.3" // https://github.com/InsertKoinIO/koin
const val koin_android_compose = "3.4.2" // https://github.com/InsertKoinIO/koin
const val koin_ktor = "3.3.1" // https://github.com/InsertKoinIO/koin
const val koin = "3.4.0" // https://github.com/InsertKoinIO/koin
const val koin_android = "3.4.0" // https://github.com/InsertKoinIO/koin
const val koin_android_compose = "3.4.3" // https://github.com/InsertKoinIO/koin
const val koin_ktor = "3.4.0" // https://github.com/InsertKoinIO/koin

const val ktor = "2.2.4" // https://ktor.io/
const val piracyChecker = "1.2.8" // https://github.com/javiersantos/PiracyChecker
const val customActivityOnCrash = "2.4.0" // https://github.com/Ereza/CustomActivityOnCrash

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

const val balloon = "1.5.2" // https://github.com/skydoves/Balloon
}

Expand All @@ -143,7 +146,7 @@ repositories {
```kotlin
dependencies {
// library open-build-src
implementation("com.github.frogobox:open-build-src:2.1.2")
implementation("com.github.frogobox:open-build-src:2.1.3")
}
```

Expand Down Expand Up @@ -336,6 +339,8 @@ implementation(Ad.unityAds)
implementation(GitHub.glide)
implementation(GitHub.chucker)

implementation(Util.FastAdapter.core)

kapt(GitHub.glideCompiler)
```

Expand Down
2 changes: 1 addition & 1 deletion buildSrc/src/main/kotlin/ProjectSetting.kt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ object ProjectSetting {

const val VERSION_MAJOR = 2
const val VERSION_MINOR = 1
const val VERSION_PATCH = 2
const val VERSION_PATCH = 3

// -----------------------------------------------------------------------------------------------------------------

Expand Down
3 changes: 3 additions & 0 deletions src/main/kotlin/Androidx.kt
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ object Androidx {
const val swipeRefreshLayout = "androidx.swiperefreshlayout:swiperefreshlayout:${Version.Androidx.swipeRefreshLayout}"
fun swipeRefreshLayout(version: String): String = "androidx.swiperefreshlayout:swiperefreshlayout:$version"

const val emoji2 = "androidx.emoji2:emoji2-bundled:${Version.Androidx.emoji2}"
fun emoji2(version: String): String = "androidx.emoji2:emoji2-bundled:$version"

// -----------------------------------------------------------------------------------------------------------------

// androidTestImplementation
Expand Down
34 changes: 34 additions & 0 deletions src/main/kotlin/Util.kt
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,38 @@ object Util {
const val hdodenhofCircleImageView = "de.hdodenhof:circleimageview:3.1.0"
fun hdodenhofCircleImageView(version: String): String = "de.hdodenhof:circleimageview:$version"

object FastAdapter {

const val core = "com.mikepenz:fastadapter:${Version.Util.fastAdapter}"
fun core(version: String): String = "com.mikepenz:fastadapter:$version"

const val expandable = "com.mikepenz:fastadapter-extensions-expandable:${Version.Util.fastAdapter}"
fun expandable(version: String): String = "com.mikepenz:fastadapter-extensions-expandable:$version"

const val binding = "com.mikepenz:fastadapter-extensions-binding:${Version.Util.fastAdapter}" // view binding helpers
fun binding(version: String): String = "com.mikepenz:fastadapter-extensions-binding:$version"

const val diff = "com.mikepenz:fastadapter-extensions-diff:${Version.Util.fastAdapter}" // diff util helpers
fun diff(version: String): String = "com.mikepenz:fastadapter-extensions-diff:$version"

const val drag = "com.mikepenz:fastadapter-extensions-drag:${Version.Util.fastAdapter}" // drag support
fun drag(version: String): String = "com.mikepenz:fastadapter-extensions-drag:$version"

const val paged = "com.mikepenz:fastadapter-extensions-paged:${Version.Util.fastAdapter}" // paging support
fun paged(version: String): String = "com.mikepenz:fastadapter-extensions-paged:$version"

const val scroll = "com.mikepenz:fastadapter-extensions-scroll:${Version.Util.fastAdapter}" // scroll helpers
fun scroll(version: String): String = "com.mikepenz:fastadapter-extensions-scroll:$version"

const val swipe = "com.mikepenz:fastadapter-extensions-swipe:${Version.Util.fastAdapter}" // swipe support
fun swipe(version: String): String = "com.mikepenz:fastadapter-extensions-swipe:$version"

const val ui = "com.mikepenz:fastadapter-extensions-ui:${Version.Util.fastAdapter}" // pre-defined ui components
fun ui(version: String): String = "com.mikepenz:fastadapter-extensions-ui:$version"

const val utils = "com.mikepenz:fastadapter-extensions-utils:${Version.Util.fastAdapter}" // needs the `expandable`, `drag` and `scroll` extension.
fun utils(version: String): String = "com.mikepenz:fastadapter-extensions-utils:$version"

}

}
Loading

0 comments on commit 10126ea

Please sign in to comment.