| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.9.20 source code.tar.gz | 2024-03-04 | 5.9 MB | |
| 1.9.20 source code.zip | 2024-03-04 | 7.3 MB | |
| README.md | 2024-03-04 | 3.2 kB | |
| Totals: 3 Items | 13.2 MB | 0 | |
General bugfixes
- Fixed sealed interfaces not having the
sealedkeyword in signatures (https://github.com/Kotlin/dokka/issues/2994) - Fixed incorrect links in multi-module projects with non-unique package names (https://github.com/Kotlin/dokka/issues/2272). Huge thanks to @EddieRingle!
- Fixed member extensions not being shown on index pages in certain scenarios (https://github.com/Kotlin/dokka/issues/3187)
- Fixed Java's inner classes not having the
innerkeyword in Kotlin signatures (https://github.com/Kotlin/dokka/issues/2793) - Fixed Java's
@paramtag not working with type parameters (https://github.com/Kotlin/dokka/issues/3199) - Fixed Dokka failing in KMP projects when the JVM source set is suppressed (https://github.com/Kotlin/dokka/issues/3209)
HTML format
- Provide an ability to add a custom homepage link to the header, more details in https://github.com/Kotlin/dokka/issues/2948#issuecomment-1976723089
- Fixed tab selection resetting after navigating to a different page (https://github.com/Kotlin/dokka/issues/2899)
- Fixed inline code not always being aligned with the surrounding text (https://github.com/Kotlin/dokka/issues/3228)
- Fixed the "No options found" text in search being barely visible (https://github.com/Kotlin/dokka/issues/3281)
- Fixed empty HTML tags being rendered for no reason (https://github.com/Kotlin/dokka/pull/3343, https://github.com/Kotlin/dokka/issues/3095)
Runners
Gradle Plugin
- Mark tasks as not compatible with Gradle configuration cache, second try (https://github.com/Kotlin/dokka/pull/3438). Thanks to @3flex for noticing and fixing the problem!
Maven Plugin
- Fixed
dokka:helpbeing absent (https://github.com/Kotlin/dokka/issues/3035). Thanks to @aSemy! - Fixed the source links configuration not working (https://github.com/Kotlin/dokka/pull/3046). Thanks to @freya022 for fixing this one!
CLI runner
- Allow using relative paths in the
sourceRootsconfiguration option (https://github.com/Kotlin/dokka/issues/2571)
Plugin API
- Provide an extension point to customize the rendering of code blocks in HTML format (https://github.com/Kotlin/dokka/issues/3244)
Other:
- Make sure
wasm-jsandwasm-wasitargets introduced in Kotlin 1.9.20 are supported (https://github.com/Kotlin/dokka/issues/3310) - Avoid concurrent invocations of Kotlin compiler's API due to the compiler API itself not always being thread safe (https://github.com/Kotlin/dokka/issues/3151). No noticeable performance loss is expected.
- Bump dependencies to the latest versions (https://github.com/Kotlin/dokka/pull/3231, https://github.com/Kotlin/dokka/pull/3206, https://github.com/Kotlin/dokka/pull/3204)
- Fix a documentation link (https://github.com/Kotlin/dokka/pull/3213). Thanks to @SubhrajyotiSen for noticing and fixing it!
- Various build and project structure improvements (https://github.com/Kotlin/dokka/pull/3174, https://github.com/Kotlin/dokka/issues/3132). Enormous thanks to @aSemy for the help!
See Dokka 1.9.20 milestone for the list of all changes.