Skip to content

Update dependency io.insert-koin:koin-android to v3.3.1

RenovateBot requested to merge renovate/io.insert-koin-koin-android-3.x into develop

This MR contains the following updates:

Package Type Update Change
io.insert-koin:koin-android (source) dependencies minor 3.2.2 -> 3.3.1

Release Notes

InsertKoinIO/koin

v3.3.1

[koin-android]

  • [FIXED] - SavedStateHandle injection is now fixed to allow R8/Proguard obfuscation
  • [FIXED] - #​1406 - better use verify() fucntion Module to verify all Koin configuration
  • [UPDATED] - Use of KoinDsl marker to protect the Koin DSL

v3.3.0

[koin-core]

  • [UPDATED] - lib update - Kotlin 1.7.21
  • [FIXED] - #​1306 #​1016 - Add native Module extensions to allow add defintions without inlined type
  • [FIXED] - #​834 - ensure onClose is called when unloading module or closing Koin
  • [FIXED] - #​1353 - parameters stack is now secured with call synchronization
  • [UPDATED] - #​1359 - constructor DSL udpate to take until 22 parameters into account
  • [FIXED] - #​1463 - Fix to allow binding of same type in the current module
  • [UPDATED] - Documentation update - #​1469 #​1438
  • [UPDATED] - Logger API inlined and cleand out - #​1271
  • [FIXED] - Engine resolution race condition #​1465
  • [UPDATED] - Use of KoinDsl marker to protect the Koin DSL

[koin-test]

  • [NEW] - verify() on a Module to verify all constructors injection with current Koin configuration (static verification). This comes as a replacement proposal for checkModules, as a more convenient way to verify a configuration with static verification, more than sandbox running with mocks

v3.2.3

  • [FIXED] - Fix Broken Scope API and revert back AndroidScopeComponent with related API in Activity & Fragment. Reworked activityScope(), activityRetainedScope() and fragmentScope(). Removed Deprecations. #​1443 #​1448
  • [FIXED] - Fix NavGraph scope resolution #​1446

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 MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

Merge request reports