Skip to content

update all non-major dependencies#172

Open
renovate[bot] wants to merge 1 commit into
mainfrom
chore/update-libs/all-minor-patch
Open

update all non-major dependencies#172
renovate[bot] wants to merge 1 commit into
mainfrom
chore/update-libs/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Aug 14, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change Age Confidence
gradle (source) minor 9.0.09.5.1 age confidence
app.cash.sqldelight plugin minor 2.1.02.3.2 age confidence
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose dependencies minor 2.9.12.10.0 age confidence
com.diffplug.spotless plugin minor 8.0.08.6.0 age confidence
androidx.activity:activity-compose (source) dependencies minor 1.10.11.13.0 age confidence
dev.iurysouza.modulegraph plugin minor 0.12.00.13.0 age confidence
io.github.koalaplot:koalaplot-core dependencies minor 0.9.00.11.2 age confidence
net.java.dev.jna:jna dependencies minor 5.17.05.18.1 age confidence
androidx.core:core (source) dependencies minor 1.16.01.18.0 age confidence
io.insert-koin:koin-compose (source) dependencies minor 4.1.04.2.1 age confidence
io.insert-koin:koin-androidx-compose (source) dependencies minor 4.1.04.2.1 age confidence
io.insert-koin:koin-core (source) dependencies minor 4.1.04.2.1 age confidence
io.insert-koin:koin-android (source) dependencies minor 4.1.04.2.1 age confidence
org.jetbrains.compose plugin minor 1.8.21.11.0 age confidence
app.cash.sqldelight:sqlite-driver dependencies minor 2.1.02.3.2 age confidence
app.cash.sqldelight:primitive-adapters dependencies minor 2.1.02.3.2 age confidence
app.cash.sqldelight:native-driver dependencies minor 2.1.02.3.2 age confidence
app.cash.sqldelight:coroutines-extensions dependencies minor 2.1.02.3.2 age confidence
app.cash.sqldelight:android-driver dependencies minor 2.1.02.3.2 age confidence

Release Notes

gradle/gradle (gradle)

v9.5.1

Compare Source

v9.5.0

Compare Source

v9.4.1: 9.4.1

Compare Source

The Gradle team is excited to announce Gradle 9.4.1.

Here are the highlights of this release:

  • Java 26 support
  • Non-class-based JVM tests
  • Enhanced console progress bar

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
akankshaa-00,
Attila Kelemen,
Björn Kautler,
dblood,
Dennis Rieks,
duvvuvenkataramana,
John Burns,
Julian,
kevinstembridge,
Niels Doucet,
Philip Wedemann,
ploober,
Richard Hernandez,
Roberto Perez Alcolea,
Sebastian Lövdahl,
stephan2405,
Stephane Landelle,
Ujwal Suresh Vanjare,
Victor Merkulov,
Vincent Potuček,
Vladimir Sitnikov.

Upgrade instructions

Switch your build to use Gradle 9.4.1 by updating your wrapper:

./gradlew wrapper --gradle-version=9.4.1 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.4.0: 9.4.0

Compare Source

The Gradle team is excited to announce Gradle 9.4.0.

Here are the highlights of this release:

  • Java 26 support
  • Non-class-based JVM tests
  • Enhanced console progress bar

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
akankshaa-00,
Attila Kelemen,
Björn Kautler,
dblood,
Dennis Rieks,
duvvuvenkataramana,
John Burns,
Julian,
kevinstembridge,
Niels Doucet,
Philip Wedemann,
ploober,
Richard Hernandez,
Roberto Perez Alcolea,
Sebastian Lövdahl,
stephan2405,
Stephane Landelle,
Ujwal Suresh Vanjare,
Victor Merkulov,
Vincent Potuček,
Vladimir Sitnikov.

Upgrade instructions

Switch your build to use Gradle 9.4.0 by updating your wrapper:

./gradlew wrapper --gradle-version=9.4.0 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.3.1: 9.3.1

Compare Source

This is a patch release for 9.3.0. We recommend using 9.3.1 instead of 9.3.0.

The following issues were resolved:

Read the Release Notes

Upgrade instructions

Switch your build to use Gradle 9.3.1 by updating your wrapper:

./gradlew wrapper --gradle-version=9.3.1 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.3.0: 9.3.0

Compare Source

The Gradle team is excited to announce Gradle 9.3.0.

Here are the highlights of this release:

  • Test reporting improvements
  • Error and warning improvements
  • Build authoring improvements

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Adam,
Adam,
Aharnish Solanki,
Andrzej Zabost,
Björn Kautler,
Boris Petrov,
Jendrik Johannes,
Kamil Krzywanski,
KANAKALA SAI KIRAN,
Megmeehey,
NurmukhametovAlexey,
Philip Wedemann,
Piotr Kubowicz,
Samay Kumar,
Shin Minjun,
Stefan Oehme,
Vincent Potuček,
Yongshun Ye.

Upgrade instructions

Switch your build to use Gradle 9.3.0 by updating your wrapper:

./gradlew wrapper --gradle-version=9.3.0 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.2.1: 9.2.1

Compare Source

The Gradle team is excited to announce Gradle 9.2.1.

Here are the highlights of this release:

  • Windows ARM support
  • Improved publishing APIs
  • Better guidance for dependency verification failures

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Adam,
Björn Kautler,
hasunzo,
HYEON,
Hyunjoon Park,
HYUNJUN SON,
Jendrik Johannes,
Kirill Gavrilov,
Madalin Valceleanu,
Martin Bonnin,
Matthew Haughton,
Mikhail Polivakha,
Na Minhyeok,
Philip Wedemann,
Philipp Schneider,
Róbert Papp,
Simon Marquis,
TheGoesen,
Vincent Potucek,
Xin Wang.

Upgrade instructions

Switch your build to use Gradle 9.2.1 by updating your wrapper:

./gradlew wrapper --gradle-version=9.2.1 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.2.0: 9.2.0

Compare Source

The Gradle team is excited to announce Gradle 9.2.0.

Here are the highlights of this release:

  • Windows ARM support
  • Improved publishing APIs
  • Better guidance for dependency verification failures

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Adam,
Björn Kautler,
hasunzo,
HYEON,
Hyunjoon Park,
HYUNJUN SON,
Jendrik Johannes,
Kirill Gavrilov,
Madalin Valceleanu,
Martin Bonnin,
Matthew Haughton,
Mikhail Polivakha,
Na Minhyeok,
Philip Wedemann,
Philipp Schneider,
Róbert Papp,
Simon Marquis,
TheGoesen,
Vincent Potucek,
Xin Wang.

Upgrade instructions

Switch your build to use Gradle 9.2.0 by updating your wrapper:

./gradlew wrapper --gradle-version=9.2.0 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.1.0: 9.1.0

Compare Source

The Gradle team is excited to announce Gradle 9.1.0.

Here are the highlights of this release:

  • Full Java 25 support
  • Native task graph visualization
  • Enhanced console output

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Eng Zer Jun,
EunHyunsu,
Gaëtan Muller,
HeeChul Yang,
Jendrik Johannes,
Johnny Lim,
Junho Lee,
Kirill Gavrilov,
Matthew Haughton,
Na Minhyeok,
Philip Wedemann,
Philipp Schneider,
Pradyumna C,
r-a-sattarov,
Ryszard Perkowski,
Sebastian Schuberth,
SebastianHeil,
Staffan Al-Kadhimi,
winfriedgerlach,
Xin Wang.

Upgrade instructions

Switch your build to use Gradle 9.1.0 by updating your wrapper:

./gradlew wrapper --gradle-version=9.1.0 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

sqldelight/sqldelight (app.cash.sqldelight)

v2.3.2

Compare Source

Added
  • [PostgreSQL Dialect] Improved support for ALTER TABLE ALTER TYPE USING expressions (#​6116 by @​griffio)
  • [PostgreSQL Dialect] Add support for DROP COLUMN IF EXISTS (#​6112 by @​griffio)
  • [Gradle Plugin] Add expandSelectStar flag to switch off Select wildcard expansions (#​5813 by @​griffio)
  • [MySQL Dialect] Add support for Window Functions (#​6086 by @​griffio)
  • [Gradle Plugin] Fix build failure when starting schema version is not 1 and verifyMigrations is true (#​6017 by @​neilgmiller)
  • [Gradle Plugin] Make SqlDelightWorkerTask more configurable, and update default configuration to support developing on Windows (#​5215 by @​MSDarwish2000)
  • [SQLite Dialect] Add support for synthesized columns in FTS5 virtual tables (#​5986 by @​watbe)
  • [PostgreSQL Dialect] Add support for Postgres row level security (#​6087 by @​shellderp)
  • [PostgreSQL Dialect] Extended FOR UPDATE to support OF table, NO KEY UPDATE, NO WAIT (#​6104 by @​shellderp)
  • [PostgreSQL Dialect] Support Postgis Point type and related functions (#​5602 by @​vanniktech)
  • [Runtime] Added SuspendingTransacter.TransactionDispatcher that provides a mechanism for controlling the CoroutineContext of the transaction (#​5967 by @​eygraber)
  • [Gradle Plugin] Full compatibility with Android Gradle Plugin 9.0's new DSL. (#​6140)
  • [PostgreSQL Dialect] Support PostgreSql CREATE TABLE storage parameters (#​6148 by @​griffio)
  • [PostgreSQL Dialect] Fix PostgreSql unique table constraint nullable result column (#​6167 by @​griffio)
Changed
  • [Compiler] Change compiler output type from java.lang.Void to kotlin.Nothing (#​6099 by @​griffio)
  • [Compiler] Allow for underscores in package names. Before underscores have been sanitized which resulted in unexpected behaviours (#​6027 by @​BierDav)
  • [Paging Extension] Switch to AndroidX Paging (#​5910 by @​jeffdgr8)
  • [Android Driver] Increase Android minSdk to 23. (#​6141)
  • [Paging Extension] Upgrade to paging 3.4.1, and removed X64 apple targets. (#​6166)
Fixed
  • [IntelliJ Plugin] Fix IDE freeze caused by blocking file type detection on the EDT during VFS refresh events.
  • [SQLite Dialect] Fix Sqlite 3.38 compilation error when using Json path operators (#​6070 by @​griffio)
  • [SQLite Dialect] Use String type for group_concat function when using custom column type (#​6082 by @​griffio)
  • [Gradle Plugin] Improve performance of VerifyMigrationTask to stop it from hanging on complex schemas (#​6073 by @​Lightwood13)
  • [Intellij Plugin] Fix Plugin initialization exceptions and update deprecated methods (#​6040 by @​griffio)
  • [Gradle Plugin] Fix compatibility with Android Gradle Plugin's built-in Kotlin (#​6139)

v2.3.1

Compare Source

Failed release. Use 2.3.2!

v2.2.1

Compare Source

Added
  • [PostgreSQL Dialect] Fix Postgres numeric/integer/biginteger type mapping (#​5994 by @​griffio)
  • [Compiler] Improve the compiler error message to include source file location when a CAST is required (#​5979 by @​griffio)
  • [PostgreSQL Dialect] Add support for Postgres JSON operator path extraction (#​5971 by @​griffio)
  • [SQLite Dialect] Add Sqlite 3.35 support for MATERIALIZED query planner hint using Common Table Expressions (#​5961 by @​griffio)
  • [PostgreSQL Dialect] Add support for MATERIALIZED query planner hint using Common Table Expressions (#​5961 by @​griffio)
  • [PostgreSQL Dialect] Add support for Postgres JSON Aggregate FILTER (#​5957 by @​griffio)
  • [PostgreSQL Dialect] Add support for Postgres Enums (#​5935 by @​griffio)
  • [PostgreSQL Dialect] Add limited support for Postgres Triggers (#​5932 by @​griffio)
  • [PostgreSQL Dialect] Add predicate to check whether SQL expression can be parsed as JSON (#​5843 by @​griffio)
  • [PostgreSQL Dialect] Add limited support for PostgreSql Comment On statement (#​5808 by @​griffio)
  • [MySQL Dialect] Add support for index visibility options (#​5785 by @​orenkislev-faire)
  • [PostgreSql Dialect] Add support for TSQUERY data type (#​5779 by @​griffio)
  • [Gradle Plugin] Add support for version catalogs when adding modules (#​5755 by @​DRSchlaubi)
Changed
Fixed
  • [Compiler] Fix stack overflow when using View containing Common Table Expression (#​5928 by @​griffio)
  • [Gradle Plugin] Fix crash when opening SqlDelight tool window to add "New Connection" (#​5906 by @​griffio)
  • [IntelliJ Plugin] Avoid threading-related crash in the copy-to-sqlite gutter action (#​5901 by @​griffio)
  • [IntelliJ Plugin] Fix for PostgreSql dialect when using schema statements CREATE INDEX and CREATE VIEW (#​5772 by @​griffio)
  • [Compiler] Fix FTS stack overflow when referencing columns (#​5896 by @​griffio)
  • [Compiler] Fix With Recursive stack overflow (#​5892 by @​griffio)
  • [Compiler] Fix Notify for Insert|Update|Delete Returning statements (#​5851 by @​griffio)
  • [Compiler] Fix async result type for transaction blocks returning Long (#​5836 by @​griffio)
  • [Compiler] Optimize SQL parameter binding from O(n²) to O(n) complexity (#​5898 by @​chenf7)
  • [SQLite Dialect] Fix Sqlite 3.18 missing functions (#​5759 by @​griffio)
KoalaPlot/koalaplot-core (io.github.koalaplot:koalaplot-core)

v0.11.2

Fixed
  • update XYGraphPointerEventScope size on each pointer event (#​150)

v0.11.1

Fixed
  • Index out of bounds exception in BulletGraph under resize/animation conditions. Corrected same
    code pattern used in PieChart since it was also theoretically possible there due to composition
    skipping.

v0.11.0

Added
  • CategoryAxisOffset to have more control over CategoryAxisModel's positioning of categories
    relative to the origin.
  • AxisContent and GridStyle to shorten the function signature of XYGraph.
  • Support for cubic Bezier curves in line, area, and stacked area plots.
  • Heatmap plots
Changed
  • Deprecated XYGraph overload that does not use AxisContent and GridStyle.
  • Update dependencies: Compose 1.10.0, AGP 9.0.0, Kotlin 2.3.0
  • Deprecated Composable functions that did not comply with Compose coding standards, and implemented
    compliant replacements.
  • Renamed ConstantLine to HorizontalLine for area plot baselines.
  • XYGraph pointer input callback replaced with a pointer event handler and a scope for converting
    pointer coordinates (pixels) to graph AxisModel coordinates.
Fixed
  • Incorrect padding on y-axis labels for XYPlot overload that uses a String producer for axis labels
    instead of a Composable.
  • XYGraph pointer tracking would throw an exception if the pointer event had a position outside the
    bounds of the component.

v0.10.4

Fixed
  • rememberLongLinearAxisModel incorrectly computing minViewExtent=0 if range set to 0..1

v0.10.3

Fixed
  • XYGraph pointer tracking would throw an exception if the pointer event had a position outside the
    bounds of the component.

v0.10.2

Fixed
  • IndexOutOfBoundsException from LinePlots if Symbols is an empty function.

v0.10.1

Added
  • Biconvex Pie Chart shape implementation
Changed
  • Deprecated AreaPlot, LinePlot, PolarPlotSeries, StairstepPlot to replace with AreaPlot2,
    LinePlot2, PolarPlotSeries2, StairstepPlot2 as part of deprecation of HoverableElementArea.

v0.10.0

Added
  • Alternate pie chart slice style, ConcaveConvexSlice.
  • #​55 mouse tracking
  • #​24 Horizontal bar plot
Changed
  • Update dependencies: Compose to 1.9.2, Kotlin to 2.2.21, agp to 8.13.0, android compile sdk to 36
  • VerticalBarPosition renamed to BarPosition
  • DefaultVerticalBarPosition renamed to DefaultBarPosition
  • DefaultVerticalBar renamed to DefaultBar
  • VerticalBarPlotGroupedPointEntry renamed to BarPlotGroupedPointEntry and changed names of member
    values
  • Deprecated HoverableElementArea and its associated hoverableElement Modifier. Use ToolTipArea or
    ToolTipBox instead.

v0.9.1

Fixed
  • PieChart hole content padding being calculated incorrectly
java-native-access/jna (net.java.dev.jna:jna)

v5.18.1

Compare Source

==============

Bug Fixes

v5.18.0

Compare Source

==============

Features

Bug Fixes

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

v4.2.1: Koin 4.2.1

Compare Source

Support for Compile Safety with Koin Compiler 1.0.0-RC1
Bug Fixes
  • Fix stacked-params lookup on linked scopes (#​2387) — The 4.2.0 resolver rewrite (CoreResolverV2) walked linked scopes but dropped the per-parent stacked-parameters check that 4.1.x performed via recursion. This broke patterns where AndroidParametersHolder is stacked on the factory scope by KoinViewModelFactory and SavedStateHandle is then resolved from a child ViewModel scope. Linked-scope resolution now also checks stacked params on each parent scope.

  • Restore ABI compatibility for runOnKoinStarted (#​2391) — The 4.2.0 release inadvertently broke binary compatibility for runOnKoinStarted on JVM. Fixed by restoring the original JVM class name via @JvmName/@JvmMultifileClass annotations.

  • Fix scope _closed concurrency issue (#​2389) — The Scope._closed flag was not volatile, which could cause stale reads under concurrent access.

Improvements
  • Improved Scope resolution error messagesCoreResolverV2 now provides clearer error messages when scope resolution fails, making it easier to diagnose misconfigured scopes.

  • Added apiCheck to CI — Binary compatibility validation (kotlinx.binary-compatibility-validator) now runs on every PR to prevent future ABI breaks.

Documentation
  • parametersOf type-collision warning (#​2328) — Added a caution note explaining that when a value passed via parametersOf has the same type as the requested definition, Koin returns the value directly and skips the factory block. Suggests using a wrapper type as a workaround.
Contributors

Thanks to the following contributors for this release:

v4.2.0

Compare Source

Kotlin 2.3.20

New Features

  • Ktor 3.4 DI Bridge — Full integration with Ktor's new DI system (ktor-server-di), bridging Ktor ↔ Koin dependency injection both ways
  • Dagger Bridge (koin-dagger-bridge) — New module to help inject Koin components from Dagger side
  • AndroidX Navigation 3 support — Entry point provider with metadata parameter passing (animations, etc.), generic EntryProvider, and navigation scopes
  • Navigation Scope for Compose Nav 2 — Added scoped navigation support for Compose Navigation 2
  • Lazy Modules — Parallel loading at startup for improved performance, with benchmarks
  • strictOverride option — New definition option to override explicitly
  • koinActivityInject — Helper to retrieve dependencies against Activity scope
  • Koin Compiler Stubs — Added stubs for KoinApplication.modules() functions
  • KoinApplication.withConfiguration() — New configuration support

Performance & Stability

  • Core Resolver V2 — Fixed parameter stack propagation, injected params handling, and child scope/ViewModel scope resolution
  • Scope Resolution & Thread Safety — Performance optimization with safer ScopeFactory protecting all operations from parallel calls
  • ThreadLocal loading optimization — Avoid cost per Scope (#​2306)
  • getAll no longer sorted by default — Instances come as declared; sort on purpose if needed
  • Params stack access optimization

Bug Fixes

  • Fix sharedKoinViewModel with type-safe navigation routes (#​2293)
  • Fix qualified name usage in WASM (#​2312)
  • Fix premature release of scope & context in Compose — don't drop in onForgotten (#​2274)
  • Fix crashing declarations for LocalKoinScope & LocalKoinApplication
  • Fix Compose Koin Context Loader and Entry Points (#​2327)
  • Fix CoreResolution with Child Scopes / ViewModelScope (#​2325)
  • Fix Scope Archetypes Qualifier in plugin support functions
  • Fix qualifier conversion

Breaking Changes

  • minSdk raised to 23 for Android
  • module renamed to lazyModule in some contexts
  • BeanDef constructor change (API signature update)

Dependencies

  • Kotlin 2.3.20
  • Ktor 3.4
  • JetBrains Compose 1.10.2
  • AndroidX Lifecycle 2.10.0
  • AndroidX Navigation 2.9.7 / Nav3 1.0.1

v4.1.1

Compare Source

Koin 4.1.1 Changelog

🐛 Bug Fixes

  • Logger Constraint Revert - Reverted logger constraint due to compatibility issues causing errors across projects
  • Maven Central Publication - Fixed publication issues for Maven Central distribution

💥 Breaking Changes for Internal

  • Compose Scope Resolution - Fixed scope resolution issues in Compose integration with proper context handling, introduced ComposeContextWrapper to help manage internal scope state

🚀 Features & Improvements

  • Compose ViewModel Navigation - Added optional navGraphRoute parameter to sharedKoinViewModel for better navigation support
  • Compose Context Handling - Reworked LocalKoinApplication/LocalKoinScope with ContextWrapper to properly handle:
    • Scope closing lifecycle
    • Context restart scenarios
    • Better memory management

⚡ Performance & Core

  • Core Resolver Optimization - Avoid unnecessary flattening operations when dealing with single scope resolution
  • Scope Debugging - Enhanced scope debugging by showing linked scope IDs for better development experience
  • Library Updates - Updated underlying dependencies to latest stable versions

📚 Library Updates

  • Kotlin - Updated to 2.1.21 (from 2.1.20)
  • Binary Validator - Updated to 0.18.1 (from 0.16.3)
  • Ktor - Updated to 3.2.3 (from 3.1.3)
  • Jetbrains Compose - Updated to 1.8.2 (from 1.8.0)
  • AndroidX Libraries:
    • Fragment 1.8.9 (from 1.8.8)
    • WorkManager 2.10.3 (from 2.10.1)
    • Lifecycle 2.9.3 (from 2.9.0)
    • Navigation 2.9.3 (from 2.9.0)
    • JB Navigation RC01 (from Beta01)
  • Testing:
    • Robolectric 4.15.1 (from 4.14.1)
    • Benchmark 0.4.14 (from 0.4.13)
  • Build Tools - Added NMCP 1.1.0 for improved publication workflow

📦 Publication

  • Multi-platform Artifacts - Ensured all platform variants are properly published
  • Version Consistency - Synchronized all module versions across the ecosystem

🔧 Development

  • Test Coverage - Added ActivityScopeArchetypeTest for better scope lifecycle testing
  • API Stability - Maintained backward compatibility while fixing internal issues

👥 Contributors

https://github.com/arnaudgiuliani - Project Lead & Core Developer
https://github.com/rfaturriza - Community Contributor

New Contributors

Full Changelog: InsertKoinIO/koin@4.1.0...4.1.1


Configuration

📅 Schedule: (in timezone Africa/Nairobi)

  • Branch creation
    • "on friday"
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 chore/update-libs/all-minor-patch branch 2 times, most recently from e6edc08 to 0e846b4 Compare August 27, 2025 19:09
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 2 times, most recently from 038e423 to 2b09874 Compare September 10, 2025 21:53
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 3 times, most recently from 641fe91 to 0857d75 Compare September 22, 2025 14:44
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch from 0857d75 to 6375982 Compare September 30, 2025 21:56
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 3 times, most recently from 69d54d4 to e0ba251 Compare October 14, 2025 19:58
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 3 times, most recently from f1d52c2 to c470c8b Compare October 30, 2025 05:16
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 3 times, most recently from eb05127 to 3056450 Compare November 8, 2025 20:59
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 4 times, most recently from 2346875 to e32d78a Compare November 19, 2025 01:53
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 2 times, most recently from eaf5ffa to 2f5ed05 Compare November 21, 2025 15:16
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch from 2f5ed05 to 8e28bea Compare December 3, 2025 22:06
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 2 times, most recently from 980b4fe to 91bc733 Compare December 19, 2025 04:30
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 2 times, most recently from 69ef92f to c6fea33 Compare January 16, 2026 13:42
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 3 times, most recently from d8ca4dc to 94194d1 Compare February 16, 2026 16:44
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 2 times, most recently from 20576c6 to a8efcd0 Compare February 20, 2026 17:51
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 7 times, most recently from a6fa869 to 1ba48ea Compare March 5, 2026 20:15
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 7 times, most recently from d0322e9 to 23bd40a Compare March 18, 2026 14:02
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 4 times, most recently from 78af47e to 40d6e1a Compare March 19, 2026 21:27
@renovate renovate Bot force-pushed the chore/update-libs/all-minor-patch branch 6 times, most recently from 3b1cadc to 5e28ab2 Compare March 30, 2026 18:11
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.

1 participant