Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: petertrr/kotlin-multiplatform-diff
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.1.0
Choose a base ref
...
head repository: petertrr/kotlin-multiplatform-diff
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2.0
Choose a head ref
  • 7 commits
  • 13 files changed
  • 3 contributors

Commits on Jul 30, 2025

  1. chore(deps): update plugin com.gradle.develocity to v4 (#147)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | com.gradle.develocity | `3.19` -> `4.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/maven/com.gradle.develocity:com.gradle.develocity.gradle.plugin/4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.gradle.develocity:com.gradle.develocity.gradle.plugin/4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.gradle.develocity:com.gradle.develocity.gradle.plugin/3.19/4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.gradle.develocity:com.gradle.develocity.gradle.plugin/3.19/4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "every 3 months on the first day of
    the month" (UTC), 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 this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/petertrr/kotlin-multiplatform-diff).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    ce21a4b View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency gradle to v8.14.3 (#143)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [gradle](https://gradle.org)
    ([source](https://redirect.github.com/gradle/gradle)) | patch | `8.14.1`
    -> `8.14.3` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>gradle/gradle (gradle)</summary>
    
    ###
    [`v8.14.3`](https://redirect.github.com/gradle/gradle/releases/tag/v8.14.3):
    8.14.3
    
    [Compare
    Source](https://redirect.github.com/gradle/gradle/compare/v8.14.2...v8.14.3)
    
    The Gradle team is excited to announce Gradle 8.14.3.
    
    This is a patch release for 8.14. We recommend using 8.14.3 instead of
    8.14.
    
    Here are the highlights of this release:
    
    - Java 24 support
    - GraalVM Native Image toolchain selection
    - Enhancements to test reporting
    - Build Authoring improvements
    
    [Read the Release
    Notes](https://docs.gradle.org/8.14.3/release-notes.html)
    
    We would like to thank the following community members for their
    contributions to this release of Gradle:
    [Aurimas](https://redirect.github.com/liutikas),
    [Ben Bader](https://redirect.github.com/benjamin-bader),
    [Björn Kautler](https://redirect.github.com/Vampire),
    [chandre92](https://redirect.github.com/chandre92),
    [Daniel Hammer](https://redirect.github.com/dlehammer),
    [Danish Nawab](https://redirect.github.com/danishnawab),
    [Florian Dreier](https://redirect.github.com/DreierF),
    [Ivy Chen](https://redirect.github.com/Mengmeiivy),
    [Jendrik Johannes](https://redirect.github.com/jjohannes),
    [jimmy1995-gu](https://redirect.github.com/jimmy1995-gu),
    [Madalin Valceleanu](https://redirect.github.com/vmadalin),
    [Na Minhyeok](https://redirect.github.com/NaMinhyeok).
    
    #### Upgrade instructions
    
    Switch your build to use Gradle 8.14.3 by updating your wrapper:
    
    ```
    ./gradlew wrapper --gradle-version=8.14.3 && ./gradlew wrapper
    ```
    
    See the Gradle [8.x upgrade
    guide](https://docs.gradle.org/8.14.3/userguide/upgrading_version_8.html)
    to learn about deprecations, breaking changes and other considerations
    when upgrading.
    
    For Java, Groovy, Kotlin and Android compatibility, see the [full
    compatibility
    notes](https://docs.gradle.org/8.14.3/userguide/compatibility.html).
    
    #### Reporting problems
    
    If you find a problem with this release, please file a bug on [GitHub
    Issues](https://redirect.github.com/gradle/gradle/issues) adhering to
    our issue guidelines.
    If you're not sure you're encountering a bug, please use the
    [forum](https://discuss.gradle.org/c/help-discuss).
    
    We hope you will build happiness with Gradle, and we look forward to
    your feedback via [Twitter](https://twitter.com/gradle) or on
    [GitHub](https://redirect.github.com/gradle).
    
    ###
    [`v8.14.2`](https://redirect.github.com/gradle/gradle/compare/v8.14.1...v8.14.2)
    
    [Compare
    Source](https://redirect.github.com/gradle/gradle/compare/v8.14.1...v8.14.2)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "every 3 months on the first day of
    the month" (UTC), 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 this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/petertrr/kotlin-multiplatform-diff).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    a815f18 View commit details
    Browse the repository at this point in the history
  3. chore(deps): update detekt to v1.23.8 (#122)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [io.gitlab.arturbosch.detekt](https://detekt.dev)
    ([source](https://redirect.github.com/detekt/detekt)) | `1.23.5` ->
    `1.23.8` |
    [![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt:io.gitlab.arturbosch.detekt.gradle.plugin/1.23.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt:io.gitlab.arturbosch.detekt.gradle.plugin/1.23.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt:io.gitlab.arturbosch.detekt.gradle.plugin/1.23.5/1.23.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt:io.gitlab.arturbosch.detekt.gradle.plugin/1.23.5/1.23.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [io.gitlab.arturbosch.detekt:detekt-formatting](https://detekt.dev)
    ([source](https://redirect.github.com/detekt/detekt)) | `1.23.5` ->
    `1.23.8` |
    [![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt:detekt-formatting/1.23.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt:detekt-formatting/1.23.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt:detekt-formatting/1.23.5/1.23.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt:detekt-formatting/1.23.5/1.23.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>detekt/detekt (io.gitlab.arturbosch.detekt)</summary>
    
    ###
    [`v1.23.8`](https://redirect.github.com/detekt/detekt/releases/tag/v1.23.8)
    
    ##### 1.23.8 - 2025-02-20
    
    This is a point release for Detekt `1.23.0`, built against Kotlin
    `2.0.21`, with fixes for several bugs that got reported by the
    community.
    
    ##### Notable Changes
    
    - fix(deps): Update kotlin to 2.0.21 -
    [#&#8203;7580](https://redirect.github.com/detekt/detekt/pull/7580)
    - fix(deps): Update AGP to v8.8.1 -
    [#&#8203;7879](https://redirect.github.com/detekt/detekt/pull/7936)
    - fix(deps): update Gradle to v8.12.1 -
    [#&#8203;7780](https://redirect.github.com/detekt/detekt/pull/7780)
    
    ##### Changelog
    
    - UseDataClass: do not report on `expect` classes -
    [#&#8203;7857](https://redirect.github.com/detekt/detekt/pull/7857)
    - Fix InjectDispatcher false positives -
    [#&#8203;7797](https://redirect.github.com/detekt/detekt/pull/7797)
    - \[UnnecessaryParentheses] Allow float/double without integer part -
    [#&#8203;7751](https://redirect.github.com/detekt/detekt/pull/7751)
    - Fix `ThrowingExceptionsWithoutMessageOrCause` false positive -
    [#&#8203;7715](https://redirect.github.com/detekt/detekt/pull/7715)
    - Issue
    [#&#8203;7634](https://redirect.github.com/detekt/detekt/issues/7634):
    Make `UndocumentedPublicClass` configurable to flag \`com… -
    [#&#8203;7635](https://redirect.github.com/detekt/detekt/pull/7635)
    - Fix redundant empty tags in baseline XML -
    [#&#8203;7625](https://redirect.github.com/detekt/detekt/pull/7625)
    - MatchingDeclarationName now supports platofrm suffixes -
    [#&#8203;6426](https://redirect.github.com/detekt/detekt/pull/6426)
    
    ##### Contributors
    
    We would like to thank the following contributors that made this release
    possible: [@&#8203;BraisGabin](https://redirect.github.com/BraisGabin),
    [@&#8203;JordanLongstaff](https://redirect.github.com/JordanLongstaff),
    [@&#8203;Nava2](https://redirect.github.com/Nava2),
    [@&#8203;atulgpt](https://redirect.github.com/atulgpt),
    [@&#8203;eygraber](https://redirect.github.com/eygraber),
    [@&#8203;lexa-diky](https://redirect.github.com/lexa-diky),
    [@&#8203;t-kameyama](https://redirect.github.com/t-kameyama)
    
    ###
    [`v1.23.7`](https://redirect.github.com/detekt/detekt/releases/tag/v1.23.7)
    
    ##### 1.23.7 - 2024-09-08
    
    This is a point release for Detekt `1.23.0`, built against Kotlin
    `2.0.10`, with fixes for several bugs that got reported by the
    community.
    
    ##### Notable Changes
    
    - fix(deps): update kotlin monorepo to v2.0.10 -
    [#&#8203;7517](https://redirect.github.com/detekt/detekt/pull/7517)
    - Update to Kotlin 2.0.0
    [#&#8203;6640](https://redirect.github.com/detekt/detekt/pull/6640)
    - fix(deps): update kotlin monorepo to v1.9.24 -
    [#&#8203;7264](https://redirect.github.com/detekt/detekt/pull/7264)
    - fix(deps): update dependency com.android.tools.build:gradle to v8.5.2
    - [#&#8203;7525](https://redirect.github.com/detekt/detekt/pull/7525)
    - chore(deps): update dependency gradle to v8.10 -
    [#&#8203;7546](https://redirect.github.com/detekt/detekt/pull/7546)
    
    ##### Changelog
    
    - Add basic support for isolated projects to 1.x -
    [#&#8203;7526](https://redirect.github.com/detekt/detekt/pull/7526)
    - ExplicitCollectionElementAccessMethod: fix false positive when Map put
    has 3 arguments -
    [#&#8203;7563](https://redirect.github.com/detekt/detekt/pull/7563)
    - BracesOnIfStatements: fix false-positive when chained -
    [#&#8203;7444](https://redirect.github.com/detekt/detekt/pull/7444)
    - Add enum entry check in `UndocumentedPublicProperty` -
    [#&#8203;7426](https://redirect.github.com/detekt/detekt/pull/7426)
    - Use the anchor which is already present before -
    [#&#8203;7423](https://redirect.github.com/detekt/detekt/pull/7423)
    - Fix small corner-case in "SerialVersionUIDInSerializableClass" rule, …
    - [#&#8203;7346](https://redirect.github.com/detekt/detekt/pull/7346)
    - SwallowedException: fix false positive when exception is used as a
    receiver -
    [#&#8203;7288](https://redirect.github.com/detekt/detekt/pull/7288)
    - NamedArguments: fix false positive on spread varargs -
    [#&#8203;7283](https://redirect.github.com/detekt/detekt/pull/7283)
    - MultilineLambdaItParameter: fix false negative with single statement
    on multiple lines -
    [#&#8203;7221](https://redirect.github.com/detekt/detekt/pull/7221)
    - Check for root of receiver in selector expression -
    [#&#8203;7220](https://redirect.github.com/detekt/detekt/pull/7220)
    - Check for `public companion` object for `UndocumentedPublicClass` -
    [#&#8203;7219](https://redirect.github.com/detekt/detekt/pull/7219)
    - fix: TopLevelPropertyNaming also detecting extension property name -
    [#&#8203;7212](https://redirect.github.com/detekt/detekt/pull/7212)
    - Publish detekt-compiler-plugin-all to Maven and GH Releases -
    [#&#8203;7179](https://redirect.github.com/detekt/detekt/pull/7179)
    - versioned default detekt config file link -
    [#&#8203;7161](https://redirect.github.com/detekt/detekt/pull/7161)
    - Support rangeUntil operator for UnusedImport rule -
    [#&#8203;7104](https://redirect.github.com/detekt/detekt/pull/7104)
    - Fix false positive on it usages when type parameter is specified -
    [#&#8203;6850](https://redirect.github.com/detekt/detekt/pull/6850)
    
    ##### Housekeeping/Docs
    
    - \[bugfix] AnnotationOnSeparateLine in snippets -
    [#&#8203;6526](https://redirect.github.com/detekt/detekt/pull/6526)
    - Add docs about using the Compiler Plugin with the Kotlin CLI compiler
    - [#&#8203;7184](https://redirect.github.com/detekt/detekt/pull/7184)
    
    ###
    [`v1.23.6`](https://redirect.github.com/detekt/detekt/releases/tag/v1.23.6)
    
    ##### 1.23.6 - 2024-03-23
    
    This is a point release for Detekt `1.23.0`, where we added support for
    Kotlin `1.9.23` and fixed several bugs that got reported by the
    community.
    
    ##### Changelog
    
    - UselessPostfixExpression - Fix
    [#&#8203;7037](https://redirect.github.com/detekt/detekt/issues/7037)
    false positive postfix -
    [#&#8203;7084](https://redirect.github.com/detekt/detekt/pull/7084)
    - Don't allow invalid Source Locations -
    [#&#8203;7030](https://redirect.github.com/detekt/detekt/pull/7030)
    - UnusedPrivateClass: don't report if private classes are used for type
    conversion -
    [#&#8203;6995](https://redirect.github.com/detekt/detekt/pull/6995)
    - RedundantSuspendModifier: do not report when the function has 'actual'
    modifier -
    [#&#8203;6951](https://redirect.github.com/detekt/detekt/pull/6951)
    - Update dependency gradle to v8.7 -
    [#&#8203;7080](https://redirect.github.com/detekt/detekt/pull/7080)
    - Update kotlin monorepo to v1.9.23 -
    [#&#8203;7027](https://redirect.github.com/detekt/detekt/pull/7027)
    - Update dependency gradle to v8.6 -
    [#&#8203;6939](https://redirect.github.com/detekt/detekt/pull/6939)
    - Update dependency com.android.tools.build:gradle to v8.3.1 -
    [#&#8203;7070](https://redirect.github.com/detekt/detekt/pull/7070)
    
    ##### Contributors
    
    We would like to thank the following contributors that made this release
    possible: [@&#8203;BraisGabin](https://redirect.github.com/BraisGabin),
    [@&#8203;psuzn](https://redirect.github.com/psuzn),
    [@&#8203;t-kameyama](https://redirect.github.com/t-kameyama).
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "every 3 months on the first day of
    the month" (UTC), 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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/petertrr/kotlin-multiplatform-diff).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTc2LjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    d7c6138 View commit details
    Browse the repository at this point in the history
  4. chore(deps): update dependency jacoco to v0.8.13 (#144)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [jacoco](http://jacoco.org)
    ([source](https://redirect.github.com/jacoco/jacoco)) | `0.8.11` ->
    `0.8.13` |
    [![age](https://developer.mend.io/api/mc/badges/age/maven/org.jacoco:jacoco/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jacoco:jacoco/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jacoco:jacoco/0.8.11/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jacoco:jacoco/0.8.11/0.8.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>jacoco/jacoco (jacoco)</summary>
    
    ###
    [`v0.8.13`](https://redirect.github.com/jacoco/jacoco/releases/tag/v0.8.13):
    0.8.13
    
    #### New Features
    
    - JaCoCo now officially supports Java 23 and Java 24 (GitHub
    [#&#8203;1757](https://redirect.github.com/jacoco/jacoco/issues/1757),
    [#&#8203;1631](https://redirect.github.com/jacoco/jacoco/issues/1631),
    [#&#8203;1867](https://redirect.github.com/jacoco/jacoco/issues/1867)).
    - Experimental support for Java 25 class files (GitHub
    [#&#8203;1807](https://redirect.github.com/jacoco/jacoco/issues/1807)).
    - Calculation of line coverage for Kotlin `inline` functions (GitHub
    [#&#8203;1670](https://redirect.github.com/jacoco/jacoco/issues/1670)).
    - Calculation of line coverage for Kotlin `inline` functions with
    `reified` type parameter (GitHub
    [#&#8203;1670](https://redirect.github.com/jacoco/jacoco/issues/1670),
    [#&#8203;1700](https://redirect.github.com/jacoco/jacoco/issues/1700)).
    - Calculation of coverage for Kotlin `JvmSynthetic` functions (GitHub
    [#&#8203;1700](https://redirect.github.com/jacoco/jacoco/issues/1700)).
    - Part of bytecode generated by the Kotlin Compose compiler plugin is
    filtered out during generation of report (GitHub
    [#&#8203;1616](https://redirect.github.com/jacoco/jacoco/issues/1616)).
    - Part of bytecode generated by the Kotlin compiler for inline value
    classes is filtered out during generation of report (GitHub
    [#&#8203;1475](https://redirect.github.com/jacoco/jacoco/issues/1475)).
    - Part of bytecode generated by the Kotlin compiler for suspending
    lambdas without suspension points is filtered out during generation of
    report (GitHub
    [#&#8203;1283](https://redirect.github.com/jacoco/jacoco/issues/1283)).
    - Part of bytecode generated by the Kotlin compiler for when expressions
    and statements with nullable enum subject is filtered out during
    generation of report (GitHub
    [#&#8203;1774](https://redirect.github.com/jacoco/jacoco/issues/1774)).
    - Part of bytecode generated by the Kotlin compiler for when expressions
    and statements with nullable String subject is filtered out during
    generation of report (GitHub
    [#&#8203;1769](https://redirect.github.com/jacoco/jacoco/issues/1769)).
    - Part of bytecode generated by the Kotlin compiler for chains of safe
    call operators is filtered out during generation of report (GitHub
    [#&#8203;1810](https://redirect.github.com/jacoco/jacoco/issues/1810),
    [#&#8203;1818](https://redirect.github.com/jacoco/jacoco/issues/1818)).
    - Method `getEntries` generated by the Kotlin compiler for enum classes
    is filtered out during generation of report (GitHub
    [#&#8203;1625](https://redirect.github.com/jacoco/jacoco/issues/1625)).
    - Methods generated by the Kotlin compiler for constructors and
    functions with `JvmOverloads` annotation are filtered out (GitHub
    [#&#8203;1768](https://redirect.github.com/jacoco/jacoco/issues/1768)).
    
    #### Fixed bugs
    
    - Fixed interpretation of Kotlin SMAP (GitHub
    [#&#8203;1525](https://redirect.github.com/jacoco/jacoco/issues/1525)).
    - File extensions are preserved in HTML report in case of clashes of
    normalized file names (GitHub
    [#&#8203;1660](https://redirect.github.com/jacoco/jacoco/issues/1660)).
    
    #### Non-functional Changes
    
    - JaCoCo build now uses Maven Wrapper and requires at least Maven 3.9.9
    (GitHub
    [#&#8203;1708](https://redirect.github.com/jacoco/jacoco/issues/1708),
    [#&#8203;1707](https://redirect.github.com/jacoco/jacoco/issues/1707),
    [#&#8203;1681](https://redirect.github.com/jacoco/jacoco/issues/1681)).
    - JaCoCo now depends on ASM 9.8 (GitHub
    [#&#8203;1862](https://redirect.github.com/jacoco/jacoco/issues/1862)).
    - More context information when `IllegalArgumentException` occurs during
    reading of zip file (GitHub
    [#&#8203;1833](https://redirect.github.com/jacoco/jacoco/issues/1833)).
    
    ###
    [`v0.8.12`](https://redirect.github.com/jacoco/jacoco/releases/tag/v0.8.12):
    0.8.12
    
    ##### New Features
    
    - JaCoCo now officially supports Java 22 (GitHub
    [#&#8203;1596](https://redirect.github.com/jacoco/jacoco/issues/1596)).
    - Experimental support for Java 23 class files (GitHub
    [#&#8203;1553](https://redirect.github.com/jacoco/jacoco/issues/1553)).
    
    ##### Fixed bugs
    
    - Branches added by the Kotlin compiler for functions with default
    arguments and having more than 32 parameters are filtered out during
    generation of report (GitHub
    [#&#8203;1556](https://redirect.github.com/jacoco/jacoco/issues/1556)).
    - Branch added by the Kotlin compiler version 1.5.0 and above for
    reading from lateinit property is filtered out during generation of
    report (GitHub
    [#&#8203;1568](https://redirect.github.com/jacoco/jacoco/issues/1568)).
    
    ##### Non-functional Changes
    
    - JaCoCo now depends on ASM 9.7 (GitHub
    [#&#8203;1600](https://redirect.github.com/jacoco/jacoco/issues/1600)).
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "every 3 months on the first day of
    the month" (UTC), 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 this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/petertrr/kotlin-multiplatform-diff).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    8fec185 View commit details
    Browse the repository at this point in the history
  5. chore(deps): update plugin org.ajoberstar.reckon.settings to v0.19.2 (#…

    …145)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [org.ajoberstar.reckon.settings](https://redirect.github.com/ajoberstar/reckon)
    | `0.19.1` -> `0.19.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/maven/org.ajoberstar.reckon.settings:org.ajoberstar.reckon.settings.gradle.plugin/0.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.ajoberstar.reckon.settings:org.ajoberstar.reckon.settings.gradle.plugin/0.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.ajoberstar.reckon.settings:org.ajoberstar.reckon.settings.gradle.plugin/0.19.1/0.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.ajoberstar.reckon.settings:org.ajoberstar.reckon.settings.gradle.plugin/0.19.1/0.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>ajoberstar/reckon (org.ajoberstar.reckon.settings)</summary>
    
    ###
    [`v0.19.2`](https://redirect.github.com/ajoberstar/reckon/releases/tag/0.19.2)
    
    [Compare
    Source](https://redirect.github.com/ajoberstar/reckon/compare/0.19.1...0.19.2)
    
    This release tries to resolve configuration cache support (yet again).
    This time with a workaround for JGit's use of the git executable to
    detect system configuration files. As a consequence, system
    configuration will not be read while reckon is calculating versions.
    
    #### Breaking Changes
    
    *None*
    
    #### Enhancements
    
    *None*
    
    #### Fixes
    
    -
    [#&#8203;202](https://redirect.github.com/ajoberstar/reckon/issues/202)
    Fix configuration cache support
    
    #### Deprecations
    
    *None*
    
    #### Compatibility
    
    Tested against the following versions.
    
    | Java Version | Gradle Versions |
    |---------------|-------------------|
    | 11 | 7.0.2, 7.6.4, 8.0.2, 8.13, 8.14-rc-1, 9.0-milestone-1 |
    | 17 | 7.3.3, 7.6.4, 8.0.2, 8.13, 8.14-rc-1, 9.0-milestone-1 |
    | 21                 | 8.4, 8.13, 8.14-rc-1, 9.0-milestone-1 |
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "every 3 months on the first day of
    the month" (UTC), 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 this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/petertrr/kotlin-multiplatform-diff).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    15abe10 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2025

  1. Bump Kotlin to 2.2.21 and clean up build scripts (#149)

    - Updates Kotlin to 2.2.20-RC2.
    - Updates Dokka to 2.1.0-Beta.
    - Replaces Nexus Publish plugin with Vanniktech's plugin.  
    - Simplifies the JaCoCo configuration.
    - Updates the Reckon plugin to 1.0.0 and enables Gradle's configuration cache.
    
    Closes: #148
    Closes: #113
    
    ---------
    
    Co-authored-by: Peter Trifanov <[email protected]>
    lppedd and petertrr authored Oct 26, 2025
    Configuration menu
    Copy the full SHA
    7a8e5c3 View commit details
    Browse the repository at this point in the history
  2. ci: Fix release workflow (#154)

    Remove optional property (gpg key id)
    petertrr authored Oct 26, 2025
    Configuration menu
    Copy the full SHA
    3c7cd8f View commit details
    Browse the repository at this point in the history
Loading