Kotlin New Users Survey
New to Kotlin? Participate in the survey and get a chance to win 1-year JetBrains All Products Pack subscription or a $100 Amazon eGift Card!
New to Kotlin? Participate in the survey and get a chance to win 1-year JetBrains All Products Pack subscription or a $100 Amazon eGift Card!
Jetbrains
Kotlin New Users Survey
Take a 15 minutes Survey to help us better understand the ways people get introduced to Kotlin. You can win a one-year JetBrains All Product Pack subscription or a $100 Amazon certificate.
π¦ Kotlin 1.5.0 is out!
π Stabilized JVM records, sealed interfaces, inline classes
π Updates to standard library and test library
βοΈ JVM IR is now the default backend
π Improvements in Kotlin/JS and Kotlin/Native
Blogpost
Changelog
π Stabilized JVM records, sealed interfaces, inline classes
π Updates to standard library and test library
βοΈ JVM IR is now the default backend
π Improvements in Kotlin/JS and Kotlin/Native
Blogpost
Changelog
The JetBrains Blog
Kotlin 1.5.0 β the First Big Release of 2021 | The Kotlin Blog
Kotlin 1.5.0 delivers stable language features, the new default JVM IR compiler, improvements to the standard and test libraries, and more.
π¦ kotlinx.serialization 1.2 Released!
- High-Speed JSON Handling
- Value Class (Kotlin 1.5) Support
- New API documentation
Blogpost
Changelog
- High-Speed JSON Handling
- Value Class (Kotlin 1.5) Support
- New API documentation
Blogpost
Changelog
The JetBrains Blog
kotlinx.serialization 1.2 Released: High-Speed JSON Handling, Value Class Support, Overhauled Docs, and more | The Kotlin Blog
kotlinx.serialization 1.2 is out! The latest version of our multiplatform serialization library brings a number of improvements β here are the highlights: JSON serialization is faster than ever bef
π¦ kotlinx.coroutines 1.5.0
- Kotlin 1.5.0
- JVM 1.8
- Channels API improvments
- Stable Reactive integrations
- CoroutinesTimeout JUnit5 rule
- and more
Changelog
- Kotlin 1.5.0
- JVM 1.8
- Channels API improvments
- Stable Reactive integrations
- CoroutinesTimeout JUnit5 rule
- and more
Changelog
GitHub
Release 1.5.0 Β· Kotlin/kotlinx.coroutines
Note that this is a full changelog relative to 1.4.3 version. Changelog relative to 1.5.0-RC can be found in the end.
Channels API
Major channels API rework (#330, #974). Existing offer, poll, and...
Channels API
Major channels API rework (#330, #974). Existing offer, poll, and...
π’ Kotlin 1.5 Online Event
May 25, 2021
16:00 β 17:30 CEST
Register here to get reminder about the event! Registration is optional.
Post your questions for the Q&A session with the Kotlin team either via the link above or using #kotlin15ask on Twitter.
Also, AMA session on Reddit, r/Kotlin, is hosted on May 27-28.
May 25, 2021
16:00 β 17:30 CEST
Register here to get reminder about the event! Registration is optional.
Post your questions for the Q&A session with the Kotlin team either via the link above or using #kotlin15ask on Twitter.
Also, AMA session on Reddit, r/Kotlin, is hosted on May 27-28.
JetBrains
Conferences - JetBrains
https://youtu.be/EbU15SvXlGk
Kotlin 1.5 Online Event is already live!
Kotlin 1.5 Online Event is already live!
YouTube
Kotlin 1.5 Online Event
π Subscribe to the channel and get notifications about our future events
Kotlin 1.5.0 Highlights and Future of Kotlin talk slides https://kotl.in/1.5-event-slides
3:20 β Kotlin 1.5.0 Highlights, the talk by Svetlana Isakova and Sebastian Aigner
29:30 ββ¦
Kotlin 1.5.0 Highlights and Future of Kotlin talk slides https://kotl.in/1.5-event-slides
3:20 β Kotlin 1.5.0 Highlights, the talk by Svetlana Isakova and Sebastian Aigner
29:30 ββ¦
π¦ Nine Highlights from the Kotlin Roadmap
JetBrains team shares some insights into the most promising bullets on the updated roadmap. Check them out!
JetBrains team shares some insights into the most promising bullets on the updated roadmap. Check them out!
The JetBrains Blog
Nine Highlights from the Kotlin Roadmap | The Kotlin Blog
Many of you want to know about Kotlinβs future and what lies ahead. We often talk about the upcoming new compiler, focus on tooling quality and performance, and server-side and KMM experience, but the
π¦ Ktor 1.6.0
- Client Progress Support
- Client Bearer authentication support
- Ignore trailing slashes (for routing)
Blogpost
Changelog
- Client Progress Support
- Client Bearer authentication support
- Ignore trailing slashes (for routing)
Blogpost
Changelog
The JetBrains Blog
Ktor 1.6.0 Released | The Ktor Blog
We're happy to announce the availability of Ktor 1.6.0. This minor release brings with it some new features, deprecations, and of course more bug fixes!
Features
This release brings a bunch of
Features
This release brings a bunch of
Compose for Desktop: Milestone 4 Released
- A new, experimental API for managing windows, dialog boxes, menu bars, and tray icons, now based on the @Composable mechanism
- Support for tooltips
- Better support for pointer events, including access to native events to distinguish between the different mouse buttons
- Text field improvements surrounding undo/redo, as well as selections
- Rendering improvements, including an all-new Metal-based renderer on macOS, and the ability to switch between integrated and discrete video cards for hardware acceleration
- A new, experimental API for managing windows, dialog boxes, menu bars, and tray icons, now based on the @Composable mechanism
- Support for tooltips
- Better support for pointer events, including access to native events to distinguish between the different mouse buttons
- Text field improvements surrounding undo/redo, as well as selections
- Rendering improvements, including an all-new Metal-based renderer on macOS, and the ability to switch between integrated and discrete video cards for hardware acceleration
The JetBrains Blog
Compose for Desktop: Milestone 4 Released | The Kotlin Blog
More desktop UI goodies are coming your way! Milestone 4, the latest version of Compose for Desktop, comes packed with features to help you build even better Kotlin desktop applications with modern, d