반응형 Kotlin/Release Notes122 [Kotlin Release Notes] Kotlin 1.1.50 is out 2017년 9월 22일 코틀린 1.1.50의 릴리스를 발표하게 되어 기쁩니다. 이 릴리스는 코틀린 1.1의 버그 수정 및 도구 업데이트입니다. 이 업데이트는 다음과 같은 사항을 포함하고 있습니다: 새로운 버전 지정 체계를 도입합니다: 1.1.5-x 대신에 1.1.5x를 사용합니다. JSR-305 어노테이션에 대한 지원을 개선합니다(JSR-305 클래스가 클래스패스에 없는 경우에도 nullability 문제를 경고로 보고하고, 체크는 동작합니다). 생성된 바이트코드 성능을 개선합니다. 기본적으로 primitive 배열을 TypedArray로 변환하도록 합니다, 죽은 코드 제거 도구에 소스맵 지원을 추가하고, JS 백엔드의 다른 개선 사항을 적용합니다. 컴파일러와 IDE에서 많은 버그를 수정합니다. Inte.. 2023. 9. 4. [Kotlin Release Notes] Kotlin 1.1.4 is out 2017년 8월 15일 코틀린 1.1.4의 릴리스를 발표하게 되어 기쁩니다. 이 릴리스는 코틀린 1.1의 버그 수정 및 도구 업데이트입니다. 이 업데이트는 다음과 같은 사항을 포함하고 있습니다: IntelliJ IDEA 플러그인의 주요 성능 저하를 수정함 패키지 기본적인 널성 어노테이션 지원 추가 Java 9 지원 개선 @Parcelize 어노테이션을 사용하여 Android Parcelable 구현의 초기 실험적 지원 추가 JavaScript 죽은 코드 제거를 위한 도구 추가, JS 디버깅 및 JS 단위 테스트 지원을 위한 소스맵 개선 더 효율적인 바이트코드 생성 IntelliJ IDEA 플러그인에 많은 새로운 기능 추가 이 업데이트는 2016.2에서 2017.2까지의 모든 버전의 IntelliJ IDE.. 2023. 9. 4. [Kotlin Release Notes] Kotlin 1.2 M2 is out 2017년 8월 9일 코틀린 1.2의 두 번째 중간 릴리스를 발표하게 되어 기쁩니다. 이번 릴리스의 주요 초점은 코틀린 컴파일러 및 도구의 안정성과 버그 수정, 코틀린 표준 라이브러리의 개선에 관련되어 있습니다. 또한 다가오는 코틀린 1.1.4 릴리스에서 사용 가능한 많은 도구 기능을 포함하고 있습니다. 이 릴리스에서 새로운 기능이나 발생할 수 있는 문제에 대한 피드백을 감사히 받고 있습니다. 1.2 M1부터의 완전한 변경 로그는 여기에서 확인하실 수 있으며, 몇 가지 주요 변경 사항은 아래에 나와 있습니다. 컴파일러 파괴적 변경: Java 기본 메서드 호출' 지금까지 JVM 1.6을 대상으로 하는 코틀린 인터페이스 멤버가 Java 기본 메서드를 오버라이드하는 경우, 슈퍼 호출에 대해 경고가 발생했습니다.. 2023. 9. 4. [Kotlin Release Notes] Early access program for Kotlin 1.2 has been started 2017년 6월 27일 Kotlin 1.2의 초기 액세스 프로그램 시작을 기쁘게 발표합니다: 오늘 첫 번째 마일스톤 릴리스인 1.2-M1이 출시되었습니다. 이 릴리스는 이전에는 실험적인 1.2 언어 버전 설정으로 사용 가능한 새로운 언어 기능을 기본적으로 활성화합니다. 또한 표준 라이브러리에서는 새로운 API를 미리 볼 수 있습니다. 이 릴리스에서의 변경 사항의 완전한 목록은 변경 로그에서 확인할 수 있습니다. 언어 기능: 어노테이션 내의 배열 리터럴 이 마일스톤에서 제안된 주요 언어 기능은 배열 리터럴입니다. 이 사용법은 어노테이션 인수에 제한됩니다. 이전에는 다음과 같은 방식으로 값을 배열로 지정해야 했습니다: @CacheConfig(cacheNames = arrayOf("books", "defaul.. 2023. 9. 4. [Kotlin Release Notes] Kotlin 1.1.3 is out 2017년 6월 23일 Kotlin 1.1.3의 릴리스를 기쁘게 발표합니다. 이것은 Kotlin 1.1의 새로운 버그 수정 및 툴링 업데이트입니다. 이 업데이트는 다양한 새로운 IDE 기능, 컴파일러 및 IDE의 성능 향상, 생성된 바이트코드의 효율성 개선, 그리고 많은 버그 수정을 가져왔습니다. 이 업데이트는 IntelliJ IDEA 2016.2부터 2017.2까지의 모든 버전 및 Android Studio 2.3 및 3.0 Canary와 호환됩니다. 참고: Android Studio 3.0 Canary 4에는 Kotlin 플러그인 업데이트를 정확하게 로드하지 못하는 문제가 있어 Canary 4에 이 업데이트를 설치할 수 없습니다. Kotlin 1.1.3은 Android Studio 3.0 Canary.. 2023. 9. 4. [Kotlin Release Notes] Kotlin/Native v0.3 is out 2017년 6월 22일 Kotlin/Native v0.3의 릴리스를 기쁘게 발표합니다. 새로운 영역으로 나아가고 있습니다! v0.3 버전의 릴리스로 Windows가 컴파일 호스트 및 실행 대상으로 지원되며, Google Android 기기가 네이티브 액티비티의 실행 대상으로 지원됩니다. 따라서 Windows API 'Hello World'는 다음과 같이 간단할 수 있습니다: import win32.* fun main(args: Array) { MessageBoxW(null, "Привет!","标题", MB_YESNOCANCEL or MB_ICONQUESTION) } Android 네이티브 액티비티의 이벤트 처리: if (AInputQueue_getEvent(queue, event.ptr) < 0) { .. 2023. 9. 4. [Kotlin Release Notes] Kotlin/Native v0.2 is out 2017년 5월 12일 Kotlin/Native v0.2의 릴리스를 기쁘게 발표합니다. 이것은 Kotlin/Native Technology Preview의 기능 및 버그 수정 업데이트입니다. 이 업데이트는 코루틴 및 교차 모듈 인라인 함수 지원을 추가하며, 전반적으로 버그 수정 및 개선 사항도 포함하고 있습니다. 이 릴리스에는 동시에 블로킹 I/O에 코루틴을 사용하는 방법을 보여주는 예제, GTK를 사용한 GUI 응용 프로그램, Julius Kunze가 기여한 TensorFlow 기계 학습 프레임워크 클라이언트 등이 포함되어 있습니다. 예를 들어 다음과 같은 간단한 코드로 var connectionId = 0 acceptClientsAndRun(listenFd) { memScoped { val buffe.. 2023. 9. 4. [Kotlin Release Notes] Kotlin 1.1.2 is out 2017년 4월 25일 저희는 Kotlin 1.1.2의 릴리스를 기쁘게 발표합니다. 이것은 Kotlin 1.1의 두 번째 버그 수정 및 툴링 업데이트입니다. 이 업데이트는 컴파일러 및 IntelliJ IDEA 플러그인의 성능 개선, 툴에서의 여러 가지 새로운 기능 및 모든 영역에서의 버그 수정을 가져왔으며, Kotlin 1.1.2는 또한 Android Gradle 플러그인 버전 2.4.0-alpha와의 호환성도 제공합니다. 이 릴리스의 모든 변경 사항의 전체 목록은 릴리스 노트에서 확인할 수 있습니다. 외부 기여자인 Yoshinori Isogai, Jonathan Leitschuh 및 Kirill Rakhman의 풀 리퀘스트가 이 릴리스에 포함되었음을 알립니다. EAP 빌드를 시도하고 피드백을 보내주신 .. 2023. 9. 4. [Kotlin Release Notes] Kotlin/Native Tech Preview: Kotlin without a VM 2017년 4월 4일 우리는 Kotlin/Native의 첫 번째 Technology Preview를 발표하여 직접 기계 코드로 Kotlin을 컴파일하는 기술을 소개합니다. Kotlin/Native 컴파일러는 가상 머신 없이 실행 가능한 독립 실행형 실행 파일을 생성합니다. 이것은 아직 완전한 기능의 릴리스는 아니지만 이미 이 기술을 사용해보고 소스 코드를 살펴볼 수 있습니다. 이 컴파일러는 Apache 2 오픈 소스 라이선스에 따라 사용할 수 있습니다. 미션 Kotlin/Native는 Kotlin을 현대적인 애플리케이션 전반에 사용 가능하게 만드는 또 다른 단계입니다. 최종적으로 서버 백엔드부터 웹 또는 모바일 클라이언트에 이르기까지 모든 구성 요소를 작성하는 데 Kotlin을 사용할 수 있을 것입니다... 2023. 9. 4. 이전 1 ··· 5 6 7 8 9 10 11 ··· 14 다음 반응형