Skip to content

Commit 1dbf092

Browse files
committed
added support api changes to changelog
1 parent d111788 commit 1dbf092

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

NEWS.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,17 @@
44

55
Major new features
66

7-
* Dramatically reduced overhead by using dependency lookup cache more efficiently. After the initially scriptlet-jar-building, `kscript` runs with almost zero overhead now (fixes [#4](https://github.com/holgerbrandl/kscript/issues/4))
7+
* Dramatically reduced overhead by using dependency lookup cache more efficiently. After the initial scriptlet-jar-building, `kscript` runs with almost **zero overhead** now (fixes [#4](https://github.com/holgerbrandl/kscript/issues/4))
88
* Dependencies can now declared in multiple lines for better readability (fixes [#2](https://github.com/holgerbrandl/kscript/issues/2))
99
* Automatic inclusion of support library for one-liners (fixes [#19](https://github.com/holgerbrandl/kscript/issues/19))
1010
* Direct script arguments `kscript 'println("hello kotlin")'` (fixes [#18](https://github.com/holgerbrandl/kscript/issues/18))
1111
* More robust dependency resolution with more informative error messages
1212

13+
14+
Support API improvements
15+
* Kotlin DocOpt helpers to build CLIs ([example](https://github.com/holgerbrandl/kscript-support-api/blob/master/src/test/kotlin/kscript/test/DocOptTest.kt))
16+
* New [utilities](https://github.com/holgerbrandl/kscript-support-api/blob/master/src/main/kotlin/kscript/StreamUtil.kt) to automatically resolve arguments files and stdin to `Sequence<String` for by-line processing
17+
1318
Other changes
1419
* Allow dependencies to be declared in multiple lines prefixed by `//DEPS` (fixes [#2](https://github.com/holgerbrandl/kscript/issues/2))
1520
* To ensure long-term stability of `kscript` we've added a suite of [unit tests](test/TestsReadme.md). The repository tested continuously by [Travis CI](https://travis-ci.org/holgerbrandl/kscript)

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,11 +197,11 @@ How to contribute?
197197

198198
We always welcome pull requests. :-)
199199

200-
You could also show your support upvoting `kscript` here on github, or by voting for `kscript`-related issues in Intellij IDEA which impact the `kscript`ing. Here are our top 3 tickets/annoyances that we would love to see fixed:
200+
You could also show your support upvoting `kscript` here on github, or by voting for issues in Intellij IDEA which impact `kscript`ing. Here are our top 3 tickets/annoyances that we would love to see fixed:
201201

202202
1. [KT-13347](https://youtrack.jetbrains.com/issue/KT-13347) Good code is red in injected kotlin language snippets
203203
2. [KT-16802](https://youtrack.jetbrains.com/issue/KT-16802) Good code is always red when editing kts-script files under Kotlin v1.1
204-
3. [KT-10368](https://youtrack.jetbrains.com/issue/KT-10368) Kotlin scratch files not runnable?
204+
3. [KT-10368](https://youtrack.jetbrains.com/issue/KT-10368) Kotlin scratch files not runnable?
205205

206206

207207

0 commit comments

Comments
 (0)