gradle/gradle
### [`v8.1.1`](https://togithub.com/gradle/gradle/releases/tag/v8.1.1): 8.1.1
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](https://togithub.com/gradle/gradle/issues/24748) MethodTooLargeException when instrumenting a class with thousand of lambdas for configuration cache
- [#24754](https://togithub.com/gradle/gradle/issues/24754) Kotlin DSL precompiled script plugins built with Gradle 8.1 cannot be used with other versions of Gradle
- [#24788](https://togithub.com/gradle/gradle/issues/24788) Gradle 8.1 configure freeCompilerArgs for Kotlin in buildSrc breaks build with unhelpful errors
[Read the Release Notes](https://docs.gradle.org/8.1.1/release-notes.html)
#### 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](https://docs.gradle.org/8.1.1/userguide/upgrading_version\_8.html#changes\_8.1) 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](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss).
JetBrains/kotlin
### [`v1.8.21`](https://togithub.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#1821)
##### Compiler
- [`KT-57848`](https://youtrack.jetbrains.com/issue/KT-57848) Native: compilation of dynamic/static library fails with Xcode 14.3
- [`KT-57875`](https://youtrack.jetbrains.com/issue/KT-57875) Native compilation failure: Suspend functions should be lowered out at this point, but FUN LOCAL_FUNCTION_FOR_LAMBDA
- [`KT-57946`](https://youtrack.jetbrains.com/issue/KT-57946) KAPT: "RuntimeException: No type for expression" with delegate
##### JavaScript
- [`KT-57356`](https://youtrack.jetbrains.com/issue/KT-57356) KJS: StackOverflowException on [@JsExport](https://togithub.com/JsExport) with type parameters referring to one another
##### Tools. Compiler plugins. Serialization
- [`KT-58067`](https://youtrack.jetbrains.com/issue/KT-58067) Serialization: NullPointerException caused by [@Contextual](https://togithub.com/Contextual) property with type with generic
- [`KT-57730`](https://youtrack.jetbrains.com/issue/KT-57730) Serialization: "IllegalStateException: Serializer for element of type .Foo has not been found" caused by serialization of Java type
##### Tools. Gradle. JS
- [`KT-57766`](https://youtrack.jetbrains.com/issue/KT-57766) KJS / Gradle "Module not found: Error: Can't resolve 'kotlin-kotlin-stdlib-js-ir'" when using "useEsModules"
##### Tools. Kapt
- [`KT-58027`](https://youtrack.jetbrains.com/issue/KT-58027) Kotlin 1.8.20 kapt issue "null: KtCallExpression: build()"
##### Tools. Maven
- [`KT-58048`](https://youtrack.jetbrains.com/issue/KT-58048) Maven: "Too many source module declarations found" after upgrading to 1.8.20
- [`KT-58101`](https://youtrack.jetbrains.com/issue/KT-58101) 'Unable to access class' in kotlin-maven-plugin after updating to Kotlin 1.8.20
KyoriPowered/indra
### [`v3.1.1`](https://togithub.com/KyoriPowered/indra/releases/tag/v3.1.1): Indra v3.1.1
Indra 3.1.1 is a hotfix release resolving a regression discovered in 3.1.0.
#### :bug: Fixes
- fix: Correct versioned test task runtime classpath
### [`v3.1.0`](https://togithub.com/KyoriPowered/indra/releases/tag/v3.1.0): Indra v3.1.0
Indra 3.1.0 is a small feature release, adding shorthand for GPG signing in CI, and ensuring full deprecation-free support for Gradle 8 thru 8.1.1.
##### ✨ Features
- feat(common): Allow loading gpg keys from gradle properties by [@zml2008](https://togithub.com/zml2008) in [https://github.com/KyoriPowered/indra/pull/102](https://togithub.com/KyoriPowered/indra/pull/102)
- feat: Automatically configure project module version for Indra projects by [@zml2008](https://togithub.com/zml2008) in [https://github.com/KyoriPowered/indra/pull/131](https://togithub.com/KyoriPowered/indra/pull/131)
##### :bug: Fixes
- Gradle 8 compatibility by [@zml2008](https://togithub.com/zml2008) in [https://github.com/KyoriPowered/indra/pull/105](https://togithub.com/KyoriPowered/indra/pull/105)
- fix: Do not apply our own module logic to eclipse unless a module is present by [@zml2008](https://togithub.com/zml2008) in [https://github.com/KyoriPowered/indra/pull/130](https://togithub.com/KyoriPowered/indra/pull/130)
##### New Contributors
- [@rtm516](https://togithub.com/rtm516) made their first contribution in [https://github.com/KyoriPowered/indra/pull/121](https://togithub.com/KyoriPowered/indra/pull/121)
**Full Changelog**: https://github.com/KyoriPowered/indra/compare/v3.0.1...v3.1.0
Configuration
📅 Schedule: Branch creation - "after 5pm on the 2nd day of the month" (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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
8.0.2
->8.1.1
1.8.20
->1.8.21
0.4.0
->0.5.0
3.0.1
->3.1.1
Release Notes
gradle/gradle
### [`v8.1.1`](https://togithub.com/gradle/gradle/releases/tag/v8.1.1): 8.1.1 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](https://togithub.com/gradle/gradle/issues/24748) MethodTooLargeException when instrumenting a class with thousand of lambdas for configuration cache - [#24754](https://togithub.com/gradle/gradle/issues/24754) Kotlin DSL precompiled script plugins built with Gradle 8.1 cannot be used with other versions of Gradle - [#24788](https://togithub.com/gradle/gradle/issues/24788) Gradle 8.1 configure freeCompilerArgs for Kotlin in buildSrc breaks build with unhelpful errors [Read the Release Notes](https://docs.gradle.org/8.1.1/release-notes.html) #### 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](https://docs.gradle.org/8.1.1/userguide/upgrading_version\_8.html#changes\_8.1) 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](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss).JetBrains/kotlin
### [`v1.8.21`](https://togithub.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#1821) ##### Compiler - [`KT-57848`](https://youtrack.jetbrains.com/issue/KT-57848) Native: compilation of dynamic/static library fails with Xcode 14.3 - [`KT-57875`](https://youtrack.jetbrains.com/issue/KT-57875) Native compilation failure: Suspend functions should be lowered out at this point, but FUN LOCAL_FUNCTION_FOR_LAMBDA - [`KT-57946`](https://youtrack.jetbrains.com/issue/KT-57946) KAPT: "RuntimeException: No type for expression" with delegate ##### JavaScript - [`KT-57356`](https://youtrack.jetbrains.com/issue/KT-57356) KJS: StackOverflowException on [@JsExport](https://togithub.com/JsExport) with type parameters referring to one another ##### Tools. Compiler plugins. Serialization - [`KT-58067`](https://youtrack.jetbrains.com/issue/KT-58067) Serialization: NullPointerException caused by [@Contextual](https://togithub.com/Contextual) property with type with generic - [`KT-57730`](https://youtrack.jetbrains.com/issue/KT-57730) Serialization: "IllegalStateException: Serializer for element of typeKyoriPowered/indra
### [`v3.1.1`](https://togithub.com/KyoriPowered/indra/releases/tag/v3.1.1): Indra v3.1.1 Indra 3.1.1 is a hotfix release resolving a regression discovered in 3.1.0. #### :bug: Fixes - fix: Correct versioned test task runtime classpath ### [`v3.1.0`](https://togithub.com/KyoriPowered/indra/releases/tag/v3.1.0): Indra v3.1.0 Indra 3.1.0 is a small feature release, adding shorthand for GPG signing in CI, and ensuring full deprecation-free support for Gradle 8 thru 8.1.1. ##### ✨ Features - feat(common): Allow loading gpg keys from gradle properties by [@zml2008](https://togithub.com/zml2008) in [https://github.com/KyoriPowered/indra/pull/102](https://togithub.com/KyoriPowered/indra/pull/102) - feat: Automatically configure project module version for Indra projects by [@zml2008](https://togithub.com/zml2008) in [https://github.com/KyoriPowered/indra/pull/131](https://togithub.com/KyoriPowered/indra/pull/131) ##### :bug: Fixes - Gradle 8 compatibility by [@zml2008](https://togithub.com/zml2008) in [https://github.com/KyoriPowered/indra/pull/105](https://togithub.com/KyoriPowered/indra/pull/105) - fix: Do not apply our own module logic to eclipse unless a module is present by [@zml2008](https://togithub.com/zml2008) in [https://github.com/KyoriPowered/indra/pull/130](https://togithub.com/KyoriPowered/indra/pull/130) ##### New Contributors - [@rtm516](https://togithub.com/rtm516) made their first contribution in [https://github.com/KyoriPowered/indra/pull/121](https://togithub.com/KyoriPowered/indra/pull/121) **Full Changelog**: https://github.com/KyoriPowered/indra/compare/v3.0.1...v3.1.0Configuration
📅 Schedule: Branch creation - "after 5pm on the 2nd day of the month" (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.
This PR has been generated by Mend Renovate. View repository job log here.