- Additional newlines are added between
INDEX
directives.
- Warn on markdown reference case conflicts (#20).
- Support consistent function disambiguation using
name()
syntax and additional_name
prefix for names with the lowercase first letters. This way, you can refer toCoroutineScope
class,CoroutineScope()
function, and_coroutineScope
function from the same file without ambiguities.
- Support new Dokka (1.4.0+) links format
- Knit Kotlin source (
.kt
/.kts
) files.- Directives can used after
//
comments or after*
in KDocs.
- Directives can used after
- Explicit
KNIT
directive as an alternative to(example-xxx.kt)
link to trigger example generation. - Name pattern supported in the
PREFIX
directive. - The
SUFFIX
directive introduced. - Back-to-back directives in a single comment block with
---- <directive>
to continue with the next one. - Fixed: consistently skip unsupported symbols in TOC links (see #14).
- Support 'PREFIX' directive to append code to the beginning of the example file.
- Support
html
output format of Dokka. - Support docs that are generated by the root project.
- Support
TEST LINE_START
.
- Kotlin 1.3.70.
- Set JVM target to 1.6.
- Configure default version resolution for 'kotlinx-knit-test'.
- Fixed 'check' task lookup.
- Added fully-qualified plugin id
org.jetbrains.kotlinx.knit
. - Added MavenCentral metadata to all publications.
- Initial release.