Kotlin Digest Spring: 1.7.0-Beta, Ktor 2.0, Surveys, Videos, and More
Try Kotlin 1.7.0-Beta
The first preview of the 1.7.0 release is out. Try Kotlin 1.7.0-Beta, evaluate upcoming features, and share your feedback with us. This preview includes:
- Changes to builder inference.
- The return of the min() and max() collection functions.
- Stabilizing of definitely non-nullable types.
- Updates for the new Kotlin/Native Memory Manager.
Kotlin 1.6.20 is out
Kotlin 1.6.20 has been released! Its highlights include:
- Prototype of context receivers on the JVM
- Definitely non-nullable types
- Performance improvements for JVM, Native, and JS development
- Hierarchical structure support for multiplatform projects
Read the release blog post for an overview of all the improvements and a complete list of the other evolutionary changes.
Ktor 2.0 released
The latest version of Ktor offers significant new functionality:
- Ktor Server
- Simplified extensibility API that makes the creation of plugins much easier
- Kotlin/Native support
- Random port support
- Ktor Client
- Simplified APIs for dealing with common HTTP requests
- Built-in support for retries
- Content negotiation
Help us make Kotlin better
We want to learn about you and how we can make your Kotlin experience more convenient. To this end, we’ve prepared a couple of surveys, and we would really appreciate your responses:
- Are you participating in any of the Kotlin Early Access Programs?
- Are you a Kotlin desktop developer?
- We’re looking for interview participants who would be willing to tell us about how they realized that Kotlin was the right language for them.
AppCode 2022.1 is now available
AppCode 2022.1 is here with support for async sequences, postfix #if member expressions, isolation control specifiers for Swift actors, and more. We invite you to start your free 30-day trial to check out the new features and see what you think!
- Let us tell you all about Kotlin’s latest and greatest features in this What’s New in Kotlin 1.6.20 video.
- Check out the Context Receivers Are Coming to Kotlin 1.6.20! video and give them a try.
- Watch the new episode of Talking Kotlin on how Adobe handles 70 billion events per day with the help of Kotlin and Ktor.
- Take your Kotlin skills to the next level with our Kotlin Tips playlist.
Join us on May 10, 2022, for the Event Streaming with Apache Pulsar and Kotlin webinar. Learn how to enhance event-driven microservices with advanced capabilities, such as on-the-fly serialization or parallel processing.
And join us again on May 16, 2022, for the Property-Based Testing in Kotlin and Java With jqwik webinar, where you’ll learn what PBT is all about and see how to use jqwik.net with Kotlin and IntelliJ IDEA.
Have fun using Kotlin!
Stay up to date with our monthly digest, which features all the most important news about the Kotlin ecosystem! Subscribe here.
Subscribe to Blog updates
Thanks, we've got you!
Join Us for a Live Introduction to Algorithmic Challenges in Kotlin!
Are you preparing for technical interviews, or do you simply want to master algorithms? Join us for a practical livestream where we’ll introduce the Algorithmic Challenges in Kotlin course!
Kotlin News: KotlinConf 2024 Tickets, Compose Multiplatform 1.5.0, Grants Program Winners, and More
KotlinConf 2024 Tickets, Kotlin Multiplatform Naming Update, Grants Program Winners, and other Kotlin news!
Win a Trip to KotlinConf’24 in the Kotlin Multiplatform Contest!
Are you a student or recent graduate? Create a cross-platform project in Kotlin, if your entry takes one of the top spots, you’ll win a trip to KotlinConf'24!