Releases: InsertKoinIO/koin
Releases · InsertKoinIO/koin
3.5.6
What's Changed
- Fix Gradle dependencies to be in 3.5.3 style by @arnaudgiuliani in #1851
Full Changelog: 3.5.5...3.5.6
3.5.5
3.6.0-Beta2
What's Changed
- Fix back VM resolution on root scope only, add scope logs by @arnaudgiuliani in #1834
- Fix VM key generation - on key only, or qualifier + class name by @arnaudgiuliani in #1835
- Fix for can auto-reload on ktor by @momosetkn in #1797
- Fix backward binary compatibility with Koin 3.4 by @gsprdev in #1830
- Update libs for 3.5 - kotlin 1.9.22 - jb compose 1.5.12 - jetpack compose 1.5.10 by @arnaudgiuliani in #1836
- Add Lazy concrete implementation & missing "plus" operator by @cpaleop in #1756
- flatten: use loop and ArrayDeque instead of recursion by @hoc081098 in #1801
- 3.6 - full upgrade environment by @arnaudgiuliani in #1839
- Add watchos support by @suau in #1751
- fix(flatten): use
LinkedHashSet
instead ofHashSet
by @hoc081098 in #1841
New Contributors
- @momosetkn made their first contribution in #1797
- @gsprdev made their first contribution in #1830
- @cpaleop made their first contribution in #1756
- @suau made their first contribution in #1751
Full Changelog: 3.6.0-alpha3...3.6.0-Beta2
3.5.4
Milestones
- https://github.com/InsertKoinIO/koin/milestone/63
- https://github.com/InsertKoinIO/koin/milestone/62
- https://github.com/InsertKoinIO/koin/milestone/67
- https://github.com/InsertKoinIO/koin/milestone/69
What's Changed
- use io.github.gradle-nexus.publish-plugin by @arnaudgiuliani in #1739
- [maintenance] bom added to versions table by @GrzegorzBobryk in #1777
- Bump version by @kpgalligan in #1786
- [DOC][FIX-1795] - Proofreading docs by @pedrofsn in #1796
- Adding koin BOM doc by @pedrofsn in #1760
- Fix coroutine engine fix dispatcher by @arnaudgiuliani in #1798
- ios concurrency fix by @arnaudgiuliani in #1799
- Fix test dependencies by @arnaudgiuliani in #1802
- Add tests + Fix koin-test jvm reflect import by @arnaudgiuliani in #1804
- Fix verify API dependency by @arnaudgiuliani in #1807
- fix #1767 - Fix documentation links by @arnaudgiuliani in #1808
- Creating tests to resolveViewModel method by @gustavobarbosab in #1800
- Fix ViewModel key generation + Fix ViewModel scope handling by @arnaudgiuliani in #1809
- Add information about wrapping up around ClosedScopeException case by @arnaudgiuliani in #1810
- Fix back VM resolution on root scope only, add scope logs by @arnaudgiuliani in #1834
- Fix VM key generation - on key only, or qualifier + class name by @arnaudgiuliani in #1835
- Fix for can auto-reload on ktor by @momosetkn in #1797
- Fix backward binary compatibility with Koin 3.4 by @gsprdev in #1830
- Update libs for 3.5 - kotlin 1.9.22 - jb compose 1.5.12 - jetpack compose 1.5.10 by @arnaudgiuliani in #1836
- Koin version 3.5.4 & compose 1.1.3 by @arnaudgiuliani in #1842
New Contributors
- @momosetkn made their first contribution in #1797
- @gsprdev made their first contribution in #1830
Full Changelog: 3.5.3...3.5.4
3.5.4-RC2
Linked Milestones
https://github.com/InsertKoinIO/koin/milestone/69?closed=1
What's Changed
- Fix back VM resolution on root scope only, add scope logs by @arnaudgiuliani in #1834
- Fix VM key generation - on key only, or qualifier + class name by @arnaudgiuliani in #1835
- Fix for can auto-reload on ktor by @momosetkn in #1797
- Fix backward binary compatibility with Koin 3.4 by @gsprdev in #1830
- Update libs for 3.5 - kotlin 1.9.22 - jb compose 1.5.12 - jetpack compose 1.5.10 by @arnaudgiuliani in #1836
New Contributors
- @momosetkn made their first contribution in #1797
- @gsprdev made their first contribution in #1830
Full Changelog: 3.5.4-RC1...3.5.4-RC2
3.6.0-alpha3
What's Changed
Integration of wasm branch in main 3.6 branch
Merged from 3.5.4-RC1
- use io.github.gradle-nexus.publish-plugin by @arnaudgiuliani in #1739
- [maintenance] bom added to versions table by @GrzegorzBobryk in #1777
- Bump version by @kpgalligan in #1786
- [DOC][FIX-1795] - Proofreading docs by @pedrofsn in #1796
- Adding koin BOM doc by @pedrofsn in #1760
- Fix coroutine engine fix dispatcher by @arnaudgiuliani in #1798
- ios concurrency fix by @arnaudgiuliani in #1799
- Fix test dependencies by @arnaudgiuliani in #1802
- Add tests + Fix koin-test jvm reflect import by @arnaudgiuliani in #1804
- Fix verify API dependency by @arnaudgiuliani in #1807
- fix #1767 - Fix documentation links by @arnaudgiuliani in #1808
- Creating tests to resolveViewModel method by @gustavobarbosab in #1800
- Fix ViewModel key generation + Fix ViewModel scope handling by @arnaudgiuliani in #1809
- Add information about wrapping up around ClosedScopeException case by @arnaudgiuliani in #1810
Updated dependencies
Full Changelog: 3.6.0-wasm-alpha2...3.6.0-alpha3
3.5.4-RC1
What's Changed
- use io.github.gradle-nexus.publish-plugin by @arnaudgiuliani in #1739
- bom documentation added to versions table by @GrzegorzBobryk in #1777
- Bump of stately version by @kpgalligan in #1786
- Proofreading docs by @pedrofsn in #1796
- Adding koin BOM doc by @pedrofsn in #1760
- Fix coroutine engine dispatcher API by @arnaudgiuliani in #1798
- ios concurrency fix with stately collections by @arnaudgiuliani @Daeda88 in #1799
- Fix Maven koin-test dependencies by @arnaudgiuliani in #1802
- Fix koin-test jvm reflect dependency by @arnaudgiuliani in #1804
- Add tests for Verify API dependency by @arnaudgiuliani in #1807
- fix #1767 - Fix documentation links by @arnaudgiuliani in #1808
- Creating tests to resolveViewModel method by @gustavobarbosab in #1800
- Fix ViewModel key generation + Fix ViewModel scope management (introduce ScopeViewModel) by @arnaudgiuliani in #1809
- Add information about wrapping up around ClosedScopeException case by @arnaudgiuliani in #1810
Full Changelog: 3.5.3...3.5.4-RC1
3.6.0-wasm-alpha2
- Wasm target for koin-core & koin-compose
Full Changelog: 3.6.0-alpha1...3.6.0-wasm-alpha2
3.5.3
3.5.3
core-3.5.3
- Pass scope creation logs from warning to debug - Fix #1680 by @arnaudgiuliani in #1693
- Add linuxArm64 target + update stately-concurrency 2.0.5 + Fix #1590 by @arnaudgiuliani in #1694
- Proposed fix for eager creation concurrency - Fix #1400 #1663 by @arnaudgiuliani in #1695
- Fix old Android Kotlin target by @arnaudgiuliani in #1708
- Documentation: Add bom installation module and fix typos by @bigman212 in #1691
- [maintenance] jcenter removal by @GrzegorzBobryk in #1673
- Documentation: Fix typo in docs/reference/koin-core/modules.md by @gustavobarbosab in #1670
- [bugfix] Wrong gradle version in CONTRIBUTING.adoc by @GrzegorzBobryk in #1649
- version to 3.5.2 + kotlin 1.9.21 / Compose 1.5.11 by @arnaudgiuliani in #1720
- Fixed KMP quickstart link in README.md by @glureau in #1712
- Fix remember usage when retrieving Koin context by @arnaudgiuliani in #1723
ktor-3.5.3
- New ktor isolated plugin + Bump Ktor 2.3.6 by @arnaudgiuliani in #1696
- Ktor version
2.3.7
android-3.5.3
- Fix defaut extra argument in Fragment.activityViewModel by @arnaudgiuliani in #1699
- 3.5.2-RC1 update all libs by @arnaudgiuliani in #1698
- Handle ViewModel key with Qualifier / Key / Scope Id by @arnaudgiuliani in #1700
compose-1.1.2 androidx-compose-3.5.3
- Fix compose local scope access by @arnaudgiuliani in #1706
- 3.5.2 rc2 by @arnaudgiuliani in #1707
- Documentation: fixing spelling mistake and replacing reference to
multiplatform
toktor
by @rory-instil in #1692 - Compose 1.5.6 by @arnaudgiuliani in #1732
- Jetbrains Compose 1.5.11
New Contributors
- @rory-instil made their first contribution in #1692
- @bigman212 made their first contribution in #1691
- @gustavobarbosab made their first contribution in #1670
- @glureau made their first contribution in #1712
Full Changelog: ktor-3.5.1...core-3.5.3