Dưới đây là những gì có trong Kotlin 1.4.0:
- Thuật toán suy luận kiểu mới, mạnh mẽ hơn được bật theo mặc định. Nó tự động suy ra các loại trong nhiều trường hợp hơn, hỗ trợ truyền thông minh ngay cả trong các tình huống phức tạp, xử lý các thuộc tính được ủy quyền tốt hơn và hơn thế nữa.
- Các chương trình phụ trợ IR mới cho JVM và JS có sẵn ở chế độ alpha. Sau khi ổn định, chúng sẽ được sử dụng theo mặc định.
Kotlin 1.4 có rất nhiều điều mới:
- Các phép biến đổi SAM cho giao diện Kotlin
- Chế độ API rõ ràng cho tác giả thư viện
- Đối số được đặt tên và vị trí hỗn hợp
- Dấu phẩy ở cuối
- Cải tiến cho các tài liệu tham khảo có thể gọi được
- Sử dụng break và continue bên trong vòng lặp when
Cải tiến thư viện tiêu chuẩn:
Trọng tâm chính của công việc trên thư viện chuẩn Kotlin là cải thiện tính nhất quán trên cả các nền tảng và giữa các hoạt động. Bản phát hành này bổ sung thêm các tính năng mới cho thư viện tiêu chuẩn. nhà điều hành bộ sưu tập, cải tiến đối với các thuộc tính được ủy quyền, triển khai hàng đợi hai chiều ArrayDeque и nhiều hơn nữa.
Ngoài ra, bạn không còn cần phải khai báo sự phụ thuộc vào stdlib nữa
trong các dự án Gradle-Kotlin, bất kể bạn đang phát triển cho một nền tảng duy nhất hay đang tạo một dự án đa nền tảng. Kể từ Kotlin 1.4.0, phần phụ thuộc này được thêm vào theo mặc định.
Công việc vẫn tiếp tục trên các phần khác của hệ sinh thái Kotlin:
- kotlinx.coroutines
- Thư viện tuần tự hóa đang dần trưởng thành. Trình bày kotlinx.serialization trong phiên bản 1.0.0-RC.
- Đã phát hành phiên bản xem trước của API DateTime, một thư viện thử nghiệm kotlinx-datetime
Chúng tôi mời mọi người tham dự hội nghị trực tuyến kéo dài bốn ngày dành riêng cho Kotlin 1.4!
Sự kiện này sẽ được phát sóng từ ngày 12 đến ngày 15 tháng XNUMX. Đăng ký miễn phí qua link: https://kotlinlang.org/lp/event-14#registration
Nguồn: linux.org.ru