Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies (except core kotlin) #574

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 18, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.junit.jupiter:junit-jupiter-engine (source) 5.10.2 -> 5.11.2 age adoption passing confidence
io.kotest:kotest-assertions-core 5.8.1 -> 5.9.1 age adoption passing confidence
com.google.code.gson:gson 2.10.1 -> 2.11.0 age adoption passing confidence
com.gradle.enterprise 3.16.2 -> 3.18.1 age adoption passing confidence
com.squareup:kotlinpoet 1.16.0 -> 1.18.1 age adoption passing confidence
io.gitlab.arturbosch.detekt:detekt-gradle-plugin (source) 1.23.5 -> 1.23.7 age adoption passing confidence
org.apache.logging.log4j:log4j-core (source) 2.23.1 -> 2.24.1 age adoption passing confidence
org.apache.logging.log4j:log4j-slf4j2-impl (source) 2.23.1 -> 2.24.1 age adoption passing confidence
io.github.detekt.sarif4k:sarif4k (source) 0.5.0 -> 0.6.0 age adoption passing confidence
io.github.petertrr:kotlin-multiplatform-diff 0.5.0 -> 0.7.0 age adoption passing confidence
com.akuleshov7:ktoml-source 0.5.1 -> 0.5.2 age adoption passing confidence
com.akuleshov7:ktoml-file 0.5.1 -> 0.5.2 age adoption passing confidence
com.akuleshov7:ktoml-core 0.5.1 -> 0.5.2 age adoption passing confidence
com.squareup.okio:okio-fakefilesystem 3.8.0 -> 3.9.1 age adoption passing confidence
com.squareup.okio:okio 3.8.0 -> 3.9.1 age adoption passing confidence

Release Notes

kotest/kotest (io.kotest:kotest-assertions-core)

v5.9.1

What's Changed
Assertions
Framework
Property-testing
Docs
Build / CI/CD / Dependency updates
New Contributors

Full Changelog: kotest/kotest@v5.9.0...v5.9.1

v5.9.0

New Features
Breaking Changes
Requirements
  • Kotlin 1.9.23 and higher
  • kotlinx.coroutines 1.8.0 and higher
What's Changed
New Contributors

Full Changelog: kotest/kotest@v5.8.1...v5.9.0

square/kotlinpoet (com.squareup:kotlinpoet)

v1.18.1

Compare Source

Thanks to @​mitasov-ra for contributing to this release.

  • Fix: Workaround for KT-18706: KotlinPoet now generates import aliases without backticks (#​1920).
// before, doesn't compile due to KT-18706
import com.example.one.`$Foo` as `One$Foo`
import com.example.two.`$Foo` as `Two$Foo`

// now, compiles
import com.example.one.`$Foo` as One__Foo
import com.example.two.`$Foo` as Two__Foo

v1.18.0

Compare Source

Thanks to @​DanielGronau for contributing to this release.

  • New: Kotlin 2.0.0.
  • New: KSP 2.0.0-1.0.22.
  • New: Promote kotlinpoet-metadata out of preview to stable.
  • New: Migrate kotlinpoet-metadata to stable org.jetbrains.kotlin:kotlin-metadata-jvm artifact for Metadata parsing.
  • New: Make enum entry references in KSAnnotation.toAnnotationSpec() and KSClassDeclaration.toClassName() more robust.
  • Fix: Don't expand typealiases of function types to LambdaTypeNames in KSTypeReference.toTypeName().
  • Fix: Avoid rounding small double and float values in %L translation (#​1927).
  • Fix: Fix typealias type argument resolution in KSP2 (#​1929).

v1.17.0

Compare Source

Thanks to @​jisungbin, @​hfhbd, @​evant, @​sgjesse, @​sebek64 for contributing to this release.

  • Change: kotlinx-metadata 0.9.0. Note that the KotlinClassMetadata.read is deprecated in 0.9.0 and replaced with readStrict (#​1830).
    • Note: we now also provide lenient parameters to map to the underlying readStrict() and readLenient() calls (#​1766).
    • We have also removed various Class/TypeElement/Metadata-to-KmClass APIs from the public API, as these are trivial to write now with kotlinx-metadata's newer APIs and allows us to focus the API surface area of this artifact better (#​1891).
  • New: Supertype list wraps to one-per-line if the primary constructor spans multiple lines (#​1866).
  • New: Extract MemberSpecHolder interface for constructs that can hold PropertySpecs and FunSpecs and their builders (#​1877).
  • New: joinToCode variant which operates on any type, but requires a transform lambda to convert each element into a CodeBlock (#​1874).
  • New: Support annotation type arguments in KSAnnotation.toAnnotationSpec() (#​1889).
  • Fix: Prevent name clashes between a function in class and a function call in current scope (#​1850).
  • Fix: Fix extension function imports (#​1814).
  • Fix: Omit implicit modifiers on FileSpec.scriptBuilder (#​1813).
  • Fix: Fix trailing newline in PropertySpec (#​1827).
  • Fix: KSAnnotation.toAnnotationSpec writes varargs in place instead of making them an array to work around a Kotlin issue with OptIn annotations (#​1833).
  • Fix: MemberNames without a package are now correctly imported (#​1841)
  • Fix: Throw if primary constructor delegates to other constructors (#​1859).
  • Fix: Aliased imports with nested class (#​1876).
  • Fix: Check for error types in KSType.toClassName() (#​1890).
  • Fix: Support generating a single import for overloaded MemberNames (#​1909).
detekt/detekt (io.gitlab.arturbosch.detekt:detekt-gradle-plugin)

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
  • Update to Kotlin 2.0.0 #​6640
  • fix(deps): update kotlin monorepo to v1.9.24 - #​7264
  • fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - #​7525
  • chore(deps): update dependency gradle to v8.10 - #​7546
Changelog
  • Add basic support for isolated projects to 1.x - #​7526
  • ExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - #​7563
  • BracesOnIfStatements: fix false-positive when chained - #​7444
  • Add enum entry check in UndocumentedPublicProperty - #​7426
  • Use the anchor which is already present before - #​7423
  • Fix small corner-case in "SerialVersionUIDInSerializableClass" rule, … - #​7346
  • SwallowedException: fix false positive when exception is used as a receiver - #​7288
  • NamedArguments: fix false positive on spread varargs - #​7283
  • MultilineLambdaItParameter: fix false negative with single statement on multiple lines - #​7221
  • Check for root of receiver in selector expression - #​7220
  • Check for public companion object for UndocumentedPublicClass - #​7219
  • fix: TopLevelPropertyNaming also detecting extension property name - #​7212
  • Publish detekt-compiler-plugin-all to Maven and GH Releases - #​7179
  • versioned default detekt config file link - #​7161
  • Support rangeUntil operator for UnusedImport rule - #​7104
  • Fix false positive on it usages when type parameter is specified - #​6850
Housekeeping/Docs
  • [bugfix] AnnotationOnSeparateLine in snippets - #​6526
  • Add docs about using the Compiler Plugin with the Kotlin CLI compiler - #​7184

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 false positive postfix - #​7084
  • Don't allow invalid Source Locations - #​7030
  • UnusedPrivateClass: don't report if private classes are used for type conversion - #​6995
  • RedundantSuspendModifier: do not report when the function has 'actual' modifier - #​6951
  • Update dependency gradle to v8.7 - #​7080
  • Update kotlin monorepo to v1.9.23 - #​7027
  • Update dependency gradle to v8.6 - #​6939
  • Update dependency com.android.tools.build:gradle to v8.3.1 - #​7070
Contributors

We would like to thank the following contributors that made this release possible: @​BraisGabin, @​psuzn, @​t-kameyama.

detekt/sarif4k (io.github.detekt.sarif4k:sarif4k)

v0.6.0

Compare Source

Critical changes

What's Changed

New Contributors

Full Changelog: detekt/sarif4k@0.5.0...0.6.0

petertrr/kotlin-multiplatform-diff (io.github.petertrr:kotlin-multiplatform-diff)

v0.7.0

What's Changed

New Contributors

Full Changelog: petertrr/kotlin-multiplatform-diff@v0.6.0...v0.7.0

v0.6.0

What's Changed

New Contributors

Full Changelog: petertrr/kotlin-multiplatform-diff@v0.5.0...v0.6.0

akuleshov7/ktoml (com.akuleshov7:ktoml-source)

v0.5.2

Main
  • K2 and 1.7.0 serialization support
  • a new target: linux arm64
What's Changed
New Contributors

Full Changelog: orchestr7/ktoml@v0.5.1...v0.5.2

square/okio (com.squareup.okio:okio-fakefilesystem)

v3.9.1

2024-09-12

  • Fix: Support paths containing a single dot (".") in Path.relativeTo.
  • Fix: Do not read from the upstream source when a 0-byte read is requested.
  • Fix: Update kotlinx.datetime to 0.6.0 to correct a Gradle module metadata problem with 0.5.0.
    Note: this artifact is only used in 'okio-fakefilesystem' and 'okio-nodefilesystem' and not in the Okio core.

v3.9.0

2024-03-12

  • New: FileSystem.SYSTEM can be used in source sets that target both Kotlin/Native and
    Kotlin/JVM. Previously, we had this symbol in each source set but it wasn't available to
    common source sets.
  • New: COpaquePointer.readByteString(...) creates a ByteString from a memory address.
  • New: Support InflaterSource, DeflaterSink, GzipSink, and GzipSource in Kotlin/Native.
  • New: Support openZip() on Kotlin/Native. One known bug in this implementation is that
    FileMetadata.lastModifiedAtMillis() is interpreted as UTC and not the host machine's time zone.
  • New: Prefer NTFS timestamps in ZIP file systems' metadata. This avoids the time zone problems
    of ZIP's built-in DOS timestamps, and the 2038 time bombs of ZIP's extended timestamps.
  • Fix: Don't leak file handles to opened JAR files open in FileSystem.RESOURCES.
  • Fix: Don't throw a NullPointerException if Closeable.use { ... } returns null.

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (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.

👻 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.

Copy link

github-actions bot commented Mar 18, 2024

JUnit Tests (Linux, EnricoMi/publish-unit-test-result-action@v1)

97 tests   - 148   93 ✅  - 128   4s ⏱️ - 8m 47s
21 suites  -  27    4 💤  -  20 
21 files    -  27    0 ❌ ±  0 

Results for commit 0a0f72c. ± Comparison against base commit 2b26f50.

This pull request removes 148 tests.
com.saveourtool.save.cli.GeneralTest ‑ examples test from subfolder()[jvm]
com.saveourtool.save.cli.GeneralTest ‑ examples test()[jvm]
com.saveourtool.save.core.ConfigDetectorRegressionTest ‑ config detector regression test on directories()[jvm]
com.saveourtool.save.core.ConfigDetectorRegressionTest ‑ config detector regression test on directories[linuxX64]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect config file from single Test file()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect config file from single Test file[linuxX64]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from the middle()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from the middle[linuxX64]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from top()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from top[linuxX64]
…

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Mar 18, 2024

JUnit Tests (macOS, EnricoMi/publish-unit-test-result-action@v1)

48 tests   - 75   46 ✅  - 65   3s ⏱️ - 3m 56s
10 suites  - 14    2 💤  - 10 
10 files    - 14    0 ❌ ± 0 

Results for commit 0a0f72c. ± Comparison against base commit 2b26f50.

This pull request removes 75 tests.
com.saveourtool.save.cli.GeneralTest ‑ examples test from subfolder()[jvm]
com.saveourtool.save.cli.GeneralTest ‑ examples test()[jvm]
com.saveourtool.save.core.ConfigDetectorRegressionTest ‑ config detector regression test on directories()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect config file from single Test file()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from the middle()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from top()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect single file from a directory()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect single file()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect starting from bottom with multiple parent configs()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect starting from bottom()[jvm]
…

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Mar 18, 2024

JUnit Tests (Windows, EnricoMi/publish-unit-test-result-action@v1)

97 tests   - 148   93 ✅  - 128   5s ⏱️ - 9m 20s
21 suites  -  27    4 💤  -  20 
21 files    -  27    0 ❌ ±  0 

Results for commit 0a0f72c. ± Comparison against base commit 2b26f50.

This pull request removes 148 tests.
com.saveourtool.save.cli.GeneralTest ‑ examples test from subfolder()[jvm]
com.saveourtool.save.cli.GeneralTest ‑ examples test()[jvm]
com.saveourtool.save.core.ConfigDetectorRegressionTest ‑ config detector regression test on directories()[jvm]
com.saveourtool.save.core.ConfigDetectorRegressionTest ‑ config detector regression test on directories[mingwX64]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect config file from single Test file()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect config file from single Test file[mingwX64]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from the middle()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from the middle[mingwX64]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from top()[jvm]
com.saveourtool.save.core.ConfigDetectorTest ‑ should detect multiple files starting from top[mingwX64]
…

♻️ This comment has been updated with latest results.

@@ -11,7 +11,7 @@ ktoml = "0.5.1"
multiplatform-diff = "0.5.0"
kotlinpoet = "1.16.0"
kotest = "5.8.1"
sarif4k = "0.5.0"
sarif4k = "0.6.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

need to downgrade the version since it has conflict with sarif-utils

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why, if we already merged the same in the sarif-utils?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

because we didn't release a new version of sarif-utils

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ad33b30 to 4593f08 Compare March 25, 2024 01:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4593f08 to fd745b4 Compare April 2, 2024 16:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 275805f to f76333e Compare April 12, 2024 16:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from f95537f to 9ae30c2 Compare April 21, 2024 16:21
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5a1e9af to 2290d90 Compare May 10, 2024 08:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 0f41f80 to 04dae8a Compare May 24, 2024 13:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 3bfab23 to 0b38faf Compare June 12, 2024 18:30
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0b38faf to 9a0966f Compare June 16, 2024 19:19
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7ae3e0e to f2e0266 Compare June 29, 2024 16:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f2e0266 to 810b13b Compare July 5, 2024 14:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 88385c6 to b396ef9 Compare July 22, 2024 10:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from a7d0c1f to c5f8095 Compare July 31, 2024 12:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 94e7898 to b38e13c Compare August 19, 2024 10:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 78c04f9 to bc66b9f Compare September 8, 2024 15:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 2a9254b to d5ec890 Compare September 12, 2024 21:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from bdcb4de to 1550977 Compare September 29, 2024 16:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1550977 to 0a0f72c Compare October 4, 2024 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants