Introduce documentedVisibilities setting that allows including/excluding any visibility modifier in documentation. This is a more flexible replacement for includeNonPublic, which has now been deprecated (Kotlin/dokka#2270)
Make HTML pages customizable through FreeMarker HTML templates (Kotlin/dokka#2374)
Fixed java getter / setter name generation for kotlin-java interop, now isBoolean instead of getBoolean (Kotlin/dokka#2356), thanks to @CharlesG-Branch!
Add an option to merge implicit expect-actual declarations, enables merging of pages for related declarations which are not connected via expect-actual keywords (Kotlin/dokka#2316)
Add a note about using Dokka in a precompiled script plugin (Kotlin/dokka#2303), thanks to @chkpnt!
Kotlin Multiplatform projects that use .klib libraries may experience problems. There will be a separate 1.6.21 release that will address this issue shortly.
Commits
bf0476e Update documentation, examples and test references to 1.6.20 (#2440)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps dokka-maven-plugin from 1.6.10 to 1.6.20.
Release notes
Sourced from dokka-maven-plugin's releases.
Commits
bf0476e
Update documentation, examples and test references to 1.6.20 (#2440)301b12f
Update version to 1.6.20 release92adc58
Fix classpath in HMPP (#2431)34916ec
Fix using@
symbol inside code block (#2418)5af8d0f
Update mkdocs gradle plugin to fix documentation generation (#2422)3bb04e0
Update Kotlin to 1.6.20 (#2417)cb596b4
Fix type parameter annotation regression (#2388) (#2410)a20b476
Update version to 1.6.20-RCa36b3af
Update Kotlin to 1.6.20-RC2 (#2407)57133de
Bug resolving in ultralightmethod (#2400)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)