Skip to content

Commit 4c11977

Browse files
koshachyEvgenii Pavelev
andauthored
feat: update Kotlin roadmap Feb 2025 (#4722)
* update: update language features and proposals state * update: update the Kotlin Roadmap Feb 2025 * Added new items KT links, fixed year, link to the fresh Multiplatform blogpost * update: add KT links, Ktor and Exposed parts * Shortened wording for Ktor and Exposed sections, changed a link of the KMP roadmap * update: add bells and whistles --------- Co-authored-by: Evgenii Pavelev <[email protected]>
1 parent c6740ba commit 4c11977

File tree

2 files changed

+98
-105
lines changed

2 files changed

+98
-105
lines changed

docs/topics/kotlin-language-features-and-proposals.md

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -304,19 +304,42 @@ guided by pragmatic design.
304304
</td>
305305
<td>
306306

307+
**Java synthetic property references**
308+
309+
* KEEP proposal: [references-to-java-synthetic-properties.md](https://github.com/Kotlin/KEEP/blob/master/proposals/references-to-java-synthetic-properties.md)
310+
* YouTrack issue: [KT-8575](https://youtrack.jetbrains.com/issue/KT-8575)
311+
* Target version: 2.2.0
312+
313+
</td>
314+
</tr>
315+
316+
<!-- END OF KEEP DISCUSSION BLOCK -->
317+
318+
<!-- IN PREVIEW BLOCK -->
319+
320+
<tr filter="in-preview">
321+
<td width="200">
322+
323+
**In preview**
324+
325+
</td>
326+
<td>
327+
307328
**Guard conditions in when-with-subject**
308329

309330
* KEEP proposal: [guards.md](https://github.com/Kotlin/KEEP/blob/guards/proposals/guards.md)
310331
* YouTrack issue: [KT-13626](https://youtrack.jetbrains.com/issue/KT-13626)
311-
* Target version: 2.1.0
332+
* Available since: 2.1.0
312333

313334
</td>
314335
</tr>
315336

316-
<tr filter="keep">
337+
<!-- the first td element should have the width="200" attribute -->
338+
339+
<tr filter="in-preview">
317340
<td>
318341

319-
**KEEP discussion**
342+
**In preview**
320343

321344
</td>
322345
<td>
@@ -325,15 +348,15 @@ guided by pragmatic design.
325348

326349
* KEEP proposal: [subclass-opt-in-required.md](https://github.com/Kotlin/KEEP/blob/master/proposals/subclass-opt-in-required.md)
327350
* YouTrack issue: [KT-54617](https://youtrack.jetbrains.com/issue/KT-54617)
328-
* Target version: 2.1.0
351+
* Available since: 2.1.0
329352

330353
</td>
331354
</tr>
332355

333-
<tr filter="keep">
356+
<tr filter="in-preview">
334357
<td>
335358

336-
**KEEP discussion**
359+
**In preview**
337360

338361
</td>
339362
<td>
@@ -342,15 +365,15 @@ guided by pragmatic design.
342365

343366
* KEEP proposal: [dollar-escape.md](https://github.com/Kotlin/KEEP/blob/master/proposals/dollar-escape.md)
344367
* YouTrack issue: [KT-2425](https://youtrack.jetbrains.com/issue/KT-2425)
345-
* Target version: 2.1.0
368+
* Available since: 2.1.0
346369

347370
</td>
348371
</tr>
349372

350-
<tr filter="keep">
373+
<tr filter="in-preview">
351374
<td>
352375

353-
**KEEP discussion**
376+
**In preview**
354377

355378
</td>
356379
<td>
@@ -359,34 +382,11 @@ guided by pragmatic design.
359382

360383
* KEEP proposal: [break-continue-in-inline-lambdas.md](https://github.com/Kotlin/KEEP/blob/master/proposals/break-continue-in-inline-lambdas.md)
361384
* YouTrack issue: [KT-1436](https://youtrack.jetbrains.com/issue/KT-1436)
362-
* Target version: 2.1.0
363-
364-
</td>
365-
</tr>
366-
367-
<tr filter="keep">
368-
<td>
369-
370-
**KEEP discussion**
371-
372-
</td>
373-
<td>
374-
375-
**Java synthetic property references**
376-
377-
* KEEP proposal: [references-to-java-synthetic-properties.md](https://github.com/Kotlin/KEEP/blob/master/proposals/references-to-java-synthetic-properties.md)
378-
* YouTrack issue: [KT-8575](https://youtrack.jetbrains.com/issue/KT-8575)
379-
* Target version: 2.1.0
385+
* Available since: 2.1.0
380386

381387
</td>
382388
</tr>
383389

384-
<!-- END OF KEEP DISCUSSION BLOCK -->
385-
386-
<!-- IN PREVIEW BLOCK -->
387-
388-
<!-- the first td element should have the width="200" attribute -->
389-
390390
<!-- END OF IN PREVIEW BLOCK -->
391391

392392
<!-- STABLE BLOCK -->

0 commit comments

Comments
 (0)