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 dependencies (major) #40

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 13, 2023

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/checkout action major v3 -> v4 age adoption passing confidence
actions/setup-java action major v3 -> v4 age adoption passing confidence
actions/upload-artifact action major v3 -> v4 age adoption passing confidence
gradle (source) major 7.6 -> 8.10.2 age adoption passing confidence
gradle/wrapper-validation-action action major v1 -> v3 age adoption passing confidence
io.github.hoc081098:FlowExt dependencies major 0.5.0 -> 1.0.0 age adoption passing confidence
org.jmailen.kotlinter plugin major 3.13.0 -> 4.4.1 age adoption passing confidence
org.jetbrains.kotlin.android (source) plugin major 1.8.0 -> 2.0.21 age adoption passing confidence
org.jetbrains.kotlin.jvm (source) plugin major 1.8.0 -> 2.0.21 age adoption passing confidence
org.jetbrains.kotlin:kotlin-stdlib-jdk8 (source) dependencies major 1.8.0 -> 2.0.21 age adoption passing confidence
com.android.library (source) plugin major 7.4.1 -> 8.7.1 age adoption passing confidence
com.android.application (source) plugin major 7.4.1 -> 8.7.1 age adoption passing confidence

Release Notes

actions/checkout (actions/checkout)

v4

Compare Source

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

v4

Compare Source

actions/upload-artifact (actions/upload-artifact)

v4

Compare Source

gradle/gradle (gradle)

v8.10.2

Compare Source

v8.10.1

Compare Source

v8.10

Compare Source

v8.9

Compare Source

v8.8: 8.8

Compare Source

The Gradle team is excited to announce Gradle 8.8.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Björn Kautler,
Denes Daniel,
Fabian Windheuser,
Hélio Fernandes Sebastião,
Jay Wei,
jhrom,
jwp345,
Jörgen Andersson,
Kirill Gavrilov,
MajesticMagikarpKing,
Maksim Lazeba,
Philip Wedemann,
Robert Elliot,
Róbert Papp,
Stefan M.,
Tibor Vyletel,
Tony Robalik,
Valentin Kulesh,
Yanming Zhou,
김용후

Upgrade instructions

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

./gradlew wrapper --gradle-version=8.8

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

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

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

Compare Source

v8.6

Compare Source

v8.5: 8.5

Compare Source

The Gradle team is excited to announce Gradle 8.5.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Ahmed Ehab,
Alex Landau,
Aurimas,
Björn Kautler,
bodhili,
Daniel Le Berre,
davidburstrom,
Franz Wimmer,
Jongwoo Han,
Ken,
Leonardo Silveira,
Martin Bonnin,
Matthew Von-Maszewski,
Nik Clayton,
noeppi_noeppi,
Philip Wedemann,
Philipp Schneider,
Tomas Bjerre

Upgrade instructions

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

./gradlew wrapper --gradle-version=8.5

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

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

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.4: 8.4

Compare Source

The Gradle team is excited to announce Gradle 8.4.

Amongst other improvements, this release addresses two security vulnerabilities:

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Ahmed Ehab,
Andrei Rybak,
Baptiste Decroix,
Björn Kautler,
Cesar de la Vega,
Ganavi Jayaram,
Gaurav Padam,
hwanseok,
J.T. McQuigg,
Jakub Chrzanowski,
Jendrik Johannes,
kackey0-1,
Konstantin Gribov,
Pratik Haldankar,
Qinglin,
Sebastian Schuberth,
Thad House,
valery1707,
Vladimir Sitnikov,
wuyangnju,
Yanming Zhou,
Yanshun Li,
Yusuke Uehara,
zeners

Upgrade instructions

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

./gradlew wrapper --gradle-version=8.4

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

Compare Source

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.

v8.1.1: 8.1.1

Compare Source

This is a patch release for Gradle 8.1. We recommend using 8.1.1 instead of 8.1.

It fixes the following issues:

  • #​24748 MethodTooLargeException when instrumenting a class with thousand of lambdas for configuration cache
  • #​24754 Kotlin DSL precompiled script plugins built with Gradle 8.1 cannot be used with other versions of Gradle
  • #​24788 Gradle 8.1 configure freeCompilerArgs for Kotlin in buildSrc breaks build with unhelpful errors

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=8.1.1

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 8.1.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.1: 8.1

Compare Source

The Gradle team is excited to announce Gradle 8.1.

Read the Release Notes

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

André Sousa,
Attila Király,
Aurimas,
Björn Kautler,
Christoph Dreis,
David Morris,
DJtheRedstoner,
Gabriel Feo,
J.T. McQuigg,
JavierSegoviaCordoba,
JayaKrishnan Nair K,
Jeff Widman,
kackey0-1,
Martin Bonnin,
Martin Kealey,
modmuss50,
pan93412,
Sebastian Schuberth,
Simon Marquis,
TheDadda,
Thrillpool,
valery1707,
Xin Wang,
Yanshun Li

Upgrade instructions

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

./gradlew wrapper --gradle-version=8.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.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.0.2: 8.0.2

Compare Source

The Gradle team is excited to announce Gradle 8.0.2.

This is the second patch release for Gradle 8.0. We recommend using 8.0.2 instead of 8.0.

It fixes the following issues:

  • #​23698 Gradle 8 RC2 runs out of metaspace
  • #​23962 Java/Scala build with no explicit toolchain: build fails with Gradle 8.0.1 / Scala 2.13
  • #​23990 Gradle 8.0.+ silently dropped support for custom compilers in JavaCompile
  • #​24031 InstrumentingTransformer generates different class files in Gradle 8 and 7.6 which leads to Remote Build-Cache misses
  • #​24109 Extending an already resolved configuration no longer works correctly
  • #​24122 Update configuration cache state for some plugins
  • #​24129 includeBuild in PluginManagementSpec deincubated in Gradle 8, docs still say it's incubating

Issues fixed in the first patch release:

  • #​21551 Document integration of Scala plugin with toolchains and problems with target flag
  • #​23888 --no-rebuild suddenly gone without new deprecation cycle and without the reason for its undeprecation being void
  • #​23905 Gradle 8.0 fails Scala build with isBlank not found in String class error

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=8.0.2

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 8.0.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.

v8.0.1: 8.0.1

Compare Source

This is a patch release for 8.0. We recommend using 8.0.1 instead of 8.0.

It fixes the following issues:

  • #​21551 - Document integration of Scala plugin with toolchains and problems with target flag
  • #​23888 - --no-rebuild suddenly gone without new deprecation cycle and without the reason for its undeprecation being void
  • #​23905 - Gradle 8.0 fails Scala build with isBlank not found in String class error

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=8.0.1

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 8.0.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.0: 8.0

Compare Source

The Gradle team is excited to announce Gradle 8.0

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Abdul Rauf,
Andrei Nevedomskii,
aSemy,
Ben Cox,
Björn Kautler,
bodhili,
Cédric Champeau,
Christoph Dreis,
Clara Guerrero Sánchez,
David Marin Vaquero,
David Morris,
Denis Buzmakov,
Dmitry Pogrebnoy,
Dzmitry Neviadomski,
Eliezer Graber,
Eric Pederson,
Fedor Ihnatkevich,
Gabriel Rodriguez,
Herbert von Broeuschmeul,
Hyeonmin Park,
Jeff,
Jendrik Johannes,
Korov,
Marcono1234,
Madhead,
Mariell Hoversholm,
Matthew Haughton,
Matthias Ernst,
Michael Bailey,
Michael Ernst,
Michael Torres,
Pankaj,
prasad-333,
RicardoJiang,
Siddardha Bezawada,
Stephen Topley,
Victor Maldonado,
Vinay Potluri,
Xin Wang.

Upgrade instructions

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

./gradlew wrapper --gradle-version=8.0

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

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

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.

v7.6.4: 7.6.4

Compare Source

This is a patch release for 7.6. We recommend using 7.6.4 instead of 7.6.

Read the Release Notes

Upgrade instructions

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

./gradlew wrapper --gradle-version=7.6.4

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

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

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.

v7.6.3: 7.6.3

Compare Source

This is a patch release for 7.6. We recommend using 7.6.3 instead of 7.6.

This release addresses two security vulnerabilities:

It also fixes the following issues:

  • #​25781 Backport finalized task performance fix to 7.6.x
  • #​25802 Backport cgroups fix to 7.6.x

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=7.6.3

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.6.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.

v7.6.2: 7.6.2

Compare Source

This is a patch release for 7.6. We recommend using 7.6.2 instead of 7.6.

This release addresses two security vulnerabilities:

It also fixes the following issues:

  • #​23201 Backport dependency upgrades to 7.x
  • #​23202 Backport Scala incremental compilation fixes
  • #​23325 Backport JSoup update to resolve CVE-2022-36033
  • #​23458 Backport JUnit5 dynamic test logging bug fix
  • #​23681 Dependency graph resolution: Equivalent excludes can cause un-necessary graph mutations [backport 7.x]
  • #​23922 Backport "Use Compiler API data for incremental compilation after a failure" to 7.x
  • #​23951 Exclude rule merging: missing optimization [Backport 7.x]
  • #​24132 Extending an already resolved configuration no longer works correctly [backport 7.x]
  • #​24234 7.6.1 breaks gradle-consistent-versions
  • #​24390 Gradle 7.4 fails on multi release jar's with JDK 19 code
  • #​24439 Gradle complains about invalid tool chain - picking up the source package location - it should just ignore them [Backport]
  • #​24443 Maven artifact referenced only in dependency constraints raises IllegalStateException: Corrupt serialized resolution result [backport]
  • #​24901 Backport fix for test exception that cannot be deserialized to 7.x

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=7.6.2

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.6.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.

v7.6.1: 7.6.1

Compare Source

This is a patch release for 7.6. We recommend using 7.6.1 instead of 7.6.

It fixes the following issues:

  • #​19065 Platform dependencies not possible in dependency block of test suite plugin
  • #​22688 Increased memory usage (with -p option)
  • #​22796 Building gradle itself fails during toolchain download: permission denied copying a file within .gradle/jdks
  • #​22875 Regression with 7.6: @​​pom artifact in JVM library project is no longer found
  • #​22937 Remove safe credentials reference
  • #​22973 Kotlin MPP plugin broken with Gradle 7.6 due to signature change in TestResultProcessor
  • #​23016 toolchainManagement.jvm.javaRepositories should not expose the full surface of NamedDomainObjectList
  • #​23025 Back-port toolchain related fixes to 7.6.1
  • #​23053 Auto-provisioning/auto-detection of IBM Semeru toolchains is broken with Gradle 7.6
  • #​23074 Docs: Build Lifecycle starts halfway through a point
  • #​23096 Classifiers of version catalog are discarded while copied to anothor dependency
  • #​23111 Ant closures are broken with Gradle 7.6
  • #​23178 Mention the Foojay Toolchain Resolver plugin in the Gradle manual
  • #​23215 Gradle 7.6: high memory usage (android project)
  • #​23224 Backport to 7.6.1 "Fix for Incremental compilation with modules"
  • #​23294 "Unable to make progress running work" together with --continue and failing tasks (Backport to 7.6.1)
  • #​23555 Improve Toolchain related deprecation nagging in 7.6
  • #​23894 Update EOL policy
  • #​23910 Backport trusting only full GPG keys in dependency verification [Backport 7.6.1]
  • #​23941 Typo in v7.6 docs about disabling_the_daemon
  • #​23985 Resolving of manually created configuration creates a ResolveException

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=7.6.1

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.6.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.

gradle/wrapper-validation-action (gradle/wrapper-validation-action)

v3

Compare Source

v2

Compare Source

hoc081098/FlowExt (io.github.hoc081098:FlowExt)

v1.0.0

Compare Source

This is our first stable release! Thanks everyone for using FlowExt, reporting bugs, providing feedback and sending PRs.

Changed

v0.8.1

Compare Source

Changed
Added
  • Add Flow.catchAndReturn, Flow.catchAndResume operators.
  • Add Flow.mapToResult, Flow.mapResultCatching, Flow.throwFailure operators.
Changed
  • Flow.chunked(bufferSize: Int) / Flow.bufferCount(bufferSize: Int): reduce unnecessary allocations.
Changelog relative to version [0.8.1-Beta]
  • Flow.mapResultCatching now does not catch CancellationException
    thrown from the transform lambda.

  • Kotlin 1.9.24.

v0.8.0

Compare Source

Changed
Added
  • New: Add support for Kotlin/Wasm (wasmJs target) 🎉.
Fixed
  • withLatestFrom: fix a bug where the other Flow is not cancelled after the main Flow is completed.

v0.7.5

Compare Source

Changed
  • Update dependencies

    • Kotlin to 1.9.22.
  • Optimize the implementation of flowFromSuspend and flowFromNonSuspend,
    it is just an internal change, it does not affect the public API and behavior.

v0.7.4

Compare Source

Changed
  • Update dependencies
    • Kotlin to 1.9.20.
Removed
  • Remove now-unsupported targets: iosArm32, watchosX86.
Added
  • Add Flow.plus operator, it is an alias to concatWith operator
    (thanks to @​hoangchungk53qx1).

  • Add flowFromNonSuspend, the non-suspend version of flowFromSuspend.

v0.7.3

Compare Source

Changed
  • Update dependencies

    • Kotlin to 1.9.10.
    • Gradle to 8.4.
  • Annotate Symbol and NULL_VALUE with @DelicateFlowExtApi.

Added
  • Add Flow.chunked operator, it is an alias to Flow.bufferCount operator.

  • Add Flow.pairwise(transform) operator - a variant of Flow.pairwise() operator,
    which allows the transformation of the pair of values via the transform lambda parameter.

  • Add Flow.zipWithNext() operator, it is an alias to Flow.pairwise() operator.

  • Add Flow.zipWithNext(transform) operator, it is an alias to Flow.pairwise(transform) operator.

v0.7.2

Compare Source

Changed
  • Update dependencies
    • Gradle to 8.3.
Added
  • Add Flow.ignoreElements operator.
  • Add Flow.scanWith operator.
  • Add Flow.safeCast operator (thanks to @​hoangchungk53qx1).
Fixed
  • Flow.select: avoid calling sub-selectors when the previous state is the same as the current state
    (aka. distinctUntilChanged).

v0.7.1

Compare Source

Changed
  • Update dependencies
    • Kotlin to 1.9.0.
    • KotlinX Coroutines to 1.7.3.
    • Gradle to 8.2.
Added
  • Add Flow.repeat operator.

v0.6.1

Compare Source

Changed
  • Update dependencies
    • Kotlin to 1.8.21.
    • KotlinX Coroutines to 1.7.1.
    • Gradle to 8.1.1.

v0.6.0

Compare Source

Changed
  • Update dependencies

    • Kotlin to 1.8.10.
    • KotlinX Coroutines to 1.7.0-Beta.
    • Gradle to 8.0.2.
  • Only support JS IR.

  • Supports more targets:

    • linuxArm64
    • watchosDeviceArm64
    • androidNativeArm32
    • androidNativeArm64
    • androidNativeX86
    • androidNativeX64
Added
JetBrains/kotlin (org.jetbrains.kotlin.android)

v2.0.21: Kotlin 2.0.21

Changelog

Apple Ecosystem
Backend. Native. Debug
  • KT-71374 lldb: step out breaks breaking in Xcode 16
Compiler
Fixes
  • KT-69735 K2: Static fields are missing from the declaration list of corresponding IrClass for java class
  • KT-71122 Regression in Kotlin Compiler 2.0 causing NPE in the runtime
  • KT-70931 K2 / Scripts: "cannot convert IrExpression to ConstantValue" when using function annotation
  • KT-70584 K2: "IllegalStateException: flow for PostponedLambdaExitNode not initialized - traversing nodes in wrong order?"
  • KT-70808 K2: "node has already been visited" with anonymous object in dead code
  • KT-69985 K2: Classifier declarations from root package are resolved without imports in non-root packages
  • KT-70683 K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner
  • KT-70901 False positive Public-API inline function cannot access non-public-API property accessor
  • KT-70930 K2: Java annotations not present on ENUM_ENTRY IR elements
  • KT-70194 K2 IDE: exception on a very red file
  • KT-69399 Native: IllegalStateException: "Failed to build cache"
Compose compiler
Fixes
  • b/329477544 Force open / overridden Composable functions to be non-restartable.
  • b/361652128 Disable live literal transform if the corresponding flag is disabled
IR. Actualizer
  • KT-70894 IR crash. Unprocessed IrFunctionFakeOverrideSymbol when actualize to Java
IR. Tree
  • KT-71191 SymbolTable: Check if the provided signature is public before adding a symbol to the SymbolTable
Native. Build Infrastructure
  • KT-71485 K/N runtime parts don't build due to _Float16 issues on x86_64 macOS
Native. C Export
  • KT-69507 LLVM 11 clang with Xcode 16 headers: standard c++ headers
Native. C and ObjC Import
  • KT-71029 Investigate why stdarg.h declarations leak into testModuleA
Native. Platform Libraries
  • KT-70566 LLVM 11 clang with Xcode 16 headers: 'sys/cdefs.h' file not found
  • KT-71624 Eliminate remaining UIKit/AppKit removed signatures
  • KT-70031 Rebuild platform libraries in 2.0.21 with Xcode 16
Native. Testing
  • KT-70603 C++ with -fmodules: cyclic dependency in module 'std': std -> _wctype -> __wctype -> std in dev llvm toolchains
Tools. CLI. Native
  • KT-71262 KotlinNativeLink tasks fetching from network despite -Xoverride-konan-properties=dependenciesUrl= being set
Tools. Compiler Plugins
  • KT-71038 PowerAssert: Constant on RHS of elvis operator leads to compiler crash
Tools. Daemon
  • KT-35381 Get rid of the native-platform usage in kotlin compiler
Tools. Gradle. Multiplatform
  • KT-71444 Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP projects with Android targets
  • KT-70700 Gradle 8.10: The value for task ':commonizeNativeDistribution' property 'kotlinNativeBundleBuildService' cannot be changed any further
  • KT-71396 Gradle client side JVM explodes with OOM due to xcodebuild logs
Tools. Gradle. Native
  • KT-71419 Light bundle KGP IT run against a stable K/N version
Tools. JPS
  • KT-71450 Constant build failure: com.intellij.util.io.ClosedStorageException: storage is already closed

v2.0.20

Analysis. API
New Features
  • KT-68143 Analysis API: support KtWhenConditionInRange call resolution
Performance Improvements
  • KT-67195 K2: do not call redundant resolve on body resolution phase for classes
Fixes
  • KT-67360 Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be KtLocalVariableSymbol
  • KT-67748 K2: AllCandidatesResolver modifies the original FirDelegatedConstructorCall
  • KT-68198 Analysis API: Support application service registration in plugin XMLs
  • KT-62936 Analysis API: NativeForwardDeclarationsSymbolProvider is not supported for Kotlin/Native
  • KT-68689 LL API: support analysis from builtins module
  • KT-69630 KAPT User project builds with KAPT4 enabled fail with Metaspace overflow
  • KT-65417 K2 IDE: KTOR false positive expect-actual matching error on enum class because of implicit clone() in non-JVM source sets
  • KT-68882 Analysis API: Refactor KaSymbols
  • KT-65413 K2 IDE: KTOR unresolved serializer() call for @Serializable class in common code
  • KT-67996 Analysis API: rename Kt prefix to Ka
  • KT-67775 Analysis API: expose only interfaces/abstract classes for the user surface
  • KT-68009 K2: lowering transformers of Compose compiler plugin access AbstractFir2IrLazyFunction modality, which results in null point exception
  • KT-68918 collectCallCandidates works incorrectly for parenthesis invoke
  • [KT-68462](https://youtrack.jetbrains

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-all-deps branch from 213f720 to d88fe09 Compare March 4, 2023 01:35
@renovate renovate bot force-pushed the renovate/major-all-deps branch from d88fe09 to c7e38ea Compare April 17, 2023 10:07
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8 chore(deps): update all dependencies to v8 (major) Apr 17, 2023
@renovate renovate bot force-pushed the renovate/major-all-deps branch from c7e38ea to 3731dfd Compare May 28, 2023 09:59
@renovate renovate bot force-pushed the renovate/major-all-deps branch from 3731dfd to 2a3d695 Compare June 30, 2023 20:51
@renovate renovate bot force-pushed the renovate/major-all-deps branch from 2a3d695 to a2e4f98 Compare July 10, 2023 15:17
@renovate renovate bot force-pushed the renovate/major-all-deps branch from a2e4f98 to 5c3053c Compare July 25, 2023 18:44
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from f7e116b to 89eb325 Compare August 22, 2023 06:51
@renovate renovate bot changed the title chore(deps): update all dependencies to v8 (major) chore(deps): update all dependencies (major) Sep 4, 2023
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from 761988a to b99d310 Compare October 4, 2023 21:50
@renovate renovate bot force-pushed the renovate/major-all-deps branch 3 times, most recently from 54cdc01 to 9bb9d6b Compare November 14, 2023 06:59
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from 57187a3 to 049f33e Compare November 30, 2023 21:42
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from a6c25c4 to 6dd7e15 Compare January 3, 2024 18:42
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from cebd1e1 to 95dad61 Compare January 29, 2024 21:49
@renovate renovate bot force-pushed the renovate/major-all-deps branch 3 times, most recently from 8bd9f07 to aa6420a Compare March 22, 2024 18:25
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from 52ec9a8 to 079fcd6 Compare April 12, 2024 22:51
@renovate renovate bot force-pushed the renovate/major-all-deps branch from 079fcd6 to 5705b90 Compare April 30, 2024 19:49
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from 2d7f7a0 to 181309d Compare May 21, 2024 19:48
@renovate renovate bot force-pushed the renovate/major-all-deps branch from 181309d to 4201457 Compare June 1, 2024 03:06
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from 0028738 to 3dbd9b4 Compare June 13, 2024 20:24
@renovate renovate bot force-pushed the renovate/major-all-deps branch from 3dbd9b4 to 52c422a Compare June 22, 2024 22:38
@renovate renovate bot force-pushed the renovate/major-all-deps branch 3 times, most recently from 8a0b78e to 318bf69 Compare July 14, 2024 07:33
@renovate renovate bot force-pushed the renovate/major-all-deps branch 2 times, most recently from 504628a to 632b930 Compare August 9, 2024 05:13
@renovate renovate bot force-pushed the renovate/major-all-deps branch 3 times, most recently from 99f59ea to b559f9f Compare September 24, 2024 00:48
| datasource     | package                                                                 | from   | to     |
| -------------- | ----------------------------------------------------------------------- | ------ | ------ |
| github-tags    | actions/checkout                                                        | v3     | v4     |
| github-tags    | actions/setup-java                                                      | v3     | v4     |
| github-tags    | actions/upload-artifact                                                 | v3     | v4     |
| gradle-version | gradle                                                                  | 7.6    | 8.10.2 |
| github-tags    | gradle/wrapper-validation-action                                        | v1     | v3     |
| maven          | io.github.hoc081098:FlowExt                                             | 0.5.0  | 1.0.0  |
| maven          | org.jmailen.kotlinter:org.jmailen.kotlinter.gradle.plugin               | 3.13.0 | 4.4.1  |
| maven          | org.jetbrains.kotlin.android:org.jetbrains.kotlin.android.gradle.plugin | 1.8.0  | 2.0.21 |
| maven          | org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin         | 1.8.0  | 2.0.21 |
| maven          | org.jetbrains.kotlin:kotlin-stdlib-jdk8                                 | 1.8.0  | 2.0.21 |
| maven          | com.android.library:com.android.library.gradle.plugin                   | 7.4.1  | 8.7.1  |
| maven          | com.android.application:com.android.application.gradle.plugin           | 7.4.1  | 8.7.1  |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant