Skip to content

Commit e53b3f7

Browse files
committed
Updated release notes for v3
1 parent 838ef88 commit e53b3f7

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

NEWS.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Changes
22

3+
## 3.0
4+
5+
Major Enhancements
6+
* New dependency resolver based on [kotlin-scripting](https://kotlinlang.org/docs/reference/whatsnew14.html#scripting-and-repl)
7+
* Java11 support (fixes #239239)
8+
9+
Minor improvements
10+
* Forward jvm target to --idea generated build.gradle.kts (#258)
11+
* Add maven repo credentials to build.gradle.kts generated by --idea (#262)
12+
* Add option to launch temp intellij as custom command through env property (#264). E.g on ubuntu we could use `export KSCRIPT_IDEA_COMMAND=/snap/bin/intellij-idea-ultimate` to enable `kscript --idea <script.kts>`
13+
* Fixed idea project symlinks for complex projects (#268)
14+
* Fixed bootstrap script env variable issue (#271)
15+
* Fixed parsing of named arguments in @MavenRepository (fixes #274)
16+
* Added executable docker container to release plan (fixes #224)
17+
* Updated Kotlin to 1.4.10 (#283)
18+
* Updated gradle in temporary projects to 6.7 (#282)
19+
* Add Kotlin run configuration for .kt based scripts. (#284)
20+
* Use absolute paths to avoid issues with relative paths and relativize (#285)
21+
22+
Incompatible API changes
23+
* Pom dependencies must be now declared as `org.javamoney:moneta:pom:1.3` (and no longer as `org.javamoney:moneta:1.3@pom`)
24+
* Dynamic version dependencies must be now declared as `log4j:log4j:[1.2,)` (and no longer as `log4j:log4j:1.2+`)
25+
326
## 2.9
427

528

0 commit comments

Comments
 (0)