Update dependency io.insert-koin:koin-core to v3.5.0 - autoclosed
-
Review changes -
-
Download -
Patches
-
Plain diff
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
io.insert-koin:koin-core (source) | dependencies | minor |
3.3.2 -> 3.5.0
|
Release Notes
InsertKoinIO/koin (io.insert-koin:koin-core)
v3.5.0
bom-3.5.0
- Create BOM for Koin
io.insert-koin:koin-bom
to cover koin projects, by @arnaudgiuliani in73acbcf
, Fix #1519
core-3.5.0
Version upgrades
- Kotlin update to
1.9.0
by @arnaudgiuliani incc44d81
- JUnit 5 update to
5.9.3
& stately-concurrency to1.2.5
by @arnaudgiuliani in0e9ec2c
- Coroutines lib updates to
1.7.3
by @arnaudgiuliani in217e2cb
Updates
- Type alias NoBeanDefFoundException to NoDefinitionFoundException & KoinAppAlreadyStartedException to ApplicationAlreadyStartedException by @arnaudgiuliani in
901b0cc
- Remove old native memory management by @arnaudgiuliani in
313f6dc
- Remove deprecated use of native time API by @arnaudgiuliani in
0a91bce
- Open K2 compiler experiment by @arnaudgiuliani in
d7382d9
- Protect Logger internal API by @arnaudgiuliani in
565f642
- add optional boolean "createEagerinstances" to
loadKoinModules
function, to let decide to create eager instances or not by @arnaudgiuliani in4477082
- Update case of Scope source type shadowing by @arnaudgiuliani in #1595
- Allow includes to take Collection by @DebitCardz in https://github.com/InsertKoinIO/koin/pull/1632
- update start message by @arnaudgiuliani in
9c7d8d3
Fixes
- Fixing race condition in Scope - Fixed for 3.5.0 by @octa-one and @arnaudgiuliani in https://github.com/InsertKoinIO/koin/pull/1643
- Allow to run koinApplication and specify if eager instances are created or not, with
createEagerInstances : Boolean = true
parameter, by @arnaudgiuliani inbbd18de
- Clean up
verify()
API logs by @arnaudgiuliani in088d8da
-
Scope
class is no longer a data class by @arnaudgiuliani in1110c2a
- Improve formatting. by @johnjohndoe in https://github.com/InsertKoinIO/koin/pull/1608
- Fix number of type parameters for scopedOf dsl by @floatdrop in https://github.com/InsertKoinIO/koin/pull/1641
- perf The module flattening function can reduce GC using MutableSet by @KAMO030 in https://github.com/InsertKoinIO/koin/pull/1640
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 in1fb1193
Fixes
- Fix #1631, Disable BuildConfig for android modules by @5peak2me in https://github.com/InsertKoinIO/koin/pull/1642
- Dont ignore getviewmodel key by @lammertw and @arnaudgiuliani in https://github.com/InsertKoinIO/koin/pull/1644
- Fix Java compat for ViewModel creation extras by @arnaudgiuliani #1584
- androidContext redundant bind by @GrzegorzBobryk in https://github.com/InsertKoinIO/koin/pull/1648
ktor-3.5.0
Version upgrades
- ktor
2.3.3
by @arnaudgiuliani inaff4f42
Updates
- Koin context isolation for Ktor by @zakhenry in
fff847e
- Koin Request Scope for Ktor by @arnaudgiuliani in
280fdfe
2e491fb
dc46cec
compose-1.1.0 androidx-compose-3.5.0
Version upgrades
- Jetpack & Jetbrains Compose compiler to
1.5.0
by @arnaudgiuliani inea90be4
- Android lib update for compose -
androidx.compose.runtime:runtime:1.5.0
,androidx.navigation:navigation-compose:2.7.1
by @arnaudgiuliani inea90be4
New Features
- Compose
KoinIsolatedContext
to help run child composables using a isolated Koin context by @arnaudgiuliani in8ca591b
- add KoinContext & KoinAndroidContext with check over CompositionLocalProvider to avoid outdated link to Koin scope - Fix #1557 by @arnaudgiuliani and @jjkester in
61a88bb
Fixes
- koin-compose - Fix #1601 with stable parameter definition holder by @arnaudgiuliani in
deb1253
documentation
- Pointed to correct dependancy for koin-test-junit5 in docs by @MarcusDunn in https://github.com/InsertKoinIO/koin/pull/1610
- Fixed a typo in context-isolation.md by @Deishelon in https://github.com/InsertKoinIO/koin/pull/1602
- docs: Fix a typo in the context isolation reference by @sschuberth in https://github.com/InsertKoinIO/koin/pull/1620
- [bugfix] dls documentation by @GrzegorzBobryk in https://github.com/InsertKoinIO/koin/pull/1645
- Workaround for module include compile issue - Fix #1341 doc note by @arnaudgiuliani in
57c84c3
- Doc update for Compose features - KoinContext KoinAndroidContext and KoinIsolatedContext by @arnaudgiuliani in
11397b2
CI/CD
- Add CodeQL workflow by @jorgectf in https://github.com/InsertKoinIO/koin/pull/1615
- Use more gradle-build-action by @Goooler in https://github.com/InsertKoinIO/koin/pull/1628
- Add binary API check format by @arnaudgiuliani in
c839ae1
New Contributors
- @MarcusDunn made their first contribution in https://github.com/InsertKoinIO/koin/pull/1610
- @Deishelon made their first contribution in https://github.com/InsertKoinIO/koin/pull/1602
- @Goooler made their first contribution in https://github.com/InsertKoinIO/koin/pull/1628
- @sschuberth made their first contribution in https://github.com/InsertKoinIO/koin/pull/1620
- @jorgectf made their first contribution in https://github.com/InsertKoinIO/koin/pull/1615
- @floatdrop made their first contribution in https://github.com/InsertKoinIO/koin/pull/1641
- @5peak2me made their first contribution in https://github.com/InsertKoinIO/koin/pull/1642
- @KAMO030 made their first contribution in https://github.com/InsertKoinIO/koin/pull/1640
- @DebitCardz made their first contribution in https://github.com/InsertKoinIO/koin/pull/1632
Full Changelog: https://github.com/InsertKoinIO/koin/compare/core-3.4.3...3.5.0
v3.4.3
v3.4.2
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
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by RenovateBot
Merge request reports
Compare and
- version 43b579ea4b
- version 425db6b26c
- version 415c25c550
- version 40356b4adc
- version 3984e88e73
- version 3803747836
- version 37a703e165
- version 36dbcd40d0
- version 352190c567
- version 348df20020
- version 335b4d0774
- version 32ebc16539
- version 310364c0bf
- version 306394902e
- version 29ad3302b5
- version 28afc8f865
- version 2708a40fda
- version 2650b1041f
- version 25ed3221cd
- version 24f4c3158d
- version 23d0bfb043
- version 221677fccf
- version 21aab1a458
- version 2090082c79
- version 1980f4e855
- version 1804267394
- version 1789e6c057
- version 165f59d753
- version 1542fd619a
- version 1470a48ebf
- version 1328e47dfc
- version 12ccfc7b3c
- version 11f90b0b46
- version 10a3e2de1f
- version 908bc36d8
- version 89886f9ff
- version 7d1517fcc
- version 629c4b876
- version 57fe20925
- version 4567bb321
- version 3567bb321
- version 2dc8f4a2e
- version 19ba98c08
- develop (base)
- latest version70f386de1 commit,
- version 43b579ea4b1 commit,
- version 425db6b26c1 commit,
- version 415c25c5501 commit,
- version 40356b4adc1 commit,
- version 3984e88e731 commit,
- version 38037478361 commit,
- version 37a703e1651 commit,
- version 36dbcd40d01 commit,
- version 352190c5671 commit,
- version 348df200201 commit,
- version 335b4d07741 commit,
- version 32ebc165391 commit,
- version 310364c0bf1 commit,
- version 306394902e1 commit,
- version 29ad3302b51 commit,
- version 28afc8f8651 commit,
- version 2708a40fda1 commit,
- version 2650b1041f1 commit,
- version 25ed3221cd1 commit,
- version 24f4c3158d1 commit,
- version 23d0bfb0431 commit,
- version 221677fccf1 commit,
- version 21aab1a4581 commit,
- version 2090082c791 commit,
- version 1980f4e8551 commit,
- version 18042673941 commit,
- version 1789e6c0571 commit,
- version 165f59d7531 commit,
- version 1542fd619a1 commit,
- version 1470a48ebf1 commit,
- version 1328e47dfc1 commit,
- version 12ccfc7b3c1 commit,
- version 11f90b0b461 commit,
- version 10a3e2de1f1 commit,
- version 908bc36d81 commit,
- version 89886f9ff1 commit,
- version 7d1517fcc1 commit,
- version 629c4b8761 commit,
- version 57fe209251 commit,
- version 4567bb3211 commit,
- version 3567bb3211 commit,
- version 2dc8f4a2e1 commit,
- version 19ba98c081 commit,
1 file
+ 1
− 1
Compare changes
- Side-by-side
- Inline
+ 1
− 1
@@ -189,7 +189,7 @@ dependencies {
@@ -189,7 +189,7 @@ dependencies {
Loading