Posted on

Gradle 9.0.0

https://docs.gradle.org/9.0.0/release-notes.html

Примечания к выпуску Gradle

  • Gradle 9.0.0 – новый крупный релиз, выпущен 2025-07-31.
  • Кэш конфигурации становится предпочтительным режимом выполнения и содержит улучшения.
  • Gradle 9.0.0 требует Java 17+ и использует Kotlin 2.2.x и Groovy 4.0.
  • Поддержка семантического управления версиями (SemVer) с номерами версий в формате главный.НЕЗНАЧИТЕЛЬНЫЙ ПАТЧ.
  • Улучшения для авторов создания: защита от компиляции сценариев Kotlin DSL, обновления Gradle API, воспроизводимые архивные выходные данные, новый корневой тип графа зависимостей.
  • Множество исправлений ошибок и общих улучшений.
  • Изменения в устаревших API и поведении.
  • Поддержка цепочки инструментов для подготовки и выбора конкретных версий JDK.
  • Руководство по обновлению Gradle 9.0.0 для получения информации о совместимости и миграции.
  • Расширенные возможности: стабильная поддержка операторов и функций верхнего уровня в различных областях Gradle.
  • Исправлены 148 ошибок в Gradle 9.0.0.
  • Пересказана только часть. Для продолжения перейдите в режим подробного пересказа.

Posted on

Gradle 2

Convention plugin

Gradle Convention Plugins — Shared build logic — Android muti-module Project
[https://levelup.gitconnected.com/gradle-convention-plugins-shared-build-logic-android-muti-module-project-6bf090ee043a]

Gradle Convention Plugins: A Powerful Tool for Reusing Build Configuration
[https://medium.com/@yudistirosaputro/gradle-convention-plugins-a-powerful-tool-for-reusing-build-configuration-ba2b250d9063]

Gradle Convention Plugins: как облегчить себе жизнь и уменьшить boilerplate в gradle-файлах
[https://habr.com/ru/companies/tbank/articles/843648/]
[https://habr.com/ru/companies/tbank/articles/843662/]
[https://habr.com/ru/companies/tbank/articles/843786/]
[https://habr.com/ru/companies/tbank/articles/846340/]


Continue reading Gradle 2