Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): Bump org.jetbrains.dokka from 1.6.0 to 1.6.20 (#117)
Bumps [org.jetbrains.dokka](https://github.com/Kotlin/dokka) from 1.6.0 to 1.6.20. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">org.jetbrains.dokka's releases</a>.</em></p> <blockquote> <h2>1.6.20 Beta</h2> <h2>Features</h2> <ul> <li>Introduce <code>documentedVisibilities</code> setting that allows including/excluding any visibility modifier in documentation. This is a more flexible replacement for <code>includeNonPublic</code>, which has now been deprecated (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2270">Kotlin/dokka#2270</a>)</li> <li>Make HTML pages customizable through FreeMarker HTML templates (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2374">Kotlin/dokka#2374</a>)</li> <li>Add global settings to JSON dokka CLI input (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2292">Kotlin/dokka#2292</a>), thanks to <a href="https://github.com/BarkingBad"><code>@BarkingBad</code></a>!</li> </ul> <h2>HTML format changes</h2> <ul> <li>Add vertical alignment (wrapping) of signatures when 3 and more parameters are present (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2309">Kotlin/dokka#2309</a>)</li> <li>Enhance primary constructor signature, display <code>val</code>/<code>var</code> keywords and default values (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2313">Kotlin/dokka#2313</a>)</li> <li>Add a level of indentation to childless items in navigation tree (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2291">Kotlin/dokka#2291</a>)</li> <li>Add horizontal margin to breadcrumbs delimiter (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2285">Kotlin/dokka#2285</a>)</li> <li>Fixed various CSS rendering issues (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2284">Kotlin/dokka#2284</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2389">Kotlin/dokka#2389</a>)</li> </ul> <h2>Bugfixes</h2> <ul> <li>Fixed <code>OutOfMemoryError: Metaspace</code>-related issues for the majority of cases (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2216">Kotlin/dokka#2216</a>)</li> <li>Fixed classpath issues for HMPP libraries (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2431">Kotlin/dokka#2431</a>)</li> <li>Using <code>@</code> symbol within code blocks in <code>.md</code> files doesn't lead to cropped documents anymore (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2418">Kotlin/dokka#2418</a>)</li> <li>Fixed incorrect placement of HTML head tags, which led to missing favicon in multi-module projects (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2365">Kotlin/dokka#2365</a>)</li> <li>Fixed resolution of ultralight methods that led to flaky signature generation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2400">Kotlin/dokka#2400</a>)</li> <li>Coroutines dispatchers are now shut down after each module pass to avoid resource leaks (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2325">Kotlin/dokka#2325</a>)</li> <li>Suppressed property setters are now excluded from documentation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2220">Kotlin/dokka#2220</a>)</li> <li>Suppressing extensions doesn't fail builds anymore (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2348">Kotlin/dokka#2348</a>), thanks to <a href="https://github.com/BarkingBad"><code>@BarkingBad</code></a>!</li> <li>Fixed java getter / setter name generation for kotlin-java interop, now <code>isBoolean</code> instead of <code>getBoolean</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2356">Kotlin/dokka#2356</a>), thanks to <a href="https://github.com/CharlesG-Branch"><code>@CharlesG-Branch</code></a>!</li> <li>Fixed MathJax plugin, previously completely broken (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2342">Kotlin/dokka#2342</a>), thanks to <a href="https://github.com/wyskoj"><code>@wyskoj</code></a>!</li> <li>Fixed Input/Output streams to minimize resource leaks (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2312">Kotlin/dokka#2312</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2319">Kotlin/dokka#2319</a>)</li> </ul> <h2>Plugin API Changes</h2> <ul> <li>Add an extension point for rendering custom <a href="https://kotlinlang.org/docs/kotlin-doc.html#block-tags">documentation tags</a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2343">Kotlin/dokka#2343</a>)</li> <li>Add an extension point for an external documentable provider (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2307">Kotlin/dokka#2307</a>), thanks to <a href="https://github.com/Kordyjan"><code>@Kordyjan</code></a>!</li> <li>Add filtering stategies extension point and fix constructors in Kotlin-as-Java (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2277">Kotlin/dokka#2277</a>), thanks to <a href="https://github.com/BarkingBad"><code>@BarkingBad</code></a>!</li> <li>Expose Kotlin-as-Java methods that could be used not only as part of transformers (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2351">Kotlin/dokka#2351</a>), thanks to <a href="https://github.com/BarkingBad"><code>@BarkingBad</code></a>!</li> <li>Refactor Ancestry Graphs (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2326">Kotlin/dokka#2326</a>), thanks to <a href="https://github.com/BarkingBad"><code>@BarkingBad</code></a>!</li> <li>Fixed resolving of DRIs for Enum Entries (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2305">Kotlin/dokka#2305</a>), thanks to <a href="https://github.com/BarkingBad"><code>@BarkingBad</code></a>!</li> </ul> <h2>General Improvements</h2> <ul> <li>Collect annotations from <code>package-info.java</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2331">Kotlin/dokka#2331</a>), thanks to <a href="https://github.com/ember-rose"><code>@ember-rose</code></a>!</li> <li>Add support for header tags (<code><h1></code> / <code><h2></code> / <code><h3></code>) in Javadoc (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2345">Kotlin/dokka#2345</a>), thanks to <a href="https://github.com/asfalcone"><code>@asfalcone</code></a>!</li> <li>Add an option to merge implicit expect-actual declarations, enables merging of pages for related declarations which are not connected via <code>expect</code>-<code>actual</code> keywords (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2316">Kotlin/dokka#2316</a>)</li> <li>Add a note about using Dokka in a precompiled script plugin (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2303">Kotlin/dokka#2303</a>), thanks to <a href="https://github.com/chkpnt"><code>@chkpnt</code></a>!</li> <li>Fixed wrong Groovy DSL example (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2302">Kotlin/dokka#2302</a>), thanks to <a href="https://github.com/chkpnt"><code>@chkpnt</code></a>!</li> <li>Various code cleanups (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2165">Kotlin/dokka#2165</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2360">Kotlin/dokka#2360</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2364">Kotlin/dokka#2364</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2385">Kotlin/dokka#2385</a>), thanks to <a href="https://github.com/Goooler"><code>@Goooler</code></a>!</li> </ul> <h2>Known issues</h2> <ul> <li>Kotlin Multiplatform projects that use <code>.klib</code> libraries may experience problems. There will be a separate <code>1.6.21</code> release that will address this issue shortly.</li> </ul> <h2>1.6.10 Beta</h2> <h2>Changes</h2> <ul> <li>Support Kotlin 1.6.10</li> <li>Add a sample project for versioning multi-module (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2170">Kotlin/dokka#2170</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kotlin/dokka/commit/bf0476ec3e79cf9215980a2f03cb8e035973c40b"><code>bf0476e</code></a> Update documentation, examples and test references to 1.6.20 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2440">#2440</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/301b12fae77ae2d24f9e9c8f95920b2849a50555"><code>301b12f</code></a> Update version to 1.6.20 release</li> <li><a href="https://github.com/Kotlin/dokka/commit/92adc586b875ad47d17462323fedf66fe45548e8"><code>92adc58</code></a> Fix classpath in HMPP (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2431">#2431</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/34916ec2dcef6eeff642f72e5729a3d4e759b704"><code>34916ec</code></a> Fix using <code>@</code> symbol inside code block (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2418">#2418</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/5af8d0f8db72ee8ccbd19b745f7b46f8c31b3ce7"><code>5af8d0f</code></a> Update mkdocs gradle plugin to fix documentation generation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2422">#2422</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/3bb04e047edabee57ee1bbac06c35f87ed1ecb9e"><code>3bb04e0</code></a> Update Kotlin to 1.6.20 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2417">#2417</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/cb596b47873ca112fbab76251db656ae3d14f7dd"><code>cb596b4</code></a> Fix type parameter annotation regression (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2388">#2388</a>) (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2410">#2410</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/a20b4760c60b4a269b451724e1dc05835a52ac2c"><code>a20b476</code></a> Update version to 1.6.20-RC</li> <li><a href="https://github.com/Kotlin/dokka/commit/a36b3af63994f0939ed07bd8245eb4a752c67eac"><code>a36b3af</code></a> Update Kotlin to 1.6.20-RC2 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2407">#2407</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/57133de2fef1be68d9f05e6c262c31288de6cbcd"><code>57133de</code></a> Bug resolving in ultralightmethod (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2400">#2400</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Kotlin/dokka/compare/v1.6.0...v1.6.20">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.dokka&package-manager=gradle&previous-version=1.6.0&new-version=1.6.20)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details>
- Loading branch information