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) #1922

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 18, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.slf4j:slf4j-api (source, changelog) 2.0.12 -> 2.0.13 age adoption passing confidence
com.gradle.enterprise 3.16.2 -> 3.17.6 age adoption passing confidence
org.assertj:assertj-core (source) 3.25.3 -> 3.26.3 age adoption passing confidence
org.gradle.test-retry 1.5.8 -> 1.5.10 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-core 1.8.0 -> 1.8.1 age adoption passing confidence
io.github.detekt.sarif4k:sarif4k-jvm (source) 0.5.0 -> 0.6.0 age adoption passing confidence
io.github.detekt.sarif4k:sarif4k (source) 0.5.0 -> 0.6.0 age adoption passing confidence
com.charleskorn.kaml:kaml 0.57.0 -> 0.61.0 age adoption passing confidence
io.github.oshai:kotlin-logging 6.0.3 -> 6.0.9 age adoption passing confidence
org.apache.maven:maven-compat 3.9.6 -> 3.9.8 age adoption passing confidence
org.apache.maven:maven-core 3.9.6 -> 3.9.8 age adoption passing confidence
io.gitlab.arturbosch.detekt (source) 1.23.5 -> 1.23.6 age adoption passing confidence
io.gitlab.arturbosch.detekt:detekt-gradle-plugin (source) 1.23.5 -> 1.23.6 age adoption passing confidence
commons-io:commons-io (source) 2.15.1 -> 2.16.1 age adoption passing confidence
commons-cli:commons-cli (source) 1.6.0 -> 1.8.0 age adoption passing confidence
com.google.guava:guava 33.0.0-jre -> 33.2.1-jre age adoption passing confidence
org.junit.platform:junit-platform-suite-engine (source) 1.10.2 -> 1.10.3 age adoption passing confidence
org.junit.vintage:junit-vintage-engine (source) 5.10.2 -> 5.10.3 age adoption passing confidence
org.junit.jupiter:junit-jupiter-api (source) 5.10.2 -> 5.10.3 age adoption passing confidence
org.junit.jupiter:junit-jupiter-engine (source) 5.10.2 -> 5.10.3 age adoption passing confidence
org.junit.jupiter:junit-jupiter (source) 5.10.2 -> 5.10.3 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-json-jvm 1.6.3 -> 1.7.1 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-json 1.6.3 -> 1.7.1 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-core 1.6.3 -> 1.7.1 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

qos-ch/slf4j (org.slf4j:slf4j-api)

v2.0.13

Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-core)

v1.8.1

Compare Source

  • Remove the @ExperimentalTime annotation from usages of TimeSource (#​4046). Thanks, @​hfhbd!
  • Introduce a workaround for an Android bug that caused an occasional NullPointerException when setting the StateFlow value on old Android devices (#​3820).
  • No longer use kotlin.random.Random as part of Dispatchers.Default and Dispatchers.IO initialization (#​4051).
  • Flow.timeout throws the exception with which the channel was closed (#​4071).
  • Small tweaks and documentation fixes.
Changelog relative to version 1.8.1-Beta
  • Flow.timeout throws the exception with which the channel was closed (#​4071).
  • Small documentation fixes.
detekt/sarif4k (io.github.detekt.sarif4k:sarif4k-jvm)

v0.6.0

Compare Source

Critical changes
What's Changed
New Contributors

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

charleskorn/kaml (com.charleskorn.kaml:kaml)

v0.61.0

Compare Source

v0.60.0

Compare Source

  • Updated: build with Kotlin 2.0.0
  • Updated: use snakeyaml-engine-kmp 3.0.0
  • Updated: use kotlinx-serialization 1.7.0

v0.59.0

Compare Source

  • New: it is now possible to change the default 3 MB input document size limit by setting YamlConfiguration.codePointLimit (#​543 - thanks to @​sschuberth for the PR)
  • Updated: use Okio 3.9.0
  • Updated: use snakeyaml-engine-kmp 2.7.5

v0.58.0

Compare Source

  • Changed: kaml now uses snakeyaml-engine-kmp for all targets, rather than using SnakeYAML for the JVM and snakeyaml-engine-kmp for JS. (#​507 - thanks to @​krzema12 and @​aSemy for the PR)

    As snakeyaml-engine-kmp is a port of SnakeYAML to multiplatform Kotlin, there should be no major behaviour differences.

    ⚠️ Breaking change: Yaml.decodeFromStream() no longer supports anything other than UTF-8 streams, as this is not supported by Okio. If this is a problem for you, please open an issue to discuss your use case.

  • Updated: use Okio 3.8.0

  • Updated: use kotlinx.serialization 1.6.3

  • Updated: use Kotlin 1.9.23

  • Updated: use snakeyaml-engine-kmp 2.7.3

oshai/kotlin-logging (io.github.oshai:kotlin-logging)

v6.0.9

Compare Source

What's Changed

Full Changelog: oshai/kotlin-logging@6.0.8...6.0.9

v6.0.8

Compare Source

What's Changed

Full Changelog: oshai/kotlin-logging@6.0.7...6.0.8

v6.0.7

Compare Source

Full Changelog: oshai/kotlin-logging@6.0.5...6.0.7

v6.0.4

Compare Source

What's Changed

New Contributors

Full Changelog: oshai/kotlin-logging@6.0.3...6.0.4

detekt/detekt (io.gitlab.arturbosch.detekt)

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.

Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-json-jvm)

v1.7.1

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

This is a bugfix release that aims to fix missing kotlinx-serialization-hocon artifact.
It also contains experimental integration with kotlinx-io library.
Kotlin 2.0.0 is used by default.

Fixed HOCON publication

Sadly, 1.7.0 release was published incomplete: kotlinx-serialization-hocon artifact is missing from 1.7.0 and 1.7.0-RC releases.
This release fixes this problem and now kotlinx-serialization-hocon is available again with 1.7.1 version.
No other changes were made to this artifact. Related ticket: #​2717.

Add integration with a kotlinx-io library

kotlinx-io is an official multiplatform library that provides basic IO primitives, similar to Okio.
kotlinx.serialization integration is now available in a separate artifact, located at the kotlinx-serialization-json-io coordinates.
Integration artifact provides functions similar to existing Okio integration: encodeToSink, decodeFromSource, and decodeSourceToSequence.
Check out the PR for more details.

Other bugfixes

  • Prohibited use of elements other than JsonObject in JsonTransformingSerializer with polymorphic serialization (#​2715)

v1.7.0

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

This release contains all of the changes from 1.7.0-RC and is compatible with Kotlin 2.0.
Please note that for reasons explained in the 1.7.0-RC changelog, it may not be possible to use it with the Kotlin 1.9.x
compiler plugin. Yet, it is still fully backwards compatible with previous versions.

The only difference with 1.7.0-RC is that classDiscriminatorMode property in JsonBuilder is marked as experimental,
as it should have been when it was introduced (#​2680).


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

Copy link

codecov bot commented Mar 18, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 76.67%. Comparing base (f63b045) to head (f1b8147).

Current head f1b8147 differs from pull request most recent head 33cf690

Please upload reports for the commit 33cf690 to get more accurate results.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #1922      +/-   ##
============================================
- Coverage     76.79%   76.67%   -0.12%     
  Complexity     2492     2492              
============================================
  Files           134      134              
  Lines          7898     7914      +16     
  Branches       2240     2240              
============================================
+ Hits           6065     6068       +3     
- Misses          828      841      +13     
  Partials       1005     1005              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

github-actions bot commented Mar 18, 2024

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

 8 files   -   159   8 suites   - 159   49s ⏱️ - 4m 4s
78 tests  - 1 368  20 ✅  - 1 387  24 💤  - 15  34 ❌ +34 
78 runs   - 2 748  20 ✅  - 2 767  24 💤  - 15  34 ❌ +34 

For more details on these failures, see this check.

Results for commit ebf4ae3. ± Comparison against base commit fe4a01d.

This pull request removes 1368 tests.
com.saveourtool.diktat.ruleset.chapter1.EnumValueCaseTest ‑ incorrect enum pascal case value fix()
com.saveourtool.diktat.ruleset.chapter1.EnumValueCaseTest ‑ incorrect enum snake case value fix()
com.saveourtool.diktat.ruleset.chapter1.EnumValueCaseTest ‑ incorrect enum unknown style()
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect class name fix()
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect constant name case fix()
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect enum values case fix()
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect lambda argument case fix()
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect object name fix()
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect variable name case fix()
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect variable prefix fix()
…

♻️ This comment has been updated with latest results.

Copy link
Contributor

github-actions bot commented Mar 18, 2024

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

  163 files   -  4    163 suites   - 4   3m 5s ⏱️ - 4m 43s
1 389 tests  - 57    402 ✅  - 1 027  17 💤 ±0  970 ❌ +970 
2 769 runs   - 57  1 757 ✅  - 1 052  17 💤 ±0  995 ❌ +995 

For more details on these failures, see this check.

Results for commit ebf4ae3. ± Comparison against base commit fe4a01d.

This pull request removes 57 tests.
com.saveourtool.diktat.smoke.DiktatCliTest ‑ Run diKTat from cli (absolute paths)()
com.saveourtool.diktat.smoke.DiktatCliTest ‑ Run diKTat from cli (glob paths, 1 of 4)()
com.saveourtool.diktat.smoke.DiktatCliTest ‑ Run diKTat from cli (glob paths, 2 of 4)()
com.saveourtool.diktat.smoke.DiktatCliTest ‑ Run diKTat from cli (glob paths, 3 of 4)()
com.saveourtool.diktat.smoke.DiktatCliTest ‑ Run diKTat from cli (glob paths, 4 of 4)()
com.saveourtool.diktat.smoke.DiktatCliTest ‑ Run diKTat from cli()
com.saveourtool.diktat.smoke.DiktatSaveSmokeTest ‑ disable chapters()
com.saveourtool.diktat.smoke.DiktatSaveSmokeTest ‑ fix can cause long line()
com.saveourtool.diktat.smoke.DiktatSaveSmokeTest ‑ regression - FP of local variables rule()
com.saveourtool.diktat.smoke.DiktatSaveSmokeTest ‑ regression - should correctly handle tags with empty lines()
…

♻️ This comment has been updated with latest results.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 26d89b1 to d2f014a Compare March 25, 2024 08:58
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from f7dd819 to dfe2760 Compare April 2, 2024 17:22
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from dfe2760 to c095467 Compare April 6, 2024 11:29
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from d5da925 to e569e9b Compare April 14, 2024 21:38
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 08d90de to 9a270a5 Compare April 23, 2024 07:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 9a270a5 to 9d756d8 Compare April 25, 2024 13:18
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 9d756d8 to a51416d Compare May 2, 2024 16:58
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 5c03cf1 to c27796d Compare May 10, 2024 13:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7ae37fa to d2bfe71 Compare May 23, 2024 23:11
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 9748052 to 3e7d36a Compare May 31, 2024 21:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 3e7d36a to 637cf7e Compare June 3, 2024 09:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from b52810e to 7adcb03 Compare June 12, 2024 18:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 7adcb03 to f02c3de Compare June 17, 2024 10:49
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from d9c6c95 to 33cf690 Compare June 27, 2024 17:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 7829110 to a1a6ebd Compare July 16, 2024 15:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 73b4a2d to 6a2bd54 Compare July 28, 2024 12:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6a2bd54 to 7c3695e Compare July 31, 2024 11:18
Copy link
Contributor Author

renovate bot commented Jul 31, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link
Member

@0x6675636b796f75676974687562 0x6675636b796f75676974687562 left a comment

Choose a reason for hiding this comment

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

DiktatJavaExecTaskTest > check command line in githubActions mode() FAILED
    java.lang.UnsupportedClassVersionError at DiktatJavaExecTaskTest.kt:151

The same failures at multiple other tests when run under Java 11.

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