Update all dependencies #131
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v3.5.2
->v3.6.0
v3.11.0
->v3.12.0
8.1.1
->8.3
v2.4.2
->v2.8.0
1.18.3
->1.19.0
0.7.1
->0.7.3
1.8.10
->1.8.20
1.7.1
->1.7.3
1.7.1
->1.7.3
1.8.21
->1.9.10
1.8.21
->1.9.10
1.8.21
->1.9.10
3.4.0
->3.5.1
3.4.0
->3.5.1
3.4.0
->3.5.1
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.3Compare 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:
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.1Compare Source
This is a patch release for 8.2. We recommend using 8.2.1 instead of 8.2
It fixes the following issues:
Read the Release Notes
Upgrade Instructions
Switch your build to use Gradle 8.2.1 by updating your wrapper:
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.2Compare 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 thegradle-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
[email protected]
dependency-graph-file
output to any step that generates a Dependency Graph fileChangelog
v2.6.1
Compare Source
Dependency Graph support
This patch release fixes and improves a couple of aspects of the experimental Dependency Graph support:
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.[email protected]
, which brings a number of improvements to the generated dependency graph: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
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
settingsEvaluated
#626Full 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
ComposeContainer
(#5608) @eddumelendezWait.forListeningPorts(ports)
(#7402) @eddumelendezSelinuxContext.SHARED
by default (#7187) @jeroen-vd-nlCreateContainerCmd
(#7421) @eddumelendezModules
ClickHouse
ClickHouseContainer
implementation (#7403) @eddumelendezElasticsearch
DB2
GCloud
BigQueryEmulatorContainer
(#7324) @eddumelendezDatastoreEmulatorContainer
(#7328) @eddumelendezJUnit Jupiter
@Testcontainers(parallel = true)
(#7394) @eddumelendezKafka
See https://java.testcontainers.org/modules/kafka/
MS SQL Server
QuestDB
Redpanda
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
#423
Implemented task of generating binary reportBugfixes
#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 reportKover Offline
Features
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 project0.8.10
Bugfixes
#413
Fixed issues with cache miss of build cache at the time of project relocationDocumentation
dependency {}
->dependencies {}
Internal features
1.0.724
Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-jdk8)
v1.7.3
Compare Source
v1.7.2
Compare Source
Bug fixes and improvements
CopyableThreadContextElement
now properly copies an element when crossing the coroutine boundary inflowOn
(#3787). Thanks @wanyingd1996!newSingleThreadContext
from closing (#3768).Mutex
duringtryLock
/unlock
sequence with owners is fixed (#3745).JetBrains/kotlin (org.jetbrains.kotlin:kotlin-stdlib)
v1.9.10
: Kotlin 1.9.10Changelog
Compiler
KT-60769
Partially revert KT-58371KT-60659
Incorrect 'unresolved reference: addFirst' error with JDK 21KT-60371
Native custom allocator link errorKT-60986
Native: static caches with custom runtime options are broken on LinuxKT-60770
Fix false-positive ABSTRACT_MEMBER_NOT_IMPLEMENTED on toArray with JDK 21KT-60231
NoClassDefFoundError: $$$$$NON_LOCAL_RETURN$$$$$ after upgrade to Kotlin 1.9.0JavaScript
KT-60785
KJS: Destructured value class in suspend function fails with Uncaught TypeError: can't convert to primitive type errorKT-60852
Kotlin JS(IR): IllegalArgumentException: Cross module dependency resolution failed when updating to Kotlin 1.9.0KT-57509
KJS: Compiler generates native JS operator == for comparing values with Any typeNative
KT-60230
Native: "unknown options: -ios_simulator_version_min -sdk_version" with Xcode 15 beta 3KT-60758
Native: Building for 'iOS-simulator', but linking in dylib built for 'iOS' in Xcode 15 beta 4Native. C and ObjC Import
KT-59167
Native: cinterop is unable to build interop libraries against the Xcode 15 Beta 1Tools. Gradle
KT-61147
Kotlin Compiler 1.9.0 bundles a stripped unshadowed version of GsonKT-60543
NoClassDefFoundError for com/gradle/scan/plugin/BuildScanExtensionChecksums
v1.9.0
Analysis API
New Features
KT-57930
Analysis API: provide an API for extending Kotlin resolutionKT-57636
K2: Add the return type of K2 reference shortener AAShortenCommand::invokeShortening()
e.g.,ShorteningResultInfo
to allow callers to access the shortening result PSIFixes
KT-58249
Analysis API: Disable error logging for FE10 implementation of resolveCall when resolve is not successfulKT-55626
Impossible to restore symbol by psi from script fileKT-57314
LL FIR: CombineLLFirProvider$SymbolProvider
s in session dependencies (optimization)KT-55527
K2 IDE: Rewrite KtScopeContext class to allow to handle each scope separatelyKT-55329
LL FIR: Unexpected ACTUAL_WITHOUT_EXPECT error on constructor and function declarationKT-50732
LL API: fix compiler based testsKT-57850
K2: contract violation due to SymbolLightAccessorMethod.propertyAccessorSymbolKT-56543
LL FIR: rework lazy transformers so transformers modify only declarations they suppose toKT-56721
K2: FirExtensionDeclarationsSymbolProvider: java.lang.IllegalStateException: Recursive updateKT-50253
Analysis API: Solve issues with ProcessCancelledExceptionKT-56800
K2 IDE: optimize deprecation calculation for symbolsKT-55006
Analysis API does not transform Java type refs for callable symbol return typesKT-57256
AA FIR: Reduce lazy resolve phase for deprecation statusKT-57619
K2: CFG for class initializer is not correctly built in reversed resolve modeKT-58141
K2: AA FIR: impossible to restore symbol for declaration with annotation with argument inside typeKT-57462
Symbol Light Classes: SymbolLightFieldForProperty should retrieve annotations not from KtPropertySymbol, but from the corresponding backing fieldKT-54864
Analysis API: add function to get expect KtSymbol list by actual KtSymbolKT-56763
Analysis API:.KtSourceModuleImpl is missing in the map.
on symbol restore when symbol cannot be seen from the use-site moduleKT-56617
Analysis API: optimize KtFirSymbolProviderByJavaPsi.getNamedClassSymbolKT-54430
K2: .getAllOverriddenSymbols() returns invalid resultsBackend. Native. Debug
KT-55440
Kotlin/Native debugger: inline function parameters are not visible during debuggingBackend. Wasm
KT-58293
Wasm: ReferenceError: e is not defined in kotlin.test.jsThrowKT-58931
Wasm tests are failing to start on Kotlin 1.9.0-BetaKT-58188
Restore binary compatibility of PlatformDiagnosticSuppressor.shouldReportUnusedParameterKT-57136
K/Wasm: Restrict non-external types in JS interopKT-57060
Clarify the lack of support for dynamic in Kotlin/WasmKT-56955
K/Wasm: Support restricted version of K/JSjs(code)
KT-57276
Wasm: "Body not found for function" error when compiling konform library with Kotlin/Wasm supportKT-56976
K/Wasm bug with calling override of external function with default parametersCompiler
New Features
KT-55333
Allow secondary constructors in value classes with bodiesKT-54944
@Volatile
support in nativeKT-54746
Deprecate with ERROR JvmDefault annotation and old -Xjvm-default modesKT-47902
Do not propagate method deprecation through overridesKT-29378
K2: rework warnings/errors for equality/identity operators on incompatible typesKT-57477
False-positive overload resolution ambiguity in case of lambda without argumentsKT-57010
Kotlin/Native: make it possible to compile bitcode in a separate compiler invocationKT-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 receiverKT-24779
Inconsistent smart cast behavior for bound data flow valuesPerformance Improvements
KT-23397
Optimize out field for property delegate when it's safe (JVM)KT-56906
FIR: Use cached instance of FirImplicitTypeRefImpl in FIR buildersKT-56276
LanguageVersion.getVersionString() allocates 5k objects on project openingFixes
KT-57784
"NullPointerException: Parameter specified as non-null is null:" with enum, companion object, 'entries' and mapKT-55217
K2: support callable reference conversions on top-level expressionsKT-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 parameterKT-58837
Partial linkage fails to report any compiler message on Windows when launched through Gradle pluginKT-57602
K2: Rework member scope of types having projection arguments for covariant parametersKT-55171
Put new contracts syntax under a feature flagKT-58719
K2: false-positive INVISIBLE_REFERENCE error in case of importing an internal abstract classKT-56030
[K2/N] Support Objective-C overloading by param names onlyKT-57510
K2: Data class equals/hashCode/toString methods are not written to Klib metadataKT-56331
K2: compiler backend crash on usage of expected function with default argumentsKT-53846
K2 / Context receivers: ClassCastException on secondary constructor of class with context receiverKT-58621
K2: Private class shadows public function defined in the same packageKT-59102
K2: constant evaluator does not provide Long type on shlKT-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 delegateKT-57022
K2 IllegalStateException in signature computationKT-56792
K2: build kotlinpoetKT-57373
K2: FIR properties synthesized when implementing interface by delegation don't have accessorsKT-56583
K1: Implement opt-in for integer cinterop conversionsKT-59030
[PL] Workaround for broken@Deprecated
annotations in c-interop KLIBsKT-58618
K2: Local property delegates cannot infer generic return typeKT-36770
Prohibit unsafe calls with expected@NotNull
T and given Kotlin generic parameter with nullable boundKT-56739
](httConfiguration
📅 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.
This PR has been generated by Mend Renovate. View repository job log here.