Вышла Android Q Beta 4 с финальным API. Можно использовать новое SDK в своих проектах, чтобы быть готовым к выходу финальной версии.
#android #version #release
https://android-developers.googleblog.com/2019/06/android-q-beta-4-and-final-apis.html
#android #version #release
https://android-developers.googleblog.com/2019/06/android-q-beta-4-and-final-apis.html
Android Developers Blog
Android Q Beta 4 and Final APIs!
Posted by Dave Burke, VP of Engineering Last month at Google I/O we talked about what’s new for Android developers, from new feature...
Вышел Android 11. Каких либо серьезных фич почти нет. Одни из самых заметных изменений - это уведомления, permissions и работа с клавиатурой.
#android #release
https://android-developers.googleblog.com/2020/09/android11-final-release.html
#android #release
https://android-developers.googleblog.com/2020/09/android11-final-release.html
Android Developers Blog
Turning it up to 11: Android 11 for developers
Posted by Stephanie Cuthbertson, Director, Product Management Android 11 is here! Today we’re pushing the source to the Android Open...
Видео про Inline Value Class - обертку для одного значения. Рассказывают зачем это нужно и как работает под капотом.
#kotlin
https://www.youtube.com/watch?v=LpqvtgibbsQ
#kotlin
https://www.youtube.com/watch?v=LpqvtgibbsQ
YouTube
From Inline to Value Classes
Join us for the Kotlin 1.5 Online Event! 👉 https://kotl.in/youtube-event
The event will feature a live Q&A session with the Kotlin team.
🗓 May 25, 2021 16:00 – 17:30 CEST
This video covers one of the main features of the #Kotlin 1.5.0 #release: inline value…
The event will feature a live Q&A session with the Kotlin team.
🗓 May 25, 2021 16:00 – 17:30 CEST
This video covers one of the main features of the #Kotlin 1.5.0 #release: inline value…
Что нового в Kotlin 1.6.0:
- Language features with sealed when statements, suspending functions and suspend conversions, instantiation of annotation classes, improved regular type inference and builder type inference
- Kotlin/JVM with optimized delegated properties and repeatable annotations
- Kotlin/Native with a preview of a new memory model, Xcode 13 support, a cross-compilation of Windows targets, LLVM and linker updates, performance updates, and unified compiler plugin ABI
- Option to disable downloading of Node.js and Yarn for Kotlin/JS
- Kover announcement
- Standard library with new functions for standard input, Stable typeOf(), Stable Duration API, and other stabilized stdlib functions
https://blog.jetbrains.com/kotlin/2021/11/kotlin-1-6-0-is-released/
И обзор новых фич в Kotlin Standard Library:
- Handling standard input
- Experimental features gone stable
- Collection builders
- Duration API
- Split to Sequence
- Rotating Bits
- typeOf
https://www.youtube.com/watch?v=GWWFCyfNGFs
#kotlin #release
- Language features with sealed when statements, suspending functions and suspend conversions, instantiation of annotation classes, improved regular type inference and builder type inference
- Kotlin/JVM with optimized delegated properties and repeatable annotations
- Kotlin/Native with a preview of a new memory model, Xcode 13 support, a cross-compilation of Windows targets, LLVM and linker updates, performance updates, and unified compiler plugin ABI
- Option to disable downloading of Node.js and Yarn for Kotlin/JS
- Kover announcement
- Standard library with new functions for standard input, Stable typeOf(), Stable Duration API, and other stabilized stdlib functions
https://blog.jetbrains.com/kotlin/2021/11/kotlin-1-6-0-is-released/
И обзор новых фич в Kotlin Standard Library:
- Handling standard input
- Experimental features gone stable
- Collection builders
- Duration API
- Split to Sequence
- Rotating Bits
- typeOf
https://www.youtube.com/watch?v=GWWFCyfNGFs
#kotlin #release
The JetBrains Blog
Kotlin 1.6.0 Released | The Kotlin Blog
Kotlin 1.6.0 is now officially released with Stable exhaustive whens, Kover, and new memory manager for Kotlin/Native!
Вышла первая бета Android 13
#android #release
https://android-developers.googleblog.com/2022/04/android-13-beta-1-blog.html
#android #release
https://android-developers.googleblog.com/2022/04/android-13-beta-1-blog.html
Android Developers Blog
The Beta for Android 13 is out now: Android 13 Beta 1
Posted by Dave Burke, VP of Engineering It’s already April and we’ve been making steady progress refining the features and stabil...
Вышел Kotlin 1.8.0.
Основные изменения:
- New experimental functions for JVM: recursively copy or delete directory content
- Improved kotlin-reflect performance
- New -Xdebug compiler option for better debugging experience
- kotlin-stdlib-jdk7 and kotlin-stdlib-jdk8 merged into kotlin-stdlib
- Improved Objective-C/Swift interoperability
- Compatibility with Gradle 7.3
#kotlin #release
https://blog.jetbrains.com/kotlin/2023/01/kotlin-1-8-0-released/
Основные изменения:
- New experimental functions for JVM: recursively copy or delete directory content
- Improved kotlin-reflect performance
- New -Xdebug compiler option for better debugging experience
- kotlin-stdlib-jdk7 and kotlin-stdlib-jdk8 merged into kotlin-stdlib
- Improved Objective-C/Swift interoperability
- Compatibility with Gradle 7.3
#kotlin #release
https://blog.jetbrains.com/kotlin/2023/01/kotlin-1-8-0-released/
The JetBrains Blog
Kotlin 1.8.0 Released | The Kotlin Blog
New experimental functions for JVM, Improved kotlin-reflect performance, New -Xdebug compiler option, and more.
Вышел Kotlin 1.8.20-RC
Список изменений:
- New Kotlin K2 compiler updates
- New experimental Kotlin/Wasm target
- New JVM incremental compilation by default in Gradle
- Update regarding Kotlin/Native targets
- Preview of Gradle composite builds in Kotlin Multiplatform
- Improved output for Gradle errors in Xcode
- Experimental support for AutoCloseable interface in standard library
- Experimental support for Base64 encoding in standard library
#kotlin #release
https://kotlinlang.org/docs/whatsnew-eap.html
Список изменений:
- New Kotlin K2 compiler updates
- New experimental Kotlin/Wasm target
- New JVM incremental compilation by default in Gradle
- Update regarding Kotlin/Native targets
- Preview of Gradle composite builds in Kotlin Multiplatform
- Improved output for Gradle errors in Xcode
- Experimental support for AutoCloseable interface in standard library
- Experimental support for Base64 encoding in standard library
#kotlin #release
https://kotlinlang.org/docs/whatsnew-eap.html
Kotlin Help
What's new in Kotlin 2.2.0-RC3 | Kotlin
Релиз Kotlin 1.8.20
- New Kotlin K2 compiler updates
- New experimental Kotlin/Wasm target
- New JVM incremental compilation by default in Gradle
- Update for Kotlin/Native targets
- Preview of Gradle composite builds in Kotlin Multiplatform
- Improved output for Gradle errors in Xcode
- Experimental support for the AutoCloseable interface in the standard library
- Experimental support for Base64 encoding in the standard library
#kotlin #release
https://kotlinlang.org/docs/whatsnew1820.html
- New Kotlin K2 compiler updates
- New experimental Kotlin/Wasm target
- New JVM incremental compilation by default in Gradle
- Update for Kotlin/Native targets
- Preview of Gradle composite builds in Kotlin Multiplatform
- Improved output for Gradle errors in Xcode
- Experimental support for the AutoCloseable interface in the standard library
- Experimental support for Base64 encoding in the standard library
#kotlin #release
https://kotlinlang.org/docs/whatsnew1820.html
Kotlin Help
What's new in Kotlin 1.8.20 | Kotlin
Вышел Kotlin 1.9.0
- New Kotlin K2 compiler updates
- Stable replacement of the enum class values function
- Stable ..< operator for open-ended ranges
- New common function to get regex capture group by name
- New path utility to create parent directories
- Preview of Gradle configuration cache in Kotlin Multiplatform
- Changes to Android target support in Kotlin Multiplatform
- Preview of custom memory allocator in Kotlin/Native
- Library linkage in Kotlin/Native
- Size-related optimizations in Kotlin/Wasm
#kotlin #release
https://blog.jetbrains.com/kotlin/2023/07/kotlin-1-9-0-released/
- New Kotlin K2 compiler updates
- Stable replacement of the enum class values function
- Stable ..< operator for open-ended ranges
- New common function to get regex capture group by name
- New path utility to create parent directories
- Preview of Gradle configuration cache in Kotlin Multiplatform
- Changes to Android target support in Kotlin Multiplatform
- Preview of custom memory allocator in Kotlin/Native
- Library linkage in Kotlin/Native
- Size-related optimizations in Kotlin/Wasm
#kotlin #release
https://blog.jetbrains.com/kotlin/2023/07/kotlin-1-9-0-released/
The JetBrains Blog
Kotlin 1.9.0 Released | The Kotlin Blog
Kotlin 1.9.0 has been released! Highlights include: Kotlin K2 for JVM is in Beta, other K2 compiler updates, new enum class values function, new operator for open-ended ranges, preview of Gradle configuration cache in Kotlin Multiplatform, changes for Android…
Стабильный жираф с обновленным дизайном
IDE Enhancements:
- Upgraded to IntelliJ Platform 2022.3
- New UI for Android Studio
- Updated Device Explorer
- New diagnostic & bug reporting tool
Coding Productivity:
- Use Live Edit to update composables in real time
- Compose Animation Preview - Extend animation support
- Android SDK Upgrade Assistant
Improvements to the build system:
- Kotlin DSL in your Gradle build scripts
- Download info during Gradle sync
- Automatic per-app language support
- Make selected modules toolbar button
#androidstudio #release
https://android-developers.googleblog.com/2023/07/android-studio-giraffe-is-stable.html
IDE Enhancements:
- Upgraded to IntelliJ Platform 2022.3
- New UI for Android Studio
- Updated Device Explorer
- New diagnostic & bug reporting tool
Coding Productivity:
- Use Live Edit to update composables in real time
- Compose Animation Preview - Extend animation support
- Android SDK Upgrade Assistant
Improvements to the build system:
- Kotlin DSL in your Gradle build scripts
- Download info during Gradle sync
- Automatic per-app language support
- Make selected modules toolbar button
#androidstudio #release
https://android-developers.googleblog.com/2023/07/android-studio-giraffe-is-stable.html
Android Developers Blog
Android Studio Giraffe is stable
we are thrilled to announce the stable release of Android Studio Giraffe. Download now to incorporate the new features into your workflow.
Вдохновившись обновлением Telegram без маркета приложений я захотел сделать на одном из своих пет-проектов что-то подобное. Первой мыслью было - найти этот код в исходниках Telegram, но т.к. скорее всего у них обновление скачивается с серверов, я решил не играть в лотерею и не тратить время на раскопки в Java-коде, потому что я хотел сделать так, чтобы можно было скачивать с GitHub-releases.
#android #release #build #update
https://habr.com/ru/articles/839008/
#android #release #build #update
https://habr.com/ru/articles/839008/
Хабр
Автообновление через GitHub releases с помощью Hilt и Retrofit в Android
Вдохновившись обновлением Telegram без маркета приложений я захотел сделать на одном из своих пет-проектов что-то подобное. Первой мыслью было - найти этот код в исходниках Telegram, но т.к. скорее...
Список изменений в Android 15
- Improving your developer experience
- Improving typography and internationalization
- Camera and media improvements
- Improving the user experience
- Privacy and security enhancements
- Get your apps, libraries, tools, and game engines ready!
- App compatibility
#android #release
https://android-developers.googleblog.com/2024/09/android-15-is-released-to-aosp.html
- Improving your developer experience
- Improving typography and internationalization
- Camera and media improvements
- Improving the user experience
- Privacy and security enhancements
- Get your apps, libraries, tools, and game engines ready!
- App compatibility
#android #release
https://android-developers.googleblog.com/2024/09/android-15-is-released-to-aosp.html
Релизнулся Kotlin 2.1.0
What's new:
New language features in preview: Guard conditions in when with a subject, non-local break and continue, and multi-dollar string interpolation.
K2 compiler updates: More flexibility around compiler checks and improvements to the kapt implementation.
Kotlin Multiplatform: Stable Gradle DSL for compiler options and many other improvements.
Kotlin/Native: Improved support for iosArm64 and other updates.
Kotlin/Wasm: Multiple updates, including support for incremental compilation.
Gradle support: Improved compatibility with newer versions of Gradle and the Android Gradle plugin, along with updates to the Kotlin Gradle plugin API.
#kotlin #release
https://blog.jetbrains.com/kotlin/2024/11/kotlin-2-1-0-released/
What's new:
New language features in preview: Guard conditions in when with a subject, non-local break and continue, and multi-dollar string interpolation.
K2 compiler updates: More flexibility around compiler checks and improvements to the kapt implementation.
Kotlin Multiplatform: Stable Gradle DSL for compiler options and many other improvements.
Kotlin/Native: Improved support for iosArm64 and other updates.
Kotlin/Wasm: Multiple updates, including support for incremental compilation.
Gradle support: Improved compatibility with newer versions of Gradle and the Android Gradle plugin, along with updates to the Kotlin Gradle plugin API.
#kotlin #release
https://blog.jetbrains.com/kotlin/2024/11/kotlin-2-1-0-released/
The JetBrains Blog
Kotlin 2.1.0 Released | The Kotlin Blog
The Kotlin 2.1.0 release is out! This version introduces new language features, tooling updates, performance improvements, and important fixes. Learn more!
Вышла стабильная студия Ladybug Feature Drop (2024.2.2)
Что нового:
Gemini in Android Studio
- Code Transforms
- Rename
- Rethink
- Commit Message
- Generate Documentation
Debug
- Animation Preview support for Wear OS Tiles
- Wear Health Services
Optimize
- App Links Assistant
- Google Play SDK Insights Integration
Quality Improvements
- 770+ bugs addressed
IntelliJ Platform Update
- More intuitive full line code completion suggestions
- Preview in the Search Everywhere dialog
- Improved log management for Java and Kotlin programming languages
#androidstudio #release
https://android-developers.googleblog.com/2025/01/android-studio-ladybug-feature-drop-is-stable.html
Что нового:
Gemini in Android Studio
- Code Transforms
- Rename
- Rethink
- Commit Message
- Generate Documentation
Debug
- Animation Preview support for Wear OS Tiles
- Wear Health Services
Optimize
- App Links Assistant
- Google Play SDK Insights Integration
Quality Improvements
- 770+ bugs addressed
IntelliJ Platform Update
- More intuitive full line code completion suggestions
- Preview in the Search Everywhere dialog
- Improved log management for Java and Kotlin programming languages
#androidstudio #release
https://android-developers.googleblog.com/2025/01/android-studio-ladybug-feature-drop-is-stable.html
Android Developers Blog
Android Studio Ladybug Feature Drop is stable!
Android Studio Ladybug Feature Drop (2024.2.2) introduces Gemini AI assistance for coding tasks, debugging improvements for Wear OS Tiles and more.
Несколько дней назад релизнулся Kotlin 2.1.20
Список изменений:
- K2 compiler updates: New default kapt compiler plugin.
- Kotlin Multiplatform: A new DSL to replace Gradle’s Application plugin in multiplatform projects.
- Kotlin/Native: Inlining optimization to improve runtime performance.
- Kotlin/Wasm: Custom formatters are now enabled by default in development builds.
- Gradle support: Support for adding custom publication variants in multiplatform and JVM projects.
- Standard library: Introduction of common atomic types, improved UUID support, and a new time-tracking functionality.
- Compose compiler: Now includes source information by default across all platforms.
#kotlin #release
https://blog.jetbrains.com/kotlin/2025/03/kotlin-2-1-20-released-2/
Список изменений:
- K2 compiler updates: New default kapt compiler plugin.
- Kotlin Multiplatform: A new DSL to replace Gradle’s Application plugin in multiplatform projects.
- Kotlin/Native: Inlining optimization to improve runtime performance.
- Kotlin/Wasm: Custom formatters are now enabled by default in development builds.
- Gradle support: Support for adding custom publication variants in multiplatform and JVM projects.
- Standard library: Introduction of common atomic types, improved UUID support, and a new time-tracking functionality.
- Compose compiler: Now includes source information by default across all platforms.
#kotlin #release
https://blog.jetbrains.com/kotlin/2025/03/kotlin-2-1-20-released-2/
Несколько дней назад вышел Kotlin 2.2.0
What's new
Language: new language features in preview, including context parameters. Several previously experimental features are now Stable, such as guard conditions, non-local break and continue, and multi-dollar interpolation.
Kotlin compiler: unified management of compiler warnings.
Kotlin/JVM: changes to default method generation for interface functions.
Kotlin/Native: LLVM 19 and new features for tracking and adjusting memory consumption.
Kotlin/Wasm: separated Wasm target and the ability to configure Binaryen per project.
Kotlin/JS: fix for the copy() method generated for @JsPlainObject interfaces.
Gradle: binary compatibility validation in the Kotlin Gradle plugin.
Standard library: stable Base64 and HexFormat APIs.
Documentation: our documentation survey is open, and notable improvements have been made to the Kotlin documentation.
#kotlin #release
https://kotlinlang.org/docs/whatsnew22.html
What's new
Language: new language features in preview, including context parameters. Several previously experimental features are now Stable, such as guard conditions, non-local break and continue, and multi-dollar interpolation.
Kotlin compiler: unified management of compiler warnings.
Kotlin/JVM: changes to default method generation for interface functions.
Kotlin/Native: LLVM 19 and new features for tracking and adjusting memory consumption.
Kotlin/Wasm: separated Wasm target and the ability to configure Binaryen per project.
Kotlin/JS: fix for the copy() method generated for @JsPlainObject interfaces.
Gradle: binary compatibility validation in the Kotlin Gradle plugin.
Standard library: stable Base64 and HexFormat APIs.
Documentation: our documentation survey is open, and notable improvements have been made to the Kotlin documentation.
#kotlin #release
https://kotlinlang.org/docs/whatsnew22.html
Kotlin Help
What's new in Kotlin 2.2.0 | Kotlin