-
Notifications
You must be signed in to change notification settings - Fork 11
Comparing changes
Open a pull request
base repository: petertrr/kotlin-multiplatform-diff
base: v1.1.0
head repository: petertrr/kotlin-multiplatform-diff
compare: v1.2.0
- 7 commits
- 13 files changed
- 3 contributors
Commits on Jul 30, 2025
-
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>
Configuration menu - View commit details
-
Copy full SHA for ce21a4b - Browse repository at this point
Copy the full SHA ce21a4bView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for a815f18 - Browse repository at this point
Copy the full SHA a815f18View commit details -
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 - [#​7580](https://redirect.github.com/detekt/detekt/pull/7580) - fix(deps): Update AGP to v8.8.1 - [#​7879](https://redirect.github.com/detekt/detekt/pull/7936) - fix(deps): update Gradle to v8.12.1 - [#​7780](https://redirect.github.com/detekt/detekt/pull/7780) ##### Changelog - UseDataClass: do not report on `expect` classes - [#​7857](https://redirect.github.com/detekt/detekt/pull/7857) - Fix InjectDispatcher false positives - [#​7797](https://redirect.github.com/detekt/detekt/pull/7797) - \[UnnecessaryParentheses] Allow float/double without integer part - [#​7751](https://redirect.github.com/detekt/detekt/pull/7751) - Fix `ThrowingExceptionsWithoutMessageOrCause` false positive - [#​7715](https://redirect.github.com/detekt/detekt/pull/7715) - Issue [#​7634](https://redirect.github.com/detekt/detekt/issues/7634): Make `UndocumentedPublicClass` configurable to flag \`com… - [#​7635](https://redirect.github.com/detekt/detekt/pull/7635) - Fix redundant empty tags in baseline XML - [#​7625](https://redirect.github.com/detekt/detekt/pull/7625) - MatchingDeclarationName now supports platofrm suffixes - [#​6426](https://redirect.github.com/detekt/detekt/pull/6426) ##### Contributors We would like to thank the following contributors that made this release possible: [@​BraisGabin](https://redirect.github.com/BraisGabin), [@​JordanLongstaff](https://redirect.github.com/JordanLongstaff), [@​Nava2](https://redirect.github.com/Nava2), [@​atulgpt](https://redirect.github.com/atulgpt), [@​eygraber](https://redirect.github.com/eygraber), [@​lexa-diky](https://redirect.github.com/lexa-diky), [@​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 - [#​7517](https://redirect.github.com/detekt/detekt/pull/7517) - Update to Kotlin 2.0.0 [#​6640](https://redirect.github.com/detekt/detekt/pull/6640) - fix(deps): update kotlin monorepo to v1.9.24 - [#​7264](https://redirect.github.com/detekt/detekt/pull/7264) - fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - [#​7525](https://redirect.github.com/detekt/detekt/pull/7525) - chore(deps): update dependency gradle to v8.10 - [#​7546](https://redirect.github.com/detekt/detekt/pull/7546) ##### Changelog - Add basic support for isolated projects to 1.x - [#​7526](https://redirect.github.com/detekt/detekt/pull/7526) - ExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - [#​7563](https://redirect.github.com/detekt/detekt/pull/7563) - BracesOnIfStatements: fix false-positive when chained - [#​7444](https://redirect.github.com/detekt/detekt/pull/7444) - Add enum entry check in `UndocumentedPublicProperty` - [#​7426](https://redirect.github.com/detekt/detekt/pull/7426) - Use the anchor which is already present before - [#​7423](https://redirect.github.com/detekt/detekt/pull/7423) - Fix small corner-case in "SerialVersionUIDInSerializableClass" rule, … - [#​7346](https://redirect.github.com/detekt/detekt/pull/7346) - SwallowedException: fix false positive when exception is used as a receiver - [#​7288](https://redirect.github.com/detekt/detekt/pull/7288) - NamedArguments: fix false positive on spread varargs - [#​7283](https://redirect.github.com/detekt/detekt/pull/7283) - MultilineLambdaItParameter: fix false negative with single statement on multiple lines - [#​7221](https://redirect.github.com/detekt/detekt/pull/7221) - Check for root of receiver in selector expression - [#​7220](https://redirect.github.com/detekt/detekt/pull/7220) - Check for `public companion` object for `UndocumentedPublicClass` - [#​7219](https://redirect.github.com/detekt/detekt/pull/7219) - fix: TopLevelPropertyNaming also detecting extension property name - [#​7212](https://redirect.github.com/detekt/detekt/pull/7212) - Publish detekt-compiler-plugin-all to Maven and GH Releases - [#​7179](https://redirect.github.com/detekt/detekt/pull/7179) - versioned default detekt config file link - [#​7161](https://redirect.github.com/detekt/detekt/pull/7161) - Support rangeUntil operator for UnusedImport rule - [#​7104](https://redirect.github.com/detekt/detekt/pull/7104) - Fix false positive on it usages when type parameter is specified - [#​6850](https://redirect.github.com/detekt/detekt/pull/6850) ##### Housekeeping/Docs - \[bugfix] AnnotationOnSeparateLine in snippets - [#​6526](https://redirect.github.com/detekt/detekt/pull/6526) - Add docs about using the Compiler Plugin with the Kotlin CLI compiler - [#​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 [#​7037](https://redirect.github.com/detekt/detekt/issues/7037) false positive postfix - [#​7084](https://redirect.github.com/detekt/detekt/pull/7084) - Don't allow invalid Source Locations - [#​7030](https://redirect.github.com/detekt/detekt/pull/7030) - UnusedPrivateClass: don't report if private classes are used for type conversion - [#​6995](https://redirect.github.com/detekt/detekt/pull/6995) - RedundantSuspendModifier: do not report when the function has 'actual' modifier - [#​6951](https://redirect.github.com/detekt/detekt/pull/6951) - Update dependency gradle to v8.7 - [#​7080](https://redirect.github.com/detekt/detekt/pull/7080) - Update kotlin monorepo to v1.9.23 - [#​7027](https://redirect.github.com/detekt/detekt/pull/7027) - Update dependency gradle to v8.6 - [#​6939](https://redirect.github.com/detekt/detekt/pull/6939) - Update dependency com.android.tools.build:gradle to v8.3.1 - [#​7070](https://redirect.github.com/detekt/detekt/pull/7070) ##### Contributors We would like to thank the following contributors that made this release possible: [@​BraisGabin](https://redirect.github.com/BraisGabin), [@​psuzn](https://redirect.github.com/psuzn), [@​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>
Configuration menu - View commit details
-
Copy full SHA for d7c6138 - Browse repository at this point
Copy the full SHA d7c6138View commit details -
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 [#​1757](https://redirect.github.com/jacoco/jacoco/issues/1757), [#​1631](https://redirect.github.com/jacoco/jacoco/issues/1631), [#​1867](https://redirect.github.com/jacoco/jacoco/issues/1867)). - Experimental support for Java 25 class files (GitHub [#​1807](https://redirect.github.com/jacoco/jacoco/issues/1807)). - Calculation of line coverage for Kotlin `inline` functions (GitHub [#​1670](https://redirect.github.com/jacoco/jacoco/issues/1670)). - Calculation of line coverage for Kotlin `inline` functions with `reified` type parameter (GitHub [#​1670](https://redirect.github.com/jacoco/jacoco/issues/1670), [#​1700](https://redirect.github.com/jacoco/jacoco/issues/1700)). - Calculation of coverage for Kotlin `JvmSynthetic` functions (GitHub [#​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 [#​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 [#​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 [#​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 [#​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 [#​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 [#​1810](https://redirect.github.com/jacoco/jacoco/issues/1810), [#​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 [#​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 [#​1768](https://redirect.github.com/jacoco/jacoco/issues/1768)). #### Fixed bugs - Fixed interpretation of Kotlin SMAP (GitHub [#​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 [#​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 [#​1708](https://redirect.github.com/jacoco/jacoco/issues/1708), [#​1707](https://redirect.github.com/jacoco/jacoco/issues/1707), [#​1681](https://redirect.github.com/jacoco/jacoco/issues/1681)). - JaCoCo now depends on ASM 9.8 (GitHub [#​1862](https://redirect.github.com/jacoco/jacoco/issues/1862)). - More context information when `IllegalArgumentException` occurs during reading of zip file (GitHub [#​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 [#​1596](https://redirect.github.com/jacoco/jacoco/issues/1596)). - Experimental support for Java 23 class files (GitHub [#​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 [#​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 [#​1568](https://redirect.github.com/jacoco/jacoco/issues/1568)). ##### Non-functional Changes - JaCoCo now depends on ASM 9.7 (GitHub [#​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>
Configuration menu - View commit details
-
Copy full SHA for 8fec185 - Browse repository at this point
Copy the full SHA 8fec185View commit details -
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 - [#​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>
Configuration menu - View commit details
-
Copy full SHA for 15abe10 - Browse repository at this point
Copy the full SHA 15abe10View commit details
Commits on Oct 26, 2025
-
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]>
Configuration menu - View commit details
-
Copy full SHA for 7a8e5c3 - Browse repository at this point
Copy the full SHA 7a8e5c3View commit details -
ci: Fix release workflow (#154)
Remove optional property (gpg key id)
Configuration menu - View commit details
-
Copy full SHA for 3c7cd8f - Browse repository at this point
Copy the full SHA 3c7cd8fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.1.0...v1.2.0