Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): Update koinVersion to v4 (major) #209

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 26, 2022

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.insert-koin:koin-test (source) 2.1.6 -> 4.0.0 age adoption passing confidence
io.insert-koin:koin-core (source) 2.1.6 -> 4.0.0 age adoption passing confidence

Release Notes

InsertKoinIO/koin (io.insert-koin:koin-test)

v4.0.0

Compare Source

What's Changed

New Contributors

Full Changelog: InsertKoinIO/koin@3.5.6...4.0.0

v3.5.6

Compare Source

What's Changed

Full Changelog: InsertKoinIO/koin@3.5.5...3.5.6

v3.5.5

Compare Source

What's Changed

Full Changelog: InsertKoinIO/koin@3.5.4...3.5.5

v3.5.4

Compare Source

Milestones
What's Changed
New Contributors

Full Changelog: InsertKoinIO/koin@3.5.3...3.5.4

v3.5.3

Compare Source

v3.5.2

Compare Source

v3.5.0

bom-3.5.0
core-3.5.0

Version upgrades

Updates

Fixes

android-3.5.0

Version upgrades

  • android lib updates: androidx.activity:activity-ktx:1.7.2, androidx.fragment:fragment-ktx:1.6.1, androidx.navigation:navigation-fragment-ktx:2.7.1 by @​arnaudgiuliani in 1fb1193

Fixes

ktor-3.5.0

Version upgrades

Updates

compose-1.1.0 androidx-compose-3.5.0

Version upgrades

New Features

Fixes

documentation
CI/CD
New Contributors

Full Changelog: InsertKoinIO/koin@core-3.4.3...3.5.0

v3.4.3

v3.4.1

v3.4.0

  • [UPDATED] - koin-core 3.4.0
  • [UPDATED] - updated to Ktor 2.2.4

v3.3.3

  • [UPDATED] - koin-core 3.3.3
  • [FIXED] - #​1500 Fix ViewModel Factory to resolve against qualifier
  • [FIXED] - #​1445 ShareViewModelCompat owner fix
  • [FIXED] - #​1494 viewModelOf arguments until 22
  • [UPDATED]- androidx.fragment:fragment-ktx to 1.5.5
  • [UPDATED]- androidx.navigation:navigation-fragment-ktx to 2.5.3

v3.3.2

  • [UPDATED] - koin-core 3.3.2

v3.3.0

  • [UPDATED] - io.ktor:ktor-server-core 2.2.1
  • [UPDATED] - koin-core 3.3.2

v3.2.4

Compare Source

v3.2.2

  • [UPDATED] - update with Koin 3.2.2 + Fix back compat with Java 8 compilation

v3.2.1

  • [UPDATED] - ktor update - 2.0.3

v3.2.0

Compare Source

  • [NEW] - Koin Ktor extracted project
  • [UPDATED] - slf4j update - org.slf4j:slf4j-api:1.7.36
  • [UPDATED] - ktor update - 2.0.1
  • [BREAKING] - moved Koin ktor plugin to org.koin.ktor.plugin

v3.1.6

Compare Source

  • [FIXED] [core] - fix #​1146 duplicate bindings with getAll()
  • [FIXED] [android] - Require ComponentActivity instead of AppCompatActivity in LifecycleViewModelScopeDelegate for FragmentScenario support
  • [FIXED] [ktor] - Fix #​1263 Ktor scope closing with ApplicationStopped event listening
  • [FIXED] [android] - fix #​1207 #​1308 - Realign ViewModel API with Google viewModels() API to better register on factories
  • [FIXED] [ktor] - downgrade to Ktor 1.6.5 due to link to Kotlin 1.6.x (further versions will follow 3.2.x branch with independant koin-ktor module project)

v3.1.5

Compare Source

  • [FIXED] [android] - #​1240 - ViewModel scope instance creation fixed
  • [FIXED] [android] - #​1232 & #​1207 - Android minimum dependencies is clean up and should avoid indirect library crash
  • [ADDED] [android] - #​1250 - Android instrumented test doc
  • [FIXED] [core] - #​1213 - withInstance() mock instance fixed
  • [FIXED] [core] - #​1248 - fix createeagerInstances() to be seperated back of modules()
  • [FIXED] [core] - checkKoinModules API is fixed / deprecate old signatures
  • [FIXED] [androidx-compose] - ViewModelStoreOwner property fixed for Compose
  • [UPDATED] [androidx-compose] - Compose 1.0.5
  • [FIXED] [android] - fixed scope delegate property to help create scope later for fragment, and bind with parent activity scope

v3.1.4

Compare Source

v3.1.3

Compare Source

  • [UPDATED] [core] - Update to Kotlin 1.5.30
  • [UPDATED] [android] - Update to latest android ktx
  • [UPDATED] [android-compose] - update to jetpack compose 1.0.3
  • [FIXED] [android] - ViewModel instances are now reinjected into Koin Android scopes
  • [FIXED] [android] - Activity/Fragment are now available in their own scopes (no need of explicit inject from the source)
  • [ADDED] [android] - new koin-androidx-navigation package, offering by koinNavGraphViewModel() to allow scope a ViewModel for a given navigation graph - https://insert-koin.io/docs/reference/koin-android/viewmodel#navigation-graph-viewmodel-updated-in-313
  • [DEPRECATED] [android] - by stateViewModel() is deprecated. state parameter is not needed anymore. It's now merged into viewModel(), to inject SavedStateHandle
  • [FIXED] [android] - Fix from Koin 2.x. ViewModel API get back the owner property, to allow specify from where we are instanciating ViewModel.
  • [ADDED] [test] - Introduce new checkKoinModules and DSL to help verify modules - https://insert-koin.io/docs/reference/koin-test/checkmodules
  • [DEPRECATED] [test] - deprecate old checkModules function, in favor of new API checkKoinModules

v3.1.2

Compare Source

  • [FIXED] [core] - createeagerInstances() is fixed back. It's seperated from module loading process.
  • [FIXED] [core] - ParameterHolder.getOrNull is now checking assignable type

v3.1.1

Compare Source

  • [FIXED] [core] - injection parameter resolved in graph
  • [FIXED] [core] - parameter injection is not deprecated
  • [FIXED] [test] - checkModules API is reverted
  • [UPDATED] [core] - Lazy eval logger operator Logger.log(lvl, message)
  • [UPDATED] [core] - ParametersHolder getOrNull added
  • [UPDATED] [androidx-compose] - update to Beta-09

v3.1.0

Compare Source

  • [NEW] [core] - Improved resolution engine with new Module/DSL/Index creation to make faster Index/InstanceFactory allocation at start. Reworked internal architecture for Factory & scope allocations. Should improve greatly startup performances!
  • [NEW] [core-jvm] - Smarter DSL is now stable, no more get() needed. Unlock single<MyType>() builder, for any kind of definition.
  • [BREAKING] [-ext] - builder extension are now part of core API
  • [UPDATED] [core] - Kotlin 1.5.10
  • [UPDATED] [ktor] - Ktor 1.6.0
  • [UPDATED] [android-compose] - Compose 1.0.0-Beta08
  • [FIXED] [core] - String property import - https://github.com/InsertKoinIO/koin/issues/1099
  • [FIXED] [test] - KoinTestRule close existing Koin isntance before trying to start a new one
  • [FIXED] [core] - ScopeJVM.kt bad package - https://github.com/InsertKoinIO/koin/issues/1094
  • [FIXED] [android] - Fix Fragment Scope Lifecycle delegate - https://github.com/InsertKoinIO/koin/issues/1101
  • [DEPRECATED] [core] - Module override is now a global option into KoinApplication, not a local option to a module. Override strategy is now a global option.
  • [DEPRECATED] [core] - injection parameters as destructured declaration are deprecated. Instead of writing single { (myParam) -> MyClass(param) } now use injected parameters with get: single { params -> MyClass(params.get()) }

v3.0.2

Compare Source

v3.0.1

Compare Source

3.0.1-beta-2
  • Koin Gradle Plugin is back
  • Fix back Ktor feature starter
3.0.1-beta-1
3.0.1-beta-6
  • Maven central publication scripts
3.0.1-alpha-3
  • Merge branch 2.2.x & 3.0.0
  • New folder modules/strategy
  • Merge of main Android modules (koin-androidx-scope, koin-androidx-viewmodel are merged in koin-android)
  • Update Gradle dependencies to use proper api / implementation
  • Refresh Scope API

v2.2.3

Compare Source

  • Update Kotlin 1.5.0
  • Clean up Time API

v2.2.2

Compare Source

  • [ADDED] [android] FragmentScope class is now linked to its parent ActivityScope class
  • [FIXED] [core] fixed back to handle any type of property (not only String). File properties are saved as Strings.
  • [FIXED] [android] ViewModel factory use DefaultViewModelFactory by default, StateViewModelFactory if state parameter is used.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-koinversion branch from 1fc8721 to 110c9a2 Compare April 7, 2022 14:17
@renovate renovate bot force-pushed the renovate/major-koinversion branch from 110c9a2 to b603d79 Compare May 9, 2022 20:50
@renovate renovate bot force-pushed the renovate/major-koinversion branch from b603d79 to 1d8cde5 Compare September 25, 2022 20:18
@renovate renovate bot force-pushed the renovate/major-koinversion branch 2 times, most recently from 5488104 to 752ad9a Compare March 24, 2023 18:33
@renovate renovate bot force-pushed the renovate/major-koinversion branch 2 times, most recently from e6cdcb4 to 96eaa45 Compare June 5, 2023 20:30
@renovate renovate bot force-pushed the renovate/major-koinversion branch from 96eaa45 to 60aa896 Compare July 28, 2023 09:54
@renovate renovate bot force-pushed the renovate/major-koinversion branch from 60aa896 to 190b6c3 Compare September 13, 2023 09:39
@renovate renovate bot force-pushed the renovate/major-koinversion branch 2 times, most recently from d510f7d to 127aa47 Compare December 19, 2023 18:30
@renovate renovate bot force-pushed the renovate/major-koinversion branch 2 times, most recently from b18dd87 to 78b0e15 Compare April 11, 2024 16:27
@renovate renovate bot force-pushed the renovate/major-koinversion branch from 78b0e15 to bf04d94 Compare April 12, 2024 11:49
@renovate renovate bot force-pushed the renovate/major-koinversion branch from bf04d94 to ee6992b Compare September 17, 2024 13:56
@renovate renovate bot changed the title chore(deps): Update koinVersion to v3 (major) chore(deps): Update koinVersion to v4 (major) Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants