Spyke

Posts

gradle·GradlebyNoah

Gradle 8.5 has been released

Gradle now supports running on Java 21.

This release features Kotlin DSL improvements, including faster first use and version catalog support in precompiled Kotlin script plugins.

Additionally, this release comes with more helpful error and warning messages, improvements to build init, dependency verification and several new APIs for build and plugin authors. See the full release notes for details.

https://docs.gradle.org/8.5/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.5-rc4 has been released

Gradle now supports running on Java 21.

This release features Kotlin DSL improvements, including faster first use and version catalog support in precompiled Kotlin script plugins.

Additionally, this release comes with more helpful error and warning messages, improvements to build init, dependency verification and several new APIs for build and plugin authors. See the full release notes for details.

https://docs.gradle.org/8.5-rc-4/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.5-rc3 has been released

Gradle now supports running on Java 21.

This release features Kotlin DSL improvements, including faster first use and version catalog support in precompiled Kotlin script plugins.

Additionally, this release comes with more helpful error and warning messages, improvements to build init, dependency verification and several new APIs for build and plugin authors. See the full release notes for details.

https://docs.gradle.org/8.5-rc-3/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.5-rc2 has been released

Gradle now supports running on Java 21.

This release features Kotlin DSL improvements, including faster first use and version catalog support in precompiled Kotlin script plugins.

Additionally, this release comes with more helpful error and warning messages, improvements to build init, dependency verification and several new APIs for build and plugin authors. See the full release notes for details.

https://docs.gradle.org/8.5-rc-2/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.5-rc1 has been released

Gradle now supports running on Java 21.

This release features Kotlin DSL improvements, including faster first use and version catalog support in precompiled Kotlin script plugins.

Additionally, this release comes with more helpful error and warning messages, improvements to build init, dependency verification and several new APIs for build and plugin authors. See the full release notes for details.

https://docs.gradle.org/8.5-rc-1/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.4 has been released

This release features several improvements for JVM-based projects. Java 21 is now supported for compiling, testing, and running such projects. Faster Java compilation with persistent compiler deamons now also works on Windows. This release also brings a simpler way to create dependency configurations for specific roles. For more improvements for JVM-based projects, see the full release notes below.

Kotlin DSL, which recently became the default DSL for new projects, continues to receive improvements. The Kotlin version embedded in Gradle has been updated to Kotlin 1.9.10. The simple property assignment with the = operator has been promoted to stable. In addition, the reference documentation for the Kotlin DSL now provides links back to sources hosted on GitHub.

In addition, this release addresses two security vulnerabilities:

  • Incorrect permission assignment for symlinked files used in copy or archiving operations
  • Possible local text file exfiltration by XML External entity injection
https://docs.gradle.org/8.4/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.4-rc3 has been released

This release features several improvements for JVM-based projects. Java 21 is now supported for compiling, testing, and running such projects. Faster Java compilation with persistent compiler deamons now also works on Windows. This release also brings a simpler way to create dependency configurations for specific roles. For more improvements for JVM-based projects, see the full release notes below.

Kotlin DSL, which recently became the default DSL for new projects, continues to receive improvements. The Kotlin version embedded in Gradle has been updated to Kotlin 1.9.10. The simple property assignment with the = operator has been promoted to stable. In addition, the reference documentation for the Kotlin DSL now provides links back to sources hosted on GitHub.

https://docs.gradle.org/8.4-rc-3/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.4-rc2 has been released

This release features several improvements for JVM-based projects. Java 21 is now supported for compiling, testing, and running such projects. Faster Java compilation with persistent compiler deamons now also works on Windows. This release also brings a simpler way to create dependency configurations for specific roles. For more improvements for JVM-based projects, see the full release notes below.

Kotlin DSL, which recently became the default DSL for new projects, continues to receive improvements. The Kotlin version embedded in Gradle has been updated to Kotlin 1.9.10. The simple property assignment with the = operator has been promoted to stable. In addition, the reference documentation for the Kotlin DSL now provides links back to sources hosted on GitHub.

https://docs.gradle.org/8.4-rc-2/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.4-rc1 has been released

This release features several improvements for JVM-based projects. Java 21 is now supported for compiling, testing, and running such projects. Faster Java compilation with persistent compiler deamons now also works on Windows. This release also brings a simpler way to create dependency configurations for specific roles. For more improvements for JVM-based projects, see the full release notes below.

Kotlin DSL, which recently became the default DSL for new projects, continues to receive improvements. The Kotlin version embedded in Gradle has been updated to Kotlin 1.9.10. The simple property assignment with the = operator has been promoted to stable. In addition, the reference documentation for the Kotlin DSL now provides links back to sources hosted on GitHub.

https://docs.gradle.org/8.4-rc-1/release-notes.htmlOpen linkView original on lemmy.federated.club
gradle·GradlebyNoah

Gradle 8.3 has been released

This release features the support for persistent Java compiler daemons to speed up Java compilation. Gradle will also use less memory for dependency resolution. The effect is significant, particularly for large builds such as Android builds.

Gradle now supports running on Java 20.

For Kotlin DSL, build authors can try out the Kotlin K2 compiler for build logic with some limitations. See the Kotlin DSL dedicated section for more information.

This release also brings several usability improvements, including better CodeNarc output, a dry run mode for test execution, improved output for task options, and upgraded SSL support.

https://docs.gradle.org/8.3/release-notes.htmlOpen linkView original on lemmy.federated.club