After releasing Kotlin M3, we immediately started dogfooding Kotlin. Working on KAnnotator — a static analysis tool that will automatically infer nullability annotations for libraries — helps us tremendously at prioritizing issues. As a result, we roll out a bugfix update: Kotlin M3.1 (list of closed issues). We recommend to run it with the latest IntelliJ IDEA 12 EAP.
A few highlights:
- A bunch of annoying exceptions and performance problems.
- Referring to inner enums fixed.
- Super-calls from object literals fixed.
- A few back-end fixes, including bridge methods and debugger-related things.
- You can now run all tests in a package/module.
BTW, this talk I presented at JavaOne a week ago covers some new features in M3. Slides are available here. Other talks can be watched here.
Looks like it’s not in the maven repo yet at http://repository.jetbrains.com/kotlin/.
It’s there now. Thanks for the report!
Awww… even KUnit. Now it’s in my project. Thanks, team!
What is maven version of 3.1?
And is it version, marked in youtrack as M4?
The version is 0.4.68, it is not M4, it’s just a minor update to M3