본문 바로가기
반응형

전체 글361

[Kotlin Release Notes] Kotlin 1.4-M3 is Out: Standard Library Changes 2020년 7월 6일 오늘은 Kotlin 1.4의 마지막 마일스톤 미리보기인 1.4-M3을 소개해 드립니다. 이 게시물에서는 이 미리보기가 Kotlin 표준 라이브러리에 가져온 변경 사항을 안내하겠습니다. M3에서 다른 구성 요소도 업데이트되고 있으며, 이를 다루는 것은 나중에 릴리스 후보 버전(1.4-RC)을 포함하여 다른 블로그 게시물에서 다룰 것입니다. 이 버전에서 Kotlin 1.4의 범위를 최종으로 확정짓게 됩니다. 1.4-M3에서의 표준 라이브러리 변경 사항은 다음과 같습니다: JVM 라이브러리에 모듈 정보 기술자(module-info)가 추가되었습니다. 표준 라이브러리에 함수형 인터페이스가 추가되었습니다. 현실적인 상황을 다루는 새로운 컬렉션 작업들이 추가되었습니다. 공통 라이브러리에 @Th.. 2023. 9. 10.
[Kotlin Release Notes] Kotlin 1.4-M2 Released 2020년 6월 4일 시간이 빨리 흘러오고 오늘은 Kotlin 1.4의 몇 가지 강력한 기능을 미리보기로 제공하려고 합니다. Kotlin 1.4-M2가 제공하는 기능을 알아보고, 공식적으로 Kotlin 1.4에서 공개되기 전에 미리 이용하고 즐기세요. Kotlin 1.4의 첫 번째 미리보기를 시도해보고 피드백을 공유하고 Kotlin을 개선하는 데 도움을 주신 모든 분들께 진심으로 감사드립니다! 또한 이전 포스트에서 발표한 Kotlin 1.4-M2의 표준 라이브러리 개선 사항을 이미 시도해보신 분들께도 많은 감사를 드립니다. 이 글에서는 1.4-M2에서 제공하는 새로운 기능과 주요 개선 사항을 강조하겠습니다: 다중 플랫폼 프로젝트의 계층 구조를 통해 여러 대상에서 코드 공유 지원. 다양한 유형의 프로젝트를.. 2023. 9. 10.
[Kotlin Release Notes] First Look at Kotlin 1.4-M2: Standard Library Improvements 2020년 5월 12일 Kotlin 1.4와 다음 미리보기 버전 1.4-M2에서 계속해서 작업하고 있습니다. 현재로서는 이 미리보기에서의 몇 가지 표준 라이브러리 개선 사항을 소개하려고 합니다. 1.4-M2에서의 표준 라이브러리 주요 개선 사항은 다음과 같습니다: 기존 API의 변경 - 시그니처 업데이트 및 새로운 상수 도입 공통 라이브러리에 더 많은 함수 추가 배열 및 컬렉션을 위한 새로운 함수 속성 위임 개선 사항 비록 Kotlin 1.4-M2가 아직 릴리스되지 않았지만, Kotlin 플레이그라운드에 이 미리보기의 초기 버전을 배포했으므로 이 게시물에서 찾을 수 있는 모든 것을 시도해 볼 수 있습니다. 이 게시물의 코드 샘플도 이 새 버전에서 실행됩니다. 새 버전을 빨리 시도해보고 싶다면 Kotlin.. 2023. 9. 10.
[Kotlin Release Notes] Kotlin 1.4-M1 Released 2020년 3월 23일 새로운 주요 릴리스인 Kotlin 1.4-M1의 첫 번째 프리뷰 버전을 발표하게 되어 기쁩니다. 몇 달 전에 Kotlin 1.4에서 기대할 수 있는 내용을 발표한 바 있습니다. 릴리스가 점점 다가옴에 따라 여러분들에게 스스로 새로운 기능 중 일부를 시도할 수 있는 프리뷰 버전을 제공하게 되었습니다. 이 게시물에서는 1.4-M1에서 제공되는 다음과 같은 새로운 기능과 주요 개선 사항을 강조하겠습니다. 새롭고 강력한 타입 추론 알고리즘이 기본값으로 활성화되었습니다. 최종 멤버 함수에 대한 Contracts(계약)이 이제 사용 가능합니다. Kotlin/JVM 컴파일러는 이제 Java 8+ 대상에 대한 바이트 코드에 타입 주석을 생성합니다. 결과 아티팩트에 주요 개선 사항을 가져오는 Ko.. 2023. 9. 10.
[Kotlin Release Notes] Kotlin 1.3.70 Released 2020년 3월 3일 코틀린 1.3.70의 최신 버전을 소개해 드립니다. 이 점진적인 업데이트에서는 주요 새로운 기능은 제공하지 않습니다. 그러나 기존 기능을 개선하고 문제를 해결하며 실험적인 기능을 추가하기 위해 최선을 다하였습니다. 다음은 Kotlin 1.3.70의 주요 업데이트 내용입니다: 표준 라이브러리에서 Kotlin 컬렉션을 위한 새로운 함수와 클래스 추가. IntelliJ Kotlin 플러그인에서 다양한 개선 사항: *.gradle.kts 지원 개선, 테스트, 디버깅, 자동 완성 등. Kotlin/JVM 컴파일러가 이제 Java 8 이상의 대상에 대한 바이트코드에 유형 주석을 생성합니다. 번들 최적화, npm 종속성 선언, Kotlin/JS를 위한 오랫동안 기다려온 새로운 문서 제공. Kot.. 2023. 9. 10.
[Kotlin Release Notes] Ktor 1.3 Release 2020년 1월 29일 Ktor 1.3가 최근에 릴리스되었으며, 이 블로그 포스트에서 자세한 내용을 공유하고자 합니다. Ktor는 서버 엔진과 유연한 비동기 HTTP 클라이언트로 구성됩니다. 현재 릴리스는 주로 HTTP 클라이언트에 중점을 두고 있습니다. 여기에서는 이 릴리스에 대한 완전한 변경 로그를 찾을 수 있습니다. 클라이언트는 JVM, JS, Android 및 iOS를 지원하는 멀티플랫폼 라이브러리로, 이제 크로스 플랫폼 모바일 애플리케이션에서 자주 사용됩니다. 다음 릴리스에서의 주요 목표는 서버 엔진을 멀티플랫폼으로 만드는 것입니다. 우리가 작업할 다른 분야는 다음과 같습니다: kotlinx.serialization 라이브러리와의 통합 향상. Kotlin/Native에서 CIO(코루틴 기반 I/.. 2023. 9. 8.
[Kotlin Release Notes] Kotlin 1.3.60 Released 2019년 11월 18일 오늘은 Kotlin 1.3.60 새 릴리스를 소개하게 되어 기쁩니다. 이번 릴리스는 품질 향상뿐만 아니라 다음과 같은 내용에 중점을 두고 있습니다: 인라인 클래스의 비교 최적화 디버깅, J2K 변환기 및 Kotlin 스크립트용 도구 개선 더 많은 Kotlin/Native 플랫폼/대상 지원 Kotlin/MPP IDE 경험 개선 Kotlin/JS에 대한 소스 맵 지원 및 플랫폼 테스트 러너 통합 개선 Kotlin 1.4의 일부 이미 구현된 기능 미리보기 변경 사항의 전체 목록은 변경 로그에서 확인할 수 있습니다. 항상 외부 기여자분들에게 감사드립니다. 이제 자세한 내용을 살펴보겠습니다. 언어 변경 사항 증분 릴리스는 인라인 클래스와 같은 작은 개선 사항(오류 메시지 혼란을 줄이는 것.. 2023. 9. 8.
[Kotlin Release Notes] Kotlin 1.3.50 released 2019년 8월 22일 Kotlin 1.3.50이 오늘 출시되었음을 기쁘게 알려드립니다. 이번 버전의 주요 초점은 다음과 같습니다. 새로운 Duration 및 Time Measurement API 설계 (미리보기로 제공). 향상된 Java-to-Kotlin 컨버터 작업. Gradle Kotlin/JS 프로젝트에서 npm 종속성을 위한 외부 선언 실험 생성 (Dukat 사용). IntelliJ IDEA Ultimate에서 Kotlin/Native 코드를 디버깅하기 위한 별도의 플러그인. 멀티플랫폼 프로젝트에서 Java 컴파일 지원. 변경 사항의 완전한 목록은 변경 로그에서 확인할 수 있습니다. 항상 외부 기여자분들께 감사드립니다. 이제 자세히 살펴보겠습니다! Kotlin 1.4를 위한 Null-check .. 2023. 9. 8.
[Kotlin Release Notes] Kotlin 1.3.40 released 2019년 6월 19일 기쁜 소식입니다. 오늘은 Kotlin 1.3.40의 새로운 릴리스를 소개합니다. 이 버전에서의 주요 포커스는 품질과 툴링 개선뿐만 아니라 다음과 같습니다. Kotlin/JS를 위한 NPM, Yarn 및 Webpack에 대한 Gradle 지원 멀티플랫폼 프로젝트용 테스트 러너 개선 새로운 타입 추론 Kotlin/Native의 성능 및 상호 운용성 개선 표준 라이브러리에 실험적 상태의 새 함수를 추가했습니다. 변경 사항의 완전한 목록은 변경 로그에서 확인할 수 있습니다. 항상 외부 기여자분들께 감사드립니다. 자세한 내용을 살펴보겠습니다. 표준 라이브러리의 실험적 함수 표준 라이브러리에 실험적 상태의 새로운 함수들이 추가되었습니다. 이중에는 바이트/문자 배열을 UTF-8 인코딩으로 문자.. 2023. 9. 7.
반응형