Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 5, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/checkout action minor v3.5.2 -> v3.6.0 age adoption passing confidence
actions/setup-java action minor v3.11.0 -> v3.12.0 age adoption passing confidence
gradle (source) minor 8.1.1 -> 8.3 age adoption passing confidence
gradle/gradle-build-action action minor v2.4.2 -> v2.8.0 age adoption passing confidence
org.testcontainers:kafka (source) dependencies minor 1.18.3 -> 1.19.0 age adoption passing confidence
org.jetbrains.kotlinx.kover plugin patch 0.7.1 -> 0.7.3 age adoption passing confidence
org.jetbrains.dokka plugin patch 1.8.10 -> 1.8.20 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 dependencies patch 1.7.1 -> 1.7.3 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-core dependencies patch 1.7.1 -> 1.7.3 age adoption passing confidence
org.jetbrains.kotlin.jvm plugin minor 1.8.21 -> 1.9.10 age adoption passing confidence
org.jetbrains.kotlin:kotlin-stdlib (source) dependencies minor 1.8.21 -> 1.9.10 age adoption passing confidence
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable (source) dependencies minor 1.8.21 -> 1.9.10 age adoption passing confidence
org.apache.kafka:kafka-streams dependencies minor 3.4.0 -> 3.5.1 age adoption passing confidence
org.apache.kafka:kafka-clients dependencies minor 3.4.0 -> 3.5.1 age adoption passing confidence
org.apache.kafka:connect-runtime dependencies minor 3.4.0 -> 3.5.1 age adoption passing confidence

Release Notes

actions/checkout (actions/checkout)

v3.6.0

Compare Source

v3.5.3

Compare Source

actions/setup-java (actions/setup-java)

v3.12.0

Compare Source

In scope of this release the following changes were made:

Bug fixes:

Feature implementations:

Resolving dependencies issues:

Infrastructure updates:

Documentation changes:

New Contributors

Full Changelog: actions/setup-java@v3...v3.12.0

gradle/gradle (gradle)

v8.3: 8.3

Compare Source

The Gradle team is excited to announce Gradle 8.3.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Adam,
Ahmed Ehab,
Aurimas,
Baptiste Decroix,
Björn Kautler,
Borewit,
Korov,
Mohammed Thavaf,
Patrick Brückner,
Philip Wedemann,
Róbert Papp,
Shi Chen,
Tony Robalik

Upgrade instructions

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

./gradlew wrapper --gradle-version=8.3

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.

v8.2.1: 8.2.1

Compare Source

This is a patch release for 8.2. We recommend using 8.2.1 instead of 8.2

It fixes the following issues:

  • #​25579 Regression in 8.2: StackOverflowError w/ Gradle 8.2 + Quarkus 2.16.7 (latest)
  • #​25611 TestKit unexpectedly stopped working with Gradle 2.x versions
  • #​25618 Micronaut JacocoReportAggregationPlugin broken in Gradle 8.2
  • #​25658 Gradle 8.2 sets incorrect value to boolean --no-feature option
  • #​25674 Address regression in dependency graph build operation results

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=8.2.1

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

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.

v8.2: 8.2

Compare Source

The Gradle team is excited to announce Gradle 8.2.

Amongst other improvements, this release addresses two security vulnerabilities:

Read the Release Notes

We would like to thank the following community contributors for their contributions to this release of Gradle:

Bruno Didot,
Eric Vantillard,
esfomeado,
Jendrik Johannes,
Jonathan Leitschuh,
Lee Euije,
Stefan Oehme,
Todor Dinev,
Yanshun Li

Upgrade instructions

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

./gradlew wrapper --gradle-version=8.2

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.

gradle/gradle-build-action (gradle/gradle-build-action)

v2.8.0

Compare Source

The v2.8.0 release of the gradle-build-action introduces an easy mechanism to connect to Gradle Enterprise, as well improved support for self-hosted GitHub Actions runners.

Automatic injection of Gradle Enterprise connectivity

It is now possible to connect a Gradle build to Gradle Enterprise without changing any of the Gradle project sources. This is achieved through Gradle Enterprise injection, where an init-script will apply the Gradle Enterprise plugin and associated configuration.

This feature can be useful to easily trial Gradle Enterprise on a project, or to centralize Gradle Enterprise configuration for all GitHub Actions workflows in an organization.

See Gradle Enterprise injection in the README for more info.

Restore Gradle User Home when directory already exists

Previously, the Gradle User Home would not be restored if the directory already exists. This wasn't normally an issue with GitHub-hosted runners, but limited the usefulness of the action for persistent, self-hosted runners.

This behaviour has been improved in this release:

Changes

Issues fixed: https://github.com/gradle/gradle-build-action/issues?q=milestone%3A2.8.0+is%3Aclosed
Full changelog: gradle/gradle-build-action@v2.7.1...v2.8.0

v2.7.1

Compare Source

This release contains no code changes, only dependency updates and documentation improvements.

Changelog

v2.7.0

Compare Source

GitHub Dependency Graph support

In this release, the GitHub Dependency Graph support is no longer considered "experimental", and should be considered ready for production use. You can read more about the Dependency Graph support in the README chapter.

Changes
  • Update to [email protected]
    • Dependency graph uses Gradle Settings file as manifest location (if Settings file exists)
  • Adds a dependency-graph-file output to any step that generates a Dependency Graph file
Changelog

v2.6.1

Compare Source

Dependency Graph support

This patch release fixes and improves a couple of aspects of the experimental Dependency Graph support:

  • The action will now generate a unique job.correlator value for each Gradle invocation within a Job. This permits multiple Gradle invocations in a single job to generate and submit a separate dependency graph.
  • Update to use [email protected], which brings a number of improvements to the generated dependency graph:
    • Each Gradle build invocation is mapped to a single GitHub Dependency Graph manifest. This should result in fewer duplicate security alerts being generated.
    • Configurations that contribute to the GitHub Dependency Graph can be filtered by regular expression

v2.6.0

Compare Source

GitHub Dependency Graph support (Experimental)

This release brings experimental support for submitting a GitHub Dependency Graph snapshot via the GitHub Dependency Submission API.

The dependency graph snapshot is generated via integration with the GitHub Dependency Graph Gradle Plugin, and saved as a workflow artifact. The generated snapshot files can be submitted either in the same job, or in a subsequent job (in the same or a dependent workflow).

The generated dependency graph snapshot reports all of the dependencies that were resolved during a bulid execution, and is used by GitHub to generate Dependabot Alerts for vulnerable dependencies, as well as to populate the Dependency Graph insights view.

Check out the README chapter for more details on how this works and how to configure a workflow that submits a dependency graph.

Changelog

v2.5.1

Compare Source

Fixes a regression in v2.5.0 that resulted in failure when running a workflow that has a name containing a comma.

Fixes
  • Cache key Validation Error when workflow name contains a comma #​756
Changelog

v2.5.0

Compare Source

This minor release fixes a couple of issues that affected the action in particular scenarios, and updates all dependencies to recent versions.

Fixes
  • Parallel workflows containing jobs with the same name use the same cache key #​699
  • Build scans are not captured when GE plugin is applied within settingsEvaluated #​626

Full changelog: gradle/gradle-build-action@v2.4.2...v2.5.0

testcontainers/testcontainers-java (org.testcontainers:kafka)

v1.19.0

Compare Source

Testcontainers for Java 1.19.0
Core
Modules
ClickHouse
Elasticsearch
DB2
GCloud
JUnit Jupiter
Kafka

See https://java.testcontainers.org/modules/kafka/

MS SQL Server
QuestDB
Redpanda
  • Add Redpanda improvements (#​7320) @​eddumelendez
    • Allow to enable authorization and authentication methods
    • Allow to add additional listeners. E.g. using it with toxiproxy or redpanda console
    • Enable rest proxy
    • Configure rpk

See https://java.testcontainers.org/modules/redpanda/

Solace
Spock
What's Changed
☠️ Deprecations
📖 Documentation
🧹 Housekeeping
📦 Dependency updates
14 changes
Kotlin/kotlinx-kover (org.jetbrains.kotlinx.kover)

v0.7.3

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

Kover Gradle Plugin

Features
  • Added ability to specify verification rules in the root of reports config
  • #423 Implemented task of generating binary report
Bugfixes
  • #405 Fixed lookup for tests if unit tests are disabled in Android config
  • #415 Fixed usage of Kover Gradle Plugin in buildSrc directory
  • #431 Fixed excluding of companion object by annotation from report

Kover Offline

Features
  • Added API for getting coverage inside a running application, instrumented offline

v0.7.2

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

Features
  • #362 Removed the dependency on the order of applying of the plugin
  • #229 Added task to print coverage to logs
  • #394 Added DSL accessors for Kover Default report tasks
  • #400 Added descriptions for Kover report tasks
  • #409 Added ability to generate reports even if there are no tests in the project
  • Upgraded default JaCoCo version to 0.8.10
Bugfixes
  • #413 Fixed issues with cache miss of build cache at the time of project relocation
Documentation
  • Fixed docs typo: dependency {} -> dependencies {}
Internal features
  • Moved Kover Gradle Plugin to the separate subproject
  • Migrated from buildSrc to composite build
  • Added support of the version catalog
  • IntelliJ coverage dependency versions upgraded to 1.0.724
Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-jdk8)

v1.7.3

Compare Source

  • Disabled the publication of the multiplatform library metadata for the old (1.6 and earlier) KMP Gradle plugin (#​3809).
  • Fixed a bug introduced in 1.7.2 that disabled the coroutine debugger in IDEA (#​3822).

v1.7.2

Compare Source

Bug fixes and improvements
  • Coroutines debugger no longer keeps track of coroutines with empty coroutine context (#​3782).
  • CopyableThreadContextElement now properly copies an element when crossing the coroutine boundary in flowOn (#​3787). Thanks @​wanyingd1996!
  • Coroutine timeouts no longer prevent K/N newSingleThreadContext from closing (#​3768).
  • A non-linearizability in Mutex during tryLock/unlock sequence with owners is fixed (#​3745).
  • Atomicfu version is updated to 0.21.0.
JetBrains/kotlin (org.jetbrains.kotlin:kotlin-stdlib)

v1.9.10: Kotlin 1.9.10

Changelog
Compiler
  • KT-60769 Partially revert KT-58371
  • KT-60659 Incorrect 'unresolved reference: addFirst' error with JDK 21
  • KT-60371 Native custom allocator link error
  • KT-60986 Native: static caches with custom runtime options are broken on Linux
  • KT-60770 Fix false-positive ABSTRACT_MEMBER_NOT_IMPLEMENTED on toArray with JDK 21
  • KT-60231 NoClassDefFoundError: $$$$$NON_LOCAL_RETURN$$$$$ after upgrade to Kotlin 1.9.0
JavaScript
  • KT-60785 KJS: Destructured value class in suspend function fails with Uncaught TypeError: can't convert to primitive type error
  • KT-60852 Kotlin JS(IR): IllegalArgumentException: Cross module dependency resolution failed when updating to Kotlin 1.9.0
  • KT-57509 KJS: Compiler generates native JS operator == for comparing values with Any type
Native
  • KT-60230 Native: "unknown options: -ios_simulator_version_min -sdk_version" with Xcode 15 beta 3
  • KT-60758 Native: Building for 'iOS-simulator', but linking in dylib built for 'iOS' in Xcode 15 beta 4
Native. C and ObjC Import
  • KT-59167 Native: cinterop is unable to build interop libraries against the Xcode 15 Beta 1
Tools. Gradle
  • KT-61147 Kotlin Compiler 1.9.0 bundles a stripped unshadowed version of Gson
  • KT-60543 NoClassDefFoundError for com/gradle/scan/plugin/BuildScanExtension
Checksums
File Sha256
kotlin-compiler-1.9.10.zip 7d74863deecf8e0f28ea54c3735feab003d0eac67e8d3a791254b16889c20342
kotlin-native-linux-x86_64-1.9.10.tar.gz 1db3679919f4449514e9d82451e7dfa73558ac9bc80b82579cd74d452c8faa5b
kotlin-native-macos-x86_64-1.9.10.tar.gz f5650f2560438a692803d8fe07124529c19f1972f84fe09cfa2329b93f43828d
kotlin-native-macos-aarch64-1.9.10.tar.gz d2cf5a484ac0808ab29fd3f6099df7c07330f81f3cbab949947e42e36138c3de
kotlin-native-windows-x86_64-1.9.10.zip a34d56661455e94e1ba4dd09ec3c1adac6148fdedcf55eefb9a79c8ed01ff02c

v1.9.0

Analysis API
New Features
  • KT-57930 Analysis API: provide an API for extending Kotlin resolution
  • KT-57636 K2: Add the return type of K2 reference shortener AA ShortenCommand::invokeShortening() e.g., ShorteningResultInfo to allow callers to access the shortening result PSI
Fixes
  • KT-58249 Analysis API: Disable error logging for FE10 implementation of resolveCall when resolve is not successful
  • KT-55626 Impossible to restore symbol by psi from script file
  • KT-57314 LL FIR: Combine LLFirProvider$SymbolProviders in session dependencies (optimization)
  • KT-55527 K2 IDE: Rewrite KtScopeContext class to allow to handle each scope separately
  • KT-55329 LL FIR: Unexpected ACTUAL_WITHOUT_EXPECT error on constructor and function declaration
  • KT-50732 LL API: fix compiler based tests
  • KT-57850 K2: contract violation due to SymbolLightAccessorMethod.propertyAccessorSymbol
  • KT-56543 LL FIR: rework lazy transformers so transformers modify only declarations they suppose to
  • KT-56721 K2: FirExtensionDeclarationsSymbolProvider: java.lang.IllegalStateException: Recursive update
  • KT-50253 Analysis API: Solve issues with ProcessCancelledException
  • KT-56800 K2 IDE: optimize deprecation calculation for symbols
  • KT-55006 Analysis API does not transform Java type refs for callable symbol return types
  • KT-57256 AA FIR: Reduce lazy resolve phase for deprecation status
  • KT-57619 K2: CFG for class initializer is not correctly built in reversed resolve mode
  • KT-58141 K2: AA FIR: impossible to restore symbol for declaration with annotation with argument inside type
  • KT-57462 Symbol Light Classes: SymbolLightFieldForProperty should retrieve annotations not from KtPropertySymbol, but from the corresponding backing field
  • KT-54864 Analysis API: add function to get expect KtSymbol list by actual KtSymbol
  • KT-56763 Analysis API: .KtSourceModuleImpl is missing in the map. on symbol restore when symbol cannot be seen from the use-site module
  • KT-56617 Analysis API: optimize KtFirSymbolProviderByJavaPsi.getNamedClassSymbol
  • KT-54430 K2: .getAllOverriddenSymbols() returns invalid results
Backend. Native. Debug
  • KT-55440 Kotlin/Native debugger: inline function parameters are not visible during debugging
Backend. Wasm
  • KT-58293 Wasm: ReferenceError: e is not defined in kotlin.test.jsThrow
  • KT-58931 Wasm tests are failing to start on Kotlin 1.9.0-Beta
  • KT-58188 Restore binary compatibility of PlatformDiagnosticSuppressor.shouldReportUnusedParameter
  • KT-57136 K/Wasm: Restrict non-external types in JS interop
  • KT-57060 Clarify the lack of support for dynamic in Kotlin/Wasm
  • KT-56955 K/Wasm: Support restricted version of K/JS js(code)
  • KT-57276 Wasm: "Body not found for function" error when compiling konform library with Kotlin/Wasm support
  • KT-56976 K/Wasm bug with calling override of external function with default parameters
Compiler
New Features
  • KT-55333 Allow secondary constructors in value classes with bodies
  • KT-54944 @Volatile support in native
  • KT-54746 Deprecate with ERROR JvmDefault annotation and old -Xjvm-default modes
  • KT-47902 Do not propagate method deprecation through overrides
  • KT-29378 K2: rework warnings/errors for equality/identity operators on incompatible types
  • KT-57477 False-positive overload resolution ambiguity in case of lambda without arguments
  • KT-57010 Kotlin/Native: make it possible to compile bitcode in a separate compiler invocation
  • KT-55691 K2: Avoid inferring Nothing? in presence of other constraints (beside type parameter bounds)
  • KT-46288 Unexpected behavior of extension function on lambda with suspend receiver
  • KT-24779 Inconsistent smart cast behavior for bound data flow values
Performance Improvements
  • KT-23397 Optimize out field for property delegate when it's safe (JVM)
  • KT-56906 FIR: Use cached instance of FirImplicitTypeRefImpl in FIR builders
  • KT-56276 LanguageVersion.getVersionString() allocates 5k objects on project opening
Fixes
  • KT-57784 "NullPointerException: Parameter specified as non-null is null:" with enum, companion object, 'entries' and map
  • KT-55217 K2: support callable reference conversions on top-level expressions
  • KT-57232 K2: build Space JVM (master)
  • KT-59079 "AE: SyntheticAccessorLowering should not attempt to modify other files!" with callable reference to constructor with value class parameter
  • KT-58837 Partial linkage fails to report any compiler message on Windows when launched through Gradle plugin
  • KT-57602 K2: Rework member scope of types having projection arguments for covariant parameters
  • KT-55171 Put new contracts syntax under a feature flag
  • KT-58719 K2: false-positive INVISIBLE_REFERENCE error in case of importing an internal abstract class
  • KT-56030 [K2/N] Support Objective-C overloading by param names only
  • KT-57510 K2: Data class equals/hashCode/toString methods are not written to Klib metadata
  • KT-56331 K2: compiler backend crash on usage of expected function with default arguments
  • KT-53846 K2 / Context receivers: ClassCastException on secondary constructor of class with context receiver
  • KT-58621 K2: Private class shadows public function defined in the same package
  • KT-59102 K2: constant evaluator does not provide Long type on shl
  • KT-59066 [K2] delegation leads to "IllegalStateException: Expected some types"
  • KT-56074 K2: build Space JVM (snapshot 2022.3)
  • KT-58787 KAPT: "NullPointerException: null cannot be cast to non-null type" with delegate
  • KT-57022 K2 IllegalStateException in signature computation
  • KT-56792 K2: build kotlinpoet
  • KT-57373 K2: FIR properties synthesized when implementing interface by delegation don't have accessors
  • KT-56583 K1: Implement opt-in for integer cinterop conversions
  • KT-59030 [PL] Workaround for broken @Deprecated annotations in c-interop KLIBs
  • KT-58618 K2: Local property delegates cannot infer generic return type
  • KT-36770 Prohibit unsafe calls with expected @NotNull T and given Kotlin generic parameter with nullable bound
  • [KT-56739](htt

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title Update dependency org.jetbrains.dokka to v1.8.20 Update all dependencies Jun 6, 2023
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from ff9d0ce to 181691f Compare June 9, 2023 17:22
@renovate renovate bot force-pushed the renovate/all branch 5 times, most recently from 71eecf1 to 09b1a39 Compare June 30, 2023 20:35
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 5fa9b4e to f6bfb31 Compare July 10, 2023 19:23
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from b1fdd68 to 9f32914 Compare July 24, 2023 17:30
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from e7e842c to 410aae1 Compare July 27, 2023 20:14
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from 1ce57d0 to e126fb9 Compare August 23, 2023 14:01
| datasource     | package                                                               | from    | to      |
| -------------- | --------------------------------------------------------------------- | ------- | ------- |
| github-tags    | actions/checkout                                                      | v3.5.2  | v3.6.0  |
| github-tags    | actions/setup-java                                                    | v3.11.0 | v3.12.0 |
| gradle-version | gradle                                                                | 8.1.1   | 8.3     |
| github-tags    | gradle/gradle-build-action                                            | v2.4.2  | v2.8.0  |
| maven          | org.testcontainers:kafka                                              | 1.18.3  | 1.19.0  |
| maven          | org.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.plugin | 0.7.1   | 0.7.3   |
| maven          | org.jetbrains.dokka:org.jetbrains.dokka.gradle.plugin                 | 1.8.10  | 1.8.20  |
| maven          | org.jetbrains.kotlinx:kotlinx-coroutines-jdk8                         | 1.7.1   | 1.7.3   |
| maven          | org.jetbrains.kotlinx:kotlinx-coroutines-core                         | 1.7.1   | 1.7.3   |
| maven          | org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin       | 1.8.21  | 1.9.10  |
| maven          | org.jetbrains.kotlin:kotlin-stdlib                                    | 1.8.21  | 1.9.10  |
| maven          | org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable             | 1.8.21  | 1.9.10  |
| maven          | org.apache.kafka:kafka-streams                                        | 3.4.0   | 3.5.1   |
| maven          | org.apache.kafka:kafka-clients                                        | 3.4.0   | 3.5.1   |
| maven          | org.apache.kafka:connect-runtime                                      | 3.4.0   | 3.5.1   |
@renovate
Copy link
Contributor Author

renovate bot commented Aug 29, 2023

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.

@nomisRev nomisRev merged commit dc2fbb1 into main Aug 29, 2023
@nomisRev nomisRev deleted the renovate/all branch August 29, 2023 07:19
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.

1 participant