{"id":380083,"date":"2023-08-11T20:13:56","date_gmt":"2023-08-11T19:13:56","guid":{"rendered":"https:\/\/blog.jetbrains.com\/kotlin\/2023\/07\/kotlin-1-9-0-released\/"},"modified":"2023-08-11T20:14:02","modified_gmt":"2023-08-11T19:14:02","slug":"kotlin-1-9-0-released","status":"publish","type":"kotlin","link":"https:\/\/blog.jetbrains.com\/de\/kotlin\/2023\/08\/kotlin-1-9-0-released\/","title":{"rendered":"Kotlin 1.9.0 ver\u00f6ffentlicht"},"content":{"rendered":"<p>Kotlin 1.9.0 ist erschienen, und der <strong>K2-Compiler f\u00fcr die JVM ist jetzt in der Betaphase<\/strong>. Dieses Release enth\u00e4lt neben neuen Sprachmerkmalen verschiedene Verbesserungen f\u00fcr Kotlin Multiplatform und Kotlin\/Native.<\/p>\n<p>Hier sind einige Highlights aus dieser Version:<\/p>\n<ul>\n<li><a title=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#new-kotlin-k2-compiler-updates\" href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#new-kotlin-k2-compiler-updates\" target=\"_blank\" rel=\"noopener\">Neue Updates f\u00fcr den Kotlin-Compiler K2<\/a><\/li>\n<li><a title=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#stable-replacement-of-the-enum-class-values-function\" href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#stable-replacement-of-the-enum-class-values-function\" target=\"_blank\" rel=\"noopener\">Stabil: Ersatz f\u00fcr die values()-Funktion der enum-Klasse<\/a><\/li>\n<li><a href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#stable-operator-for-open-ended-ranges\" target=\"_blank\" rel=\"noopener\">Stabil: Operator \u201e..&lt;\u201c f\u00fcr offene Ranges<\/a><\/li>\n<li><a title=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#new-common-function-to-get-regex-capture-group-by-name\" href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#new-common-function-to-get-regex-capture-group-by-name\" target=\"_blank\" rel=\"noopener\">Neue g\u00e4ngige Funktion, um Regex-Capture-Gruppen nach Namen abzurufen<\/a><\/li>\n<li><a href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#new-path-utility-to-create-parent-directories\" target=\"_blank\" rel=\"noopener\">Neue Pfad-Hilfsfunktion zum Erstellen von \u00fcbergeordneten Verzeichnissen<\/a><\/li>\n<li><a href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#preview-of-gradle-configuration-cache\" target=\"_blank\" rel=\"noopener\">Preview des Gradle-Konfigurations-Cache in Kotlin Multiplattform<\/a><\/li>\n<li><a href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#changes-to-android-target-support\" target=\"_blank\" rel=\"noopener\">\u00c4nderungen f\u00fcr das Android-Ziel in Kotlin Multiplattform<\/a><\/li>\n<li><a href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#preview-of-custom-memory-allocator\" target=\"_blank\" rel=\"noopener\">Preview des angepassten Speicherallokators in Kotlin\/Native<\/a><\/li>\n<li><a href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#library-linkage-in-kotlin-native\" target=\"_blank\" rel=\"noopener\">Linken von Bibliotheken in Kotlin\/Native<\/a><\/li>\n<li><a href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html#size-related-optimizations\" target=\"_blank\" rel=\"noopener\">Gr\u00f6\u00dfenbezogene Optimierungen in Kotlin\/Wasm<\/a><\/li>\n<\/ul>\n<p>Die vollst\u00e4ndige Liste der \u00c4nderungen finden Sie in <a title=\"https:\/\/kotlinlang.org\/docs\/whatsnew19.html\" href=\"http:\/\/kotlinlang.org\/docs\/whatsnew19.html\" target=\"_blank\" rel=\"noopener\">Das ist neu in Kotlin 1.9.0<\/a> oder in den <a href=\"https:\/\/github.com\/JetBrains\/kotlin\/releases\/tag\/v1.9.0\" target=\"_blank\" rel=\"noopener\">Versionshinweisen auf GitHub<\/a>.<\/p>\n<p><!--more--><\/p>\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\" title=\"Das ist neu in Kotlin 1.9.0\" src=\"https:\/\/www.youtube.com\/embed\/fvwTZc-dxsM?feature=oembed\" width=\"500\" height=\"281\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/figure>\n<h2 class=\"wp-block-heading\">Neuer Kotlin-Compiler K2 f\u00fcr JVM im Betastatus<\/h2>\n<p>Das Kotlin-Team von JetBrains arbeitet weiter an der Stabilisierung des neuen K2-Compilers, und zu unserer gro\u00dfen Freude hat der <strong>neue Kotlin-K2-Compiler f\u00fcr JVM nun den Beta-Meilenstein<\/strong> auf dem Weg zum Kotlin-2.0-Release passiert. Der Compiler wurde gr\u00fcndlich getestet, indem eine Vielzahl von Projekten, die das Kotlin-Team zur Qualit\u00e4tssicherung einsetzt, erfolgreich kompiliert wurden.<\/p>\n<p>Der K2-Compiler soll erhebliche Performance-Verbesserungen erbringen, die Entwicklung neuer Sprachmerkmale beschleunigen, alle von Kotlin unterst\u00fctzten Plattformen zusammenf\u00fchren und eine bessere Architektur f\u00fcr Multiplattform-Projekte bereitstellen.\u00a0<\/p>\n<p>Wir machen gro\u00dfe Fortschritte bei der Kompatibilit\u00e4t mit anderen beliebten Compiler-Plugins. Die Unterst\u00fctzung f\u00fcr Kotlin Symbol Processing (KSP) und Jetpack Compose ist in Sichtweite, und die K2-Unterst\u00fctzung soll in K\u00fcrze integriert werden. Sie sind herzlich eingeladen, K2 mit Ihren Kotlin\/JVM-Projekten zu testen und Ihr wertvolles Feedback im <a href=\"https:\/\/kotl.in\/issue\" target=\"_blank\" rel=\"noopener\">Issue-Tracker<\/a> mit uns zu teilen. Mit Ihrer Mitwirkung werden wir K2 weiter verbessern k\u00f6nnen, bevor er als stabiler Standardcompiler in Kotlin 2.0 eingef\u00fchrt wird.<\/p>\n<p>Aber unsere Ambitionen reichen noch weiter. Wir wollen mit dem K2-Compiler das gleiche hohe Qualit\u00e4tsniveau bei der Multiplattform-Unterst\u00fctzung erreichen. Diese Anstrengungen erfolgen parallel zu unseren laufenden Bem\u00fchungen zur Stabilisierung von Kotlin Multiplatform. Unser Ziel ist es, eine <strong>vollst\u00e4ndige Beta-Unterst\u00fctzung von Multiplattform-Projekten<\/strong> in K2 gleichzeitig mit der Einf\u00fchrung des stabilen Release von Kotlin Multiplatform zu erreichen.<\/p>\n<p>Wir freuen uns auf Ihr Feedback zu diesem spannenden Entwicklungspfad. Auf diese Weise k\u00f6nnen wir die Zukunft von Kotlin 2.0 gemeinsam gestalten.<\/p>\n<p>Weitere Informationen zur Aktivierung des K2-Compilers finden Sie in unserem Artikel <a href=\"https:\/\/kotlinlang.org\/docs\/whatsnew19.html#try-the-k2-compiler-in-your-project\" target=\"_blank\" rel=\"noopener\">Probieren Sie den K2-Compiler in Ihrem Projekt aus<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">Installation von Kotlin 1.9.0<\/h2>\n<p>Wenn Sie <a href=\"https:\/\/www.jetbrains.com\/idea\/download\/\" target=\"_blank\" rel=\"noopener\">IntelliJ IDEA<\/a> 2022.3.3 oder 2023.1.1 verwenden, schl\u00e4gt Ihnen die IDE automatisch das Update auf Kotlin 1.9.0 vor. Eine manuelle Aktualisierung ist ebenfalls m\u00f6glich. Folgen Sie dazu <a href=\"https:\/\/kotlinlang.org\/docs\/releases.html#update-to-a-new-release\" target=\"_blank\" rel=\"noopener\">diesen Anweisungen<\/a>. IntelliJ IDEA 2023.2 wird bereits mit dem Kotlin-1.9.0-Plugin ausgeliefert.<\/p>\n<p>F\u00fcr Android Studio Giraffe (223) und Hedgehog (231) wird das Kotlin-1.9.0-Plugin mit einem der n\u00e4chsten Android-Studio-Updates ausgeliefert. Den Befehlszeilen-Compiler k\u00f6nnen Sie bei Bedarf von der <a href=\"https:\/\/github.com\/JetBrains\/kotlin\/releases\/tag\/v1.9.0\" target=\"_blank\" rel=\"noopener\">GitHub-Release-Seite<\/a> herunterladen.<\/p>\n<h3 class=\"wp-block-heading\">Hilfe bei Problemen<\/h3>\n<ul>\n<li>Holen Sie sich Unterst\u00fctzung auf <a href=\"http:\/\/kotlinlang.slack.com\/\" target=\"_blank\" rel=\"noopener\">Slack<\/a> (eine <a href=\"https:\/\/surveys.jetbrains.com\/s3\/kotlin-slack-sign-up\" target=\"_blank\" rel=\"noopener\">Einladung erhalten Sie hier<\/a>).<\/li>\n<\/ul>\n<ul>\n<li>Melden Sie Probleme in unserem Issue-Tracker, <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/KT\" target=\"_blank\" rel=\"noopener\">YouTrack<\/a>.<\/li>\n<\/ul>\n<div style=\"background-color: #f1f6fe; margin-bottom: 2px; padding: 5px; margin-right: 0%; text-align: left; min-height: px;\">\n<p>Bleiben Sie stets auf dem neuesten Stand der Kotlin-Entwicklung! Abonnieren Sie unsere Kotlin-Updates, indem Sie das Formular rechts neben diesem Beitrag ausf\u00fcllen.<\/p>\n<\/div>\n<h2 class=\"wp-block-heading\">Liste der aktivsten Ticketersteller in YouTrack<\/h2>\n<p><a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20jsjeon\" target=\"_blank\" rel=\"noopener\">Jinseong Jeon<\/a>\u00a0(38 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20Carlos_Ballesteros_Velasco\" target=\"_blank\" rel=\"noopener\">Carlos Ballesteros Velasco<\/a>\u00a0(27 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20aSemy\" target=\"_blank\" rel=\"noopener\">Adam<\/a>\u00a0(24 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20martinbonnin\" target=\"_blank\" rel=\"noopener\">Martin Bonnin<\/a>\u00a0(15 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20ZacSweers\" target=\"_blank\" rel=\"noopener\">Zac Sweers<\/a>\u00a0(15 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20gamalik\" target=\"_blank\" rel=\"noopener\">Andreas Malik<\/a>\u00a0(15 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20glebminaev\" target=\"_blank\" rel=\"noopener\">Gleb Minaev<\/a>\u00a0(15 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20zzdvwmiifztr2cyaouskro6\" target=\"_blank\" rel=\"noopener\">Waldemar Kornewald<\/a>\u00a0(13 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20jsjeon\" target=\"_blank\" rel=\"noopener\">AndroidDeveloperLB<\/a>\u00a0(13 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20hfhbd\" target=\"_blank\" rel=\"noopener\">Philip Wedemann<\/a>\u00a0(12 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20ager\" target=\"_blank\" rel=\"noopener\">Mads Ager<\/a>\u00a0(12 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20whyoleg\" target=\"_blank\" rel=\"noopener\">Oleg Yukhnevich<\/a>\u00a0(12 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20Revin\" target=\"_blank\" rel=\"noopener\">Revin Cao<\/a>\u00a0(11 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20mjgroth\" target=\"_blank\" rel=\"noopener\">Matthew Groth<\/a>\u00a0(11 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20andymagee\" target=\"_blank\" rel=\"noopener\">Andy Magee<\/a>\u00a0(11 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20sebdeleuze\" target=\"_blank\" rel=\"noopener\">S\u00e9bastien Deleuze<\/a>\u00a0(11 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20stevenschaefer\" target=\"_blank\" rel=\"noopener\">Steven Sch\u00e4fer<\/a>\u00a0(10 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20Robert_Stoll\" target=\"_blank\" rel=\"noopener\">Robert Stoll<\/a>\u00a0(10 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20Vampire\" target=\"_blank\" rel=\"noopener\">Bj\u00f6rn Kautler<\/a>\u00a0(10 Tickets),\u00a0<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/?q=project:KT,%20KTIJ%20created:%202022-12-28%20..%20*%20created%20by:%20theosotr\" target=\"_blank\" rel=\"noopener\">Thodoris Sotiropoulos<\/a>\u00a0(9 Tickets)<\/p>\n<h2 class=\"wp-block-heading\">Externe Mitwirkende<\/h2>\n<p>Wir bedanken uns bei allen Mitwirkenden, die Pull-Requests zu dieser Version beigetragen haben: <a href=\"https:\/\/github.com\/pyos\" target=\"_blank\" rel=\"noopener\">pyos<\/a>, <a href=\"https:\/\/github.com\/jsjeon\" target=\"_blank\" rel=\"noopener\">Jinseong Jeon<\/a>, <a href=\"https:\/\/github.com\/madsager\" target=\"_blank\" rel=\"noopener\">Mads Ager<\/a>, <a href=\"https:\/\/github.com\/blueshiftlabs\" target=\"_blank\" rel=\"noopener\">Justin Paupore<\/a>, <a href=\"https:\/\/github.com\/sfs\" target=\"_blank\" rel=\"noopener\">Steven Sch\u00e4fer<\/a>, <a href=\"https:\/\/github.com\/troelsbjerre\" target=\"_blank\" rel=\"noopener\">Troels Bjerre Lund<\/a>, <a href=\"https:\/\/github.com\/jaebaek\" target=\"_blank\" rel=\"noopener\">Jaebaek Seo<\/a>, <a href=\"https:\/\/github.com\/hungvietnguyen\" target=\"_blank\" rel=\"noopener\">hungvietnguyen<\/a>, <a href=\"https:\/\/github.com\/ansman\" target=\"_blank\" rel=\"noopener\">Nicklas Ansman Giertz<\/a>, <a href=\"https:\/\/github.com\/kevinb9n\" target=\"_blank\" rel=\"noopener\">Kevin Bourrillion<\/a>, <a href=\"https:\/\/github.com\/mcpiroman\" target=\"_blank\" rel=\"noopener\">mcpiroman<\/a>, <a href=\"https:\/\/github.com\/scaventz\" target=\"_blank\" rel=\"noopener\">Xin Wang<\/a>, <a href=\"https:\/\/github.com\/johanbay\" target=\"_blank\" rel=\"noopener\">Johan Bay<\/a>, <a href=\"https:\/\/github.com\/whyoleg\" target=\"_blank\" rel=\"noopener\">Oleg Yukhnevich<\/a>, <a href=\"https:\/\/github.com\/MarkCMann\" target=\"_blank\" rel=\"noopener\">Mark Mann<\/a>, <a href=\"https:\/\/github.com\/k163377\" target=\"_blank\" rel=\"noopener\">wrongwrong<\/a>, <a href=\"https:\/\/github.com\/martinbonnin\" target=\"_blank\" rel=\"noopener\">Martin Bonnin<\/a>, <a href=\"https:\/\/github.com\/larryxiao625\" target=\"_blank\" rel=\"noopener\">xiaozihan.larryxiao<\/a>, <a href=\"https:\/\/github.com\/kandersen\" target=\"_blank\" rel=\"noopener\">Kristoffer Andersen<\/a>, <a href=\"https:\/\/github.com\/jprinet\" target=\"_blank\" rel=\"noopener\">Jerome Prinet<\/a>, <a href=\"https:\/\/github.com\/AngryGami\" target=\"_blank\" rel=\"noopener\">AngryGami<\/a>, <a href=\"https:\/\/github.com\/akerimsenol\" target=\"_blank\" rel=\"noopener\">akerimsenol<\/a>, <a href=\"https:\/\/github.com\/DeoTimeTheGithubUser\" target=\"_blank\" rel=\"noopener\">deotime<\/a>, <a href=\"https:\/\/github.com\/mcpiroman\" target=\"_blank\" rel=\"noopener\">mcpiroman<\/a>, <a href=\"https:\/\/github.com\/MarkCMann\" target=\"_blank\" rel=\"noopener\">Mark Mann<\/a>, <a href=\"https:\/\/github.com\/mpetrov\" target=\"_blank\" rel=\"noopener\">Martin Petrov<\/a>, <a href=\"https:\/\/github.com\/madsager\" target=\"_blank\" rel=\"noopener\">Mads Sig Ager<\/a>, <a href=\"https:\/\/github.com\/runningcode\" target=\"_blank\" rel=\"noopener\">Nelson Osacky<\/a>, <a href=\"https:\/\/github.com\/ansman\" target=\"_blank\" rel=\"noopener\">Nicklas Ansman<\/a>, <a href=\"https:\/\/github.com\/CGNonofr\" target=\"_blank\" rel=\"noopener\">Lo\u00efc Mangeonjean<\/a>, <a href=\"https:\/\/github.com\/obask\" target=\"_blank\" rel=\"noopener\">Oleg Bask<\/a>, <a href=\"https:\/\/github.com\/OliverO2\" target=\"_blank\" rel=\"noopener\">OliverO2<\/a>, <a href=\"https:\/\/github.com\/jprinet\" target=\"_blank\" rel=\"noopener\">J\u00e9r\u00f4me Prinet<\/a>, <a href=\"https:\/\/github.com\/ePaul\" target=\"_blank\" rel=\"noopener\">Pa\u016dlo Ebermann<\/a>, <a href=\"https:\/\/github.com\/rpaouline\" target=\"_blank\" rel=\"noopener\">Polina Mitrikovskaia<\/a>, <a href=\"https:\/\/github.com\/neetopia\" target=\"_blank\" rel=\"noopener\">Jiaxiang Chen<\/a>, <a href=\"https:\/\/github.com\/JakeWharton\" target=\"_blank\" rel=\"noopener\">Jake Wharton<\/a>, <a href=\"https:\/\/github.com\/shahlin\" target=\"_blank\" rel=\"noopener\">Shahlin Ibrahim<\/a>, <a href=\"https:\/\/github.com\/danysantiago\" target=\"_blank\" rel=\"noopener\">Daniel Santiago<\/a>, <a href=\"https:\/\/github.com\/clarkperkins\" target=\"_blank\" rel=\"noopener\">Clark Perkins<\/a>, <a href=\"https:\/\/github.com\/fronts1231\" target=\"_blank\" rel=\"noopener\">Takumi Maeomote<\/a>, <a href=\"https:\/\/github.com\/tresat\" target=\"_blank\" rel=\"noopener\">Thomas Tresansky<\/a>, <a href=\"https:\/\/github.com\/ting-yuan\" target=\"_blank\" rel=\"noopener\">Ting-Yuan Huang<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">Unser besonderer Dank geht an unsere EAP-Champions &#x1f947;&#x1f44f;<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ZacSweers\" target=\"_blank\" rel=\"noopener\">Zac Sweers<\/a><\/li>\n<li><a title=\"https:\/\/twitter.com\/noraltavir\" href=\"https:\/\/twitter.com\/noraltavir\" target=\"_blank\" rel=\"noopener\">Alexander Nozik<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/why_oleg\" target=\"_blank\" rel=\"noopener\">Oleg Yukhnevich<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/SimonMarquis\" target=\"_blank\" rel=\"noopener\">Simon Marquis<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/joshfriend\" target=\"_blank\" rel=\"noopener\">Josh Friend<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/BoD\" target=\"_blank\" rel=\"noopener\">Benoit \u2018BoD\u2019 Lubek<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/ychescale9\" target=\"_blank\" rel=\"noopener\">Yang<\/a><\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">Weitere Informationen<\/h2>\n<ul>\n<li><a href=\"https:\/\/kotlinlang.org\/docs\/whatsnew19.html\" target=\"_blank\" rel=\"noopener\">Das ist neu in Kotlin 1.9.0 (Dokumentation)<\/a><\/li>\n<li><a title=\"https:\/\/youtu.be\/fvwTZc-dxsM\" href=\"https:\/\/youtu.be\/fvwTZc-dxsM\" target=\"_blank\" rel=\"noopener\">Das ist neu in Kotlin 1.9.0 (YouTube-Video)<\/a><\/li>\n<li><a href=\"https:\/\/blog.jetbrains.com\/kotlin\/2023\/02\/k2-kotlin-2-0\/\">Compiler K2 erreicht in Kotlin 2.0 stabilen Status<\/a><\/li>\n<li><a href=\"https:\/\/blog.jetbrains.com\/kotlin\/2022\/11\/eap-champions\/\">Kotlin EAP Champions<\/a><\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><strong>Autorin des Original-Blogposts:<\/strong><\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1367,"featured_media":370193,"comment_status":"closed","ping_status":"closed","template":"","categories":[907],"tags":[],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/kotlin\/380083"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/kotlin"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/types\/kotlin"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/users\/1367"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/comments?post=380083"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/kotlin\/380083\/revisions"}],"predecessor-version":[{"id":380102,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/kotlin\/380083\/revisions\/380102"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media\/370193"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media?parent=380083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/categories?post=380083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/tags?post=380083"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/cross-post-tag?post=380083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}