spatial-k
spatial-k copied to clipboard
Update plugin dokka to v1.9.20
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| org.jetbrains.dokka | 1.9.10 -> 1.9.20 |
Release Notes
Kotlin/dokka (org.jetbrains.dokka)
v1.9.20: 1.9.20
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.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.