kotlin-multiplatform-diff
kotlin-multiplatform-diff copied to clipboard
chore(deps): update dependency org.jetbrains.dokka:dokka-gradle-plugin to v1.9.20
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| org.jetbrains.dokka:dokka-gradle-plugin | 1.9.10 -> 1.9.20 |
Release Notes
Kotlin/dokka (org.jetbrains.dokka:dokka-gradle-plugin)
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 - "every 3 months on the first day of the month" (UTC), 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 has been generated by Mend Renovate. View repository job log here.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 84.17%. Comparing base (
06b7c72) to head (c5614e9).
Additional details and impacted files
@@ Coverage Diff @@
## main #103 +/- ##
=========================================
Coverage 84.17% 84.17%
Complexity 151 151
=========================================
Files 22 22
Lines 537 537
Branches 89 89
=========================================
Hits 452 452
Misses 58 58
Partials 27 27
| Flag | Coverage Δ | |
|---|---|---|
| unittests | 84.17% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.