Releases: orangain/ktast
Releases · orangain/ktast
0.11.0
20 Jul 05:36
Compare
Sorry, something went wrong.
No results found
0.10.0
22 Mar 08:36
Compare
Sorry, something went wrong.
No results found
Breaking Changes
The following AST node types have been changed in the process of supporting Kotlin Script.
Interface Node.KotlinEntry has been removed.
Class Node.KotlinScript has been migrated to Node.Declaration.ScriptBody. Its properties are also changed.
Improvements
Add support for Kotlin Scripts
Now builder APIs are provided in the ktast.builder package from the ast module.
What's Changed
Add support for Kotlin Scripts by @ov7a in #135
Move builders from ktcodeshift by @ov7a in #136
Rename Node.KotlinScript to Node.Declaration.ScriptBody, etc. by @orangain #137
Remove interface KotlinEntry by @orangain #138
Move builders into ktast.builder package in the ast module by @orangain in #142
New Contributors
Full Changelog : 0.9.4...0.10.0
0.9.4
09 Feb 10:44
Compare
Sorry, something went wrong.
No results found
0.9.3
25 Jun 00:58
Compare
Sorry, something went wrong.
No results found
Bug fixes
Suppress heuristic newline when dot-qualified expression is after annotation #109
0.9.2
24 Jun 13:58
Compare
Sorry, something went wrong.
No results found
Improvements
Don't allow null for lPar and rPar of function params #105
Bug fixes
Fix handling of extras #106
0.9.1
20 Jun 13:08
Compare
Sorry, something went wrong.
No results found
Now each node has extra information #103
0.9.0
19 Jun 13:44
Compare
Sorry, something went wrong.
No results found
Significant refactoring of node types and major components.
Now node list uses standard List type.
0.8.4
01 May 14:41
Compare
Sorry, something went wrong.
No results found
Add support for value class and handle comment inside modifiers properly #39
0.8.3
01 May 05:20
Compare
Sorry, something went wrong.
No results found
Add support for the following syntaxes and upgrade Kotlin compiler to 1.8.21 #33
until operator ..<
when expression without condition when {
0.8.2
30 Apr 15:13
Compare
Sorry, something went wrong.
No results found