본문 바로가기
반응형

전체 글361

[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.
[Kotlin Release Notes] Kotlin 1.0.7 is out 2017년 3월 15일 우리는 기쁘게도 Kotlin 1.0.x 시리즈의 마지막 업데이트인 Kotlin 1.0.7을 공지합니다. 이 업데이트의 주요 초점은 Gradle 및 어노테이션 처리와 관련된 수정 사항을 역백 포팅하여 현재 1.1 버전으로 업그레이드할 수 없는 사용자에게 이를 사용할 수 있게 하는 것입니다. 수정 사항의 전체 목록은 변경 로그에서 확인할 수 있습니다. 새 버전을 Maven 또는 Gradle 빌드에 사용하려면 간단하게 빌드 스크립트에서 Kotlin 버전 번호를 변경하면 됩니다. 명령 줄 컴파일러는 Github 릴리스 페이지에서 다운로드할 수 있습니다. IntelliJ IDEA 및 Android Studio에서는 플러그인의 1.1 버전을 사용하고, Kotlin 1.0.7을 사용하여 프로젝.. 2023. 9. 4.
반응형