본문 바로가기
반응형

Kotlin/What's new20

[Kotlin 번역] What's new in Kotlin 2.0.0 코틀린 2.0.0 릴리스가 공개되었으며, 새로운 Kotlin K2 컴파일러가 안정 버전으로 출시되었습니다! 그 외 주요 사항은 다음과 같습니다:  • 새로운 Compose 컴파일러 Gradle 플러그인 • invokedynamic을 사용한 람다 함수 생성 • kotlinx-metadata-jvm 라이브러리가 안정 버전으로 출시 • 애플 플랫폼에서 Kotlin/Native의 GC 성능을 모니터링하기 위한 시그널 지원 • Kotlin/Native에서 Objective-C 메서드 충돌 해결 • Kotlin/Wasm에서 이름 있는 내보내기(named export) 지원 • Kotlin/Wasm에서 @JsExport를 사용하는 함수에 대해 부호 없는 기본 자료형 지원 • Binaryen을 사용해 기본적으로 프로덕.. 2024. 11. 13.
[Kotlin 번역] What's new in Kotlin 2.0.20 Kotlin 2.0.20 릴리스가 공개되었습니다! 이번 버전에는 Kotlin 2.0.0의 성능 개선 및 버그 수정이 포함되어 있으며, 이때 발표된 Kotlin K2 컴파일러는 안정화되었습니다. 이 릴리스의 추가적인 주요 사항은 다음과 같습니다:  • 데이터 클래스 copy 함수가 생성자와 동일한 가시성을 갖게 되었습니다. • 멀티플랫폼 프로젝트에서 기본 타겟 계층의 소스 세트에 대해 정적 접근자가 제공됩니다. • Kotlin/Native의 가비지 컬렉터에서 동시 마킹이 가능해졌습니다. • Kotlin/Wasm의 @ExperimentalWasmDsl 주석 위치가 변경되었습니다. • Gradle 8.6–8.8 버전을 지원합니다. • Gradle 프로젝트 간 JVM 아티팩트를 클래스 파일로 공유할 수 있는 새.. 2024. 11. 12.
[Kotlin 번역] What's new in Kotlin 1.9.20 Kotlin 1.9.20 릴리스가 공개되었습니다. 이제 K2 컴파일러가 모든 타겟에서 베타 단계에 있으며, Kotlin 멀티플랫폼이 안정적인 상태로 제공됩니다. 주요 업데이트는 다음과 같습니다:  • 멀티플랫폼 프로젝트를 설정하기 위한 새로운 기본 계층 템플릿 추가 • Kotlin 멀티플랫폼의 Gradle 구성 캐시 완전 지원 • Kotlin/Native에서 기본적으로 활성화된 사용자 정의 메모리 할당자 • Kotlin/Native에서 가비지 컬렉터 성능 개선 • Kotlin/Wasm의 새로운 타겟 및 타겟 이름 변경 • Kotlin/Wasm의 표준 라이브러리에서 WASI API 지원 업데이트에 대한 간략한 개요는 이 비디오에서도 확인할 수 있습니다.  IDE 지원현황 Kotlin 1.9.20을 지원하는.. 2024. 11. 11.
[Kotlin 번역] What's new in Kotlin 1.9.0 2023년 8월 23일 Kotlin 1.9.0 릴리스가 출시되었으며 JVM용 Kotlin K2 컴파일러가 이제 베타 버전으로 제공됩니다. 또한 다음은 주요 업데이트 중 일부입니다: 새로운 Kotlin K2 컴파일러 업데이트 enum 클래스 values 함수의 안정적인 대체 오픈 엔드 범위를 위한 안정된 ..< 연산자 이름에 따라 regex 캡처 그룹을 얻는 데 사용하는 새로운 공통 함수 상위 디렉토리를 만들기 위한 새로운 경로 유틸리티 Kotlin Multiplatform에서 Gradle 구성 캐시 미리보기 Kotlin Multiplatform에서 Android 대상 지원 변경 Kotlin/Native에서 사용자 지정 메모리 할당기 미리보기 Kotlin/Native에서 라이브러리 링크 Kotlin/Was.. 2023. 9. 17.
[Kotlin 번역] What's new in Kotlin 1.9.20-Beta 2023년 9월 11일 이 문서는 초기 액세스 미리보기 (EAP) 릴리스의 모든 기능을 다 다루지는 않지만, 최신 기능과 주요 개선 사항을 강조하고 있습니다. GitHub 변경 로그에서 전체 변경 목록을 확인하세요. Kotlin 1.9.20-Beta 릴리스가 출시되었습니다! 이 미리보기 버전의 주요 하이라이트는 다음과 같습니다: 멀티플랫폼 프로젝트 설정을 위한 새로운 기본 계층 구조 템플릿 Kotlin Multiplatform에서 Gradle 구성 캐시의 완전한 지원 Kotlin/Native에서 기본으로 활성화된 사용자 지정 메모리 할당기 Kotlin/Native의 가비지 컬렉터 성능 개선 Kotlin/Wasm에서 새로운 및 이름이 변경된 대상들 Kotlin/Wasm을 위한 표준 라이브러리에서 WASI .. 2023. 9. 17.
[Kotlin 번역] What's new in Kotlin 1.8.20 2023년 4월 25일 Kotlin 1.8.20 릴리스가 나왔으며, 여기에 그 중요한 하이라이트 몇 가지가 있습니다: 새로운 Kotlin K2 컴파일러 업데이트 새로운 실험적 Kotlin/Wasm 대상 Gradle에서 기본적으로 JVM 증분 컴파일 업데이트 Kotlin/Native 대상에 대한 업데이트 Kotlin Multiplatform에서 Gradle 복합 빌드의 미리보기 Xcode에서 Gradle 오류의 개선된 출력 표준 라이브러리에서 AutoCloseable 인터페이스에 대한 실험적 지원 표준 라이브러리에서 Base64 인코딩에 대한 실험적 지원 또한 이 비디오에서 변경 사항에 대한 간단한 개요를 찾을 수 있습니다: IDE 지원 1.8.20을 지원하는 Kotlin 플러그인은 다음 IDE에서 사용 .. 2023. 9. 17.
[Kotlin 번역] What's new in Kotlin 1.8.0 2022년 12월 28일 Kotlin 1.8.0 릴리스가 출시되었으며, 주요 하이라이트는 다음과 같습니다: JVM용 새로운 실험적 함수: 디렉터리 내용을 재귀적으로 복사하거나 삭제하는 기능 추가 kotlin-reflect 성능 향상 더 나은 디버깅 경험을 위한 새로운 -Xdebug 컴파일러 옵션 추가 kotlin-stdlib-jdk7 및 kotlin-stdlib-jdk8이 kotlin-stdlib로 통합 Objective-C/Swift 상호 운용성 개선 Gradle 7.3과의 호환성 IDE 지원 Kotlin 1.8.0을 지원하는 Kotlin 플러그인은 다음 IDE에서 사용 가능합니다: IntelliJ IDEA 2022.3에서는 IDE 플러그인을 업데이트하지 않고도 프로젝트를 Kotlin 1.8.0으로 업.. 2023. 9. 17.
[Kotlin 번역] What's new in Kotlin 1.7.20 2022년 9월 29일 Kotlin 1.7.20의 IDE 지원은 IntelliJ IDEA 2021.3, 2022.1 및 2022.2에서 사용할 수 있습니다. Kotlin 1.7.20 릴리스가 출시되었습니다! 이 릴리스의 주요 하이라이트는 다음과 같습니다: 새로운 Kotlin K2 컴파일러는 모든 오픈, 수신기가 있는 SAM 및 롬복 등 다양한 컴파일러 플러그인을 지원합니다. '.. 2023. 9. 17.
[Kotlin 번역] What's new in Kotlin 1.7.0 2022년 6월 9일 Kotlin 1.7.0은 IntelliJ IDEA 2021.2, 2021.3 및 2022.1에서 사용 가능한 IDE 지원을 제공합니다. Kotlin 1.7.0이 출시되었습니다. 이 버전에서는 새로운 Kotlin/JVM K2 컴파일러의 Alpha 버전이 공개되었으며 언어 기능을 안정화하고 JVM, JS 및 Native 플랫폼에서 성능 개선을 제공합니다. 이 버전에서 주요 업데이트 목록은 다음과 같습니다: 새로운 Kotlin K2 컴파일러는 현재 Alpha 버전으로 제공되며 심각한 성능 향상을 제공합니다. 이 컴파일러는 JVM에서만 사용 가능하며 kapt를 포함한 컴파일러 플러그인 중 어떤 것도 작동하지 않습니다. Gradle에서 증분 컴파일에 대한 새로운 접근 방식이 도입되었습니다. .. 2023. 9. 17.
반응형