TGViewer
کداکسپلور | CodeExplore کداکسپلور | CodeExplore @codeexplore · 9.19K subscribers
Post #4749 1.81K
یه خبر برای برنامه نویسای اندروید، کاتلین 2.4.20 منتشر شد. توی این ورژن چندتا قابلیت جدید برای بخش های مختلف اضافه شده که با هم توی این پست بررسیشون میکنیم 📲

توی کاتلین Native مواردی مثل Swift Export و Incremental Compilation بهبود پیدا کردن و برای Kotlin/Wasm هم حجم باینری های مربوط به Lambda و Functional Interface ها حدود 5 تا 10 درصد کاهش پیدا کرده.

‏Kotlin/JS‌‏ هم قابلیت‌های جدیدی برای Browser Testing داره و حالا تبدیل suspend lambda به async function های جاوا اسکریپت رو هم پشتیبانی میکنه.

یکی از تغییرات جالب این نسخه هم اضافه شدن نسخه Experimental از Native Image برای Kotlin Compiler هست که هدفش بهبود Startup و عملکرد کامپایلره. همچنین استفاده از when با invokedynamic روی JVM 21 به بالا Stable شده و به صورت پیش فرض فعاله.

کاتلین 2.4.20 با Gradle 9.7 سازگاره و Build Tools API هم برای Kotlin/JS، Kotlin/Wasm و Kotlin Metadata گسترش پیدا کرده💡

یه تغییر دیگه هم مربوط به دستور اجرای کاتلینه که از این نسخه دستور kotlin به kotlinr تغییر کرده تا با Kotlin Toolchain تداخل اسمی نداشته باشه.

این نسخه در حال حاضر توی IntelliJ IDEA و اندروید استودیو هم در دسترسه و میتونید نسخه Kotlin پروژتون رو به 2.4.20 تغییر بدید✅

🔗 منبع

#kotlin #android #news
☕️ Telegram | Website | Discord
  • ⚡ 3
  • ❤‍🔥 2
More from @codeexplore
  1. Oct 3, 2026♨️گیت هاب قابلیت Computer Use رو به‌صورت Public Preview به GitHub Copilot CLI و اپ Copilot…
  2. Oct 3, 2026🤨🧐 #fun ☕️ Telegram | Website | Discord
  3. Oct 3, 2026پایتون 3.15 منتشر شد🎉 البته 1.5 روز تاخیر توی انتشار داشت ولی خب از امروز قابل دسترسه. #p…
  4. Oct 2, 2026وقتی OpenAI آپدیت جدید میده: #fun #chatgpt ☕️ Telegram | Website | Discord
  5. Oct 2, 2026✨ اکانت ChatGPT Plus پیش‌ساخته یک ماهه، کاملاً اختصاصی🔐 ‌ ✅ ۱۰ روز گارانتی بی‌قید و شرط ‌…
  6. Oct 2, 2026Post #4841
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →