Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): Bump org.jetbrains.dokka from 1.8.20 to 1.9.0 (#198)
Bumps [org.jetbrains.dokka](https://github.com/Kotlin/dokka) from 1.8.20 to 1.9.0. <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.9.0 Beta</h2> <h2>General improvements</h2> <ul> <li>Generate dedicated pages for type aliases and enhance their presentation (<a href="https://redirect.github.com/Kotlin/dokka/issues/2862">Kotlin/dokka#2862</a>, <a href="https://redirect.github.com/Kotlin/dokka/issues/2971">Kotlin/dokka#2971</a>)</li> <li>Add documentation for <a href="https://youtrack.jetbrains.com/issue/KT-48872">Enum.entries</a> introduced in Kotlin 1.9.0 (<a href="https://redirect.github.com/Kotlin/dokka/issues/2762">Kotlin/dokka#2762</a>)</li> </ul> <h2>HTML format</h2> <p>This release is packed with enhancements and bugfixes that make your API reference docs mobile-friendly!</p> <p>You may find it a weird direction for improvement — we were just as surprised to find that almost 1/4 of Standard Library's API reference traffic is coming from mobile devices. Thanks to the Kotlin Website team, who contributed these improvements, Dokka now provides a solid experience to such visitors.</p> <h3>Improvements:</h3> <ul> <li>Significantly improve the mobile layout and overall responsiveness (<a href="https://redirect.github.com/Kotlin/dokka/pull/2836">Kotlin/dokka#2836</a>, <a href="https://redirect.github.com/Kotlin/dokka/pull/3021">Kotlin/dokka#3021</a>, <a href="https://redirect.github.com/Kotlin/dokka/pull/3082">Kotlin/dokka#3082</a>, <a href="https://redirect.github.com/Kotlin/dokka/pull/3018">Kotlin/dokka#3018</a>)</li> <li>Use JetBrains Sans as the primary text font (<a href="https://redirect.github.com/Kotlin/dokka/pull/3017">Kotlin/dokka#3017</a>)</li> <li>Improve the experience of reading the documentation when JavaScript is disabled in the browser (<a href="https://redirect.github.com/Kotlin/dokka/pull/3020">Kotlin/dokka#3020</a>, <a href="https://redirect.github.com/Kotlin/dokka/pull/2836">Kotlin/dokka#2836</a>)</li> </ul> <h3>Bugfixes</h3> <ul> <li>Fix a redundant dot in the path of search elements (<a href="https://redirect.github.com/Kotlin/dokka/issues/2289">Kotlin/dokka#2289</a>)</li> <li>Fix unknown asset paths leaking into HTML body (<a href="https://redirect.github.com/Kotlin/dokka/pull/3061">Kotlin/dokka#3061</a>)</li> <li>Fix invisible/hidden packages for modules with a space in the name (<a href="https://redirect.github.com/Kotlin/dokka/issues/3011">Kotlin/dokka#3011</a>)</li> </ul> <h2>Java interoperability</h2> <ul> <li>Fix multi-param methods being classified as field setters (<a href="https://redirect.github.com/Kotlin/dokka/issues/2992">Kotlin/dokka#2992</a>)</li> </ul> <h2>Javadoc format</h2> <ul> <li>Add basic support for <code>@author</code>, <code>@SInCE</code> and <code>@return</code> tags (<a href="https://redirect.github.com/Kotlin/dokka/issues/1770">Kotlin/dokka#1770</a>). Thanks to <a href="https://github.com/irina-turova"><code>@irina-turova</code></a>!</li> </ul> <h2>Other</h2> <ul> <li>Decompose Kotlin/Java analysis (<a href="https://redirect.github.com/Kotlin/dokka/pull/3034">Kotlin/dokka#3034</a>)</li> <li>Improve copying base-frontend files between subprojects (<a href="https://redirect.github.com/Kotlin/dokka/pull/2970">Kotlin/dokka#2970</a>). Thanks to <a href="https://github.com/aSemy"><code>@aSemy</code></a>!</li> </ul> <hr /> <h2>Known problems</h2> <p>Some Multiplatform Gradle 8 projects might experience build failures when resolving native/platform dependencies. Please, see <a href="https://redirect.github.com/Kotlin/dokka/issues/3153">Kotlin/dokka#3153</a> for more details and workarounds.</p> <h2>Breaking changes</h2> <p>This release introduces some breaking changes that are expected to affect only a fraction of Dokka users.</p> <h3>HTML</h3> <p><strong>Note:</strong> this section only applies to those customizing Dokka's HTML format by overriding styles or HTML templates. If you are not doing any customizations, you may skip this section.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kotlin/dokka/commit/ff75c0004d3da5b2e1f88d0d0aaf33d570da2dee"><code>ff75c00</code></a> Update Dokka's references to 1.9.0</li> <li><a href="https://github.com/Kotlin/dokka/commit/4096e7d0dff51ab804cc8cfebec3cbc40cec22dc"><code>4096e7d</code></a> Add hidden workaround for native dependencies</li> <li><a href="https://github.com/Kotlin/dokka/commit/9d7c3726d2359e09760ec45ca5e2138ec1b52cc2"><code>9d7c372</code></a> Fix and refactor Sample Transformer (<a href="https://redirect.github.com/Kotlin/dokka/issues/3102">#3102</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/b8cf2fdefaf95ff4394d6e1cd83425d391491596"><code>b8cf2fd</code></a> Add a workaround for native dependency metadata resolution (<a href="https://redirect.github.com/Kotlin/dokka/issues/3081">#3081</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/92d697ed33d356cc2a0245dc0975e330c1937b75"><code>92d697e</code></a> Update Developer Guides (<a href="https://redirect.github.com/Kotlin/dokka/issues/3088">#3088</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/fccbdab13385114727a87e51acae7a9818ce488c"><code>fccbdab</code></a> Make the compatibility metadata variant check more specific (<a href="https://redirect.github.com/Kotlin/dokka/issues/3103">#3103</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/a09a06821660f6b1a4e869fe5e10c02b3645daa9"><code>a09a068</code></a> Reintroduce removed analysis APIs with a deprecation message (<a href="https://redirect.github.com/Kotlin/dokka/issues/3104">#3104</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/acaac147cf8707dbb4a65ae469187a319b62cc4f"><code>acaac14</code></a> Update examples and tests to use Kotlin 1.9.0 (<a href="https://redirect.github.com/Kotlin/dokka/issues/3101">#3101</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/ba50856cfeb0628aa472b32a85acaf67d06f74c4"><code>ba50856</code></a> Add scroll to tables viewed from mobile devices (<a href="https://redirect.github.com/Kotlin/dokka/issues/3082">#3082</a>)</li> <li><a href="https://github.com/Kotlin/dokka/commit/e90081781fbd54cd89e623851d1d0e1f2ea5dc50"><code>e900817</code></a> Fix Kotlin Analysis API package name (<a href="https://redirect.github.com/Kotlin/dokka/issues/3100">#3100</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Kotlin/dokka/compare/v1.8.20...v1.9.0">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.8.20&new-version=1.9.0)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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