#AndroidStudio #Update #Gradle
Вышла Android Studio 3.3
🎉🎉🎉Вышла Android Studio 3.3 и Android Gradle Plugin 3.3.0 🎉🎉🎉
Что нового в Android Studio:
👉 Navigation Editor
👉 Profile Tracking Options
👉 IntelliJ IDEA 2018.2.2
👉 Instant App и Dynamic Features: теперь в одном проекте
👉 Возможность удаления папок с данными от старых Android Studio
👉 Ускорение Android Lint
👉 Автоматическая загрузка компонентов SDK
👉 Single-variant синхронизация проекта - загружайте только тот build variant, с которым вы работаете
👉 Быстрый фидбек с помощью смайлов 😀🙁
Обновление профайлеров заслуживает отдельных пунктов: 👉 настройка отслеживания памяти
👉 увеличение производительности
👉 отслеживание рендеринга кадров
👉 Fragment-ы теперь отображаются на timeline
👉 Форматирование контента в HTTP запросах
Что нового в Android Gradle Plugin:
👉 Плагин построен на Gradle 4.10.3
👉 Увеличена скорость сборки проекта
👉 Task Configuration Avoidance
👉 CMake version 3.10.2
👉 Улучшена инкрементальная компиляция Java кода
👉 С помощью флага android.debug.obsoleteApi=true можно отследить что использует устаревшее API, которое будет удалено в ближайших релизах.
👉 Превью R8 (замена ProGuard)
Новинок много и рекомендую обновляться. Помните одно - чтобы получить высокую скорость сборки в проекте вы также должны обновить все использование Gradle у себя до последнего API в Gradle.
Кому хочется больше нового - Android Studio 3.4 Canary 10 уже доступна для вас. Очень жду что же будет там сделано в рамках проекта по исправлению багов и улучшению стабильности
Вышла Android Studio 3.3
🎉🎉🎉Вышла Android Studio 3.3 и Android Gradle Plugin 3.3.0 🎉🎉🎉
Что нового в Android Studio:
👉 Navigation Editor
👉 Profile Tracking Options
👉 IntelliJ IDEA 2018.2.2
👉 Instant App и Dynamic Features: теперь в одном проекте
👉 Возможность удаления папок с данными от старых Android Studio
👉 Ускорение Android Lint
👉 Автоматическая загрузка компонентов SDK
👉 Single-variant синхронизация проекта - загружайте только тот build variant, с которым вы работаете
👉 Быстрый фидбек с помощью смайлов 😀🙁
Обновление профайлеров заслуживает отдельных пунктов: 👉 настройка отслеживания памяти
👉 увеличение производительности
👉 отслеживание рендеринга кадров
👉 Fragment-ы теперь отображаются на timeline
👉 Форматирование контента в HTTP запросах
Что нового в Android Gradle Plugin:
👉 Плагин построен на Gradle 4.10.3
👉 Увеличена скорость сборки проекта
👉 Task Configuration Avoidance
👉 CMake version 3.10.2
👉 Улучшена инкрементальная компиляция Java кода
👉 С помощью флага android.debug.obsoleteApi=true можно отследить что использует устаревшее API, которое будет удалено в ближайших релизах.
👉 Превью R8 (замена ProGuard)
Новинок много и рекомендую обновляться. Помните одно - чтобы получить высокую скорость сборки в проекте вы также должны обновить все использование Gradle у себя до последнего API в Gradle.
Кому хочется больше нового - Android Studio 3.4 Canary 10 уже доступна для вас. Очень жду что же будет там сделано в рамках проекта по исправлению багов и улучшению стабильности
Android Developers Blog
Android Studio 3.3
Posted by Jamal Eason , Product Manager We are excited to kick off the new year with a stable release of Android Studio 3.3 focused ...
#Kotlin #Update #Gradle
Вышел Kotlin 1.3.20
Вышло новое обновление Kotlin в котором реализованы:
👉 Поддержка параллельного выполнения Kotlin Gradle Task-ов на основе Gradle Worker API. Компиляция станет быстрее 🚀
Для включения параллельной сборки надо в gradle.properties добавить настройки:
1️⃣ org.gradle.parallel=true
2️⃣ kotlin.parallel.tasks.in.project=true
👉 Улучшена производительность kapt 🚀: добавлена поддержка Compile Avoidance, что позволит избежать необходимости генерации кода при некоторых изменениях кода
👉 Поддержка Kotlin Gradle DSL для сборки мультиплатформенных проектов
👉 Улучшения в inline классах: теперь можно объявить inline класс в inline классе и улучшена поддержка различных нетривиальных использований
👉 Улучшения в Kotlin/Native: Code contracts, улучшения interoperability, улучшена производительность
👉 Улучшения в IDEA плагине: проверки для корутин, возможность конвертации SAM в анонимные object
👉 Инкрементальная компиляция Kotlin/JS теперь стабильна и включена по умолчанию
👉 Ну и как же без багфикса и минорных улучшений
Хотите обновиться -> бегов в Android Studio/IDEA и проверяйте обновление плагинов
Вышел Kotlin 1.3.20
Вышло новое обновление Kotlin в котором реализованы:
👉 Поддержка параллельного выполнения Kotlin Gradle Task-ов на основе Gradle Worker API. Компиляция станет быстрее 🚀
Для включения параллельной сборки надо в gradle.properties добавить настройки:
1️⃣ org.gradle.parallel=true
2️⃣ kotlin.parallel.tasks.in.project=true
👉 Улучшена производительность kapt 🚀: добавлена поддержка Compile Avoidance, что позволит избежать необходимости генерации кода при некоторых изменениях кода
👉 Поддержка Kotlin Gradle DSL для сборки мультиплатформенных проектов
👉 Улучшения в inline классах: теперь можно объявить inline класс в inline классе и улучшена поддержка различных нетривиальных использований
👉 Улучшения в Kotlin/Native: Code contracts, улучшения interoperability, улучшена производительность
👉 Улучшения в IDEA плагине: проверки для корутин, возможность конвертации SAM в анонимные object
👉 Инкрементальная компиляция Kotlin/JS теперь стабильна и включена по умолчанию
👉 Ну и как же без багфикса и минорных улучшений
Хотите обновиться -> бегов в Android Studio/IDEA и проверяйте обновление плагинов
The JetBrains Blog
Kotlin 1.3.20 released | The Kotlin Blog
We’re happy to announce the release of Kotlin 1.3.20, a new bug fix and tooling update for Kotlin 1.3. In addition to improvements to the compiler and IDE, this version:
Allows running Gradle tasks
Allows running Gradle tasks
#JaCoCo #Tests #Update
Вышло обновление JaCoCo 0.8.3
Вышло очередно обновление JaCoCo. Обновление не содержит новых функций но было сделано:
👉 Официальная поддержка Java 11
👉 Улучшен анализ Kotlin: теперь в отчет не включается множество кода, которые генерируется для работы Kotlin кода в Java
👉 Улучшения в информации, отображаемой в HTML отчетах
👉 Исправление багов
Вышло обновление JaCoCo 0.8.3
Вышло очередно обновление JaCoCo. Обновление не содержит новых функций но было сделано:
👉 Официальная поддержка Java 11
👉 Улучшен анализ Kotlin: теперь в отчет не включается множество кода, которые генерируется для работы Kotlin кода в Java
👉 Улучшения в информации, отображаемой в HTML отчетах
👉 Исправление багов
GitHub
Release 0.8.3 · jacoco/jacoco
New Features
jacoco-maven-plugin now requires at least Maven 3.0 (GitHub #821).
JaCoCo now officially supports Java 11 (GitHub #760).
Experimental support for Java 13 class files (GitHub #835).
Br...
jacoco-maven-plugin now requires at least Maven 3.0 (GitHub #821).
JaCoCo now officially supports Java 11 (GitHub #760).
Experimental support for Java 13 class files (GitHub #835).
Br...
Обновление Android Jetpack от 7 декабря 2022
👉 Wear Compose 1.1.0
👉 CameraX 1.2.0: интеграция MLKit, API для съемки без задержки, улучшение API, исправление багов
👉 Fragment 1.5.5: просто багфикс
👉 Compose Runtime, UI, Animation 1.3.2
👉 WorkManager 2.8.0-rc01 - ждем Stable
👉 Fragment 1.6.0-alpha04: WrongNestedHierarchyViolation для FragmentStrictMode, восстановление состояние Fragment теперь будет происходить перед onAttach()
#jetpack #update
👉 Wear Compose 1.1.0
👉 CameraX 1.2.0: интеграция MLKit, API для съемки без задержки, улучшение API, исправление багов
👉 Fragment 1.5.5: просто багфикс
👉 Compose Runtime, UI, Animation 1.3.2
👉 WorkManager 2.8.0-rc01 - ждем Stable
👉 Fragment 1.6.0-alpha04: WrongNestedHierarchyViolation для FragmentStrictMode, восстановление состояние Fragment теперь будет происходить перед onAttach()
#jetpack #update
👍18👎7🥱3