kotest / kotest-extensions-arrow

Kotest extensions for Arrow
Apache License 2.0
39 stars 13 forks source link

Update plugin org.jetbrains.dokka to v1 #40

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jetbrains.dokka 0.10.1 -> 1.5.31 age adoption passing confidence

Release Notes

Kotlin/dokka ### [`v1.5.31`](https://togithub.com/Kotlin/dokka/releases/v1.5.31) Changes: - Support Kotlin 1.5.31 - Support JS KLib - Fix link to a javadoc enum entry ### [`v1.5.30`](https://togithub.com/Kotlin/dokka/releases/v1.5.30) Highlights of this release are: - Support kotlin 1.5.30 - `@literal` is also supported without code tag, thanks [@​fsladkey](https://togithub.com/fsladkey) - improvements in`@link` tag support. Now it supports line breaks! ### [`v1.5.0`](https://togithub.com/Kotlin/dokka/releases/v1.5.0) Kotlin compiler upgraded to 1.5.0 Fixes: Make module name optional in CLI ([#​1850](https://togithub.com/Kotlin/dokka/issues/1850)) Fix line separator issues ([#​1887](https://togithub.com/Kotlin/dokka/issues/1887)) Fix preserving spaces in Javadoc comments ([#​1923](https://togithub.com/Kotlin/dokka/issues/1923)) GFM renderer: sanitize line ends ([#​1936](https://togithub.com/Kotlin/dokka/issues/1936)) Fix rendering html in briefs ([#​1931](https://togithub.com/Kotlin/dokka/issues/1931)) Fix code blocks on Extension Points page ([#​1948](https://togithub.com/Kotlin/dokka/issues/1948)) Remove extra dash ([#​1968](https://togithub.com/Kotlin/dokka/issues/1968)) Don't use older dir from previous runs in versioning ([#​1963](https://togithub.com/Kotlin/dokka/issues/1963)) Change jekyll links to be .html ([#​1990](https://togithub.com/Kotlin/dokka/issues/1990)) Fix Gradle plugin application ([#​2000](https://togithub.com/Kotlin/dokka/issues/2000)) Added features: Add a supertype for leaf dokka tasks that defines dokkaSourceSets ([#​1891](https://togithub.com/Kotlin/dokka/issues/1891)) Add ability to specify older versions as a list of files ([#​1890](https://togithub.com/Kotlin/dokka/issues/1890)) Cachable Gradle task ([#​1905](https://togithub.com/Kotlin/dokka/issues/1905)) Multilanguage docs inheritance ([#​1951](https://togithub.com/Kotlin/dokka/issues/1951)) Logging levels in CLI ([#​1976](https://togithub.com/Kotlin/dokka/issues/1976)) Flatten multi-module structure ([#​1980](https://togithub.com/Kotlin/dokka/issues/1980)) Special thanks to external contributors: [@​rnett](https://togithub.com/rnett), [@​msink](https://togithub.com/msink), [@​zsmb13](https://togithub.com/zsmb13), [@​rachelcarmena](https://togithub.com/rachelcarmena) and [@​hfhbd](https://togithub.com/hfhbd) ### [`v1.4.32`](https://togithub.com/Kotlin/dokka/releases/v1.4.32) Fixes: - Fix configuration for suppressing obvious functions ([#​1789](https://togithub.com/Kotlin/dokka/issues/1789)) - Fix visibility on enum entry property ([#​1828](https://togithub.com/Kotlin/dokka/issues/1828)) - Fix missing annotations in GFM and unresolved static imports ([#​1845](https://togithub.com/Kotlin/dokka/issues/1845)) Added features: - Reintroduce multimodule documentation ([#​1804](https://togithub.com/Kotlin/dokka/issues/1804)) - Compiler bump to 1.4.32 ([#​1818](https://togithub.com/Kotlin/dokka/issues/1818)) - Suppress inherited members ([#​1814](https://togithub.com/Kotlin/dokka/issues/1814)) - Bump kotlinx.html to 0.7.3 ([#​1819](https://togithub.com/Kotlin/dokka/issues/1819)) (requires adding "https://maven.pkg.jetbrains.space/public/p/kotlinx-html/maven" repository) - Add ability to document generated files ([#​1832](https://togithub.com/Kotlin/dokka/issues/1832)) - Handle html in KDoc ([#​1805](https://togithub.com/Kotlin/dokka/issues/1805)) - Make anchors stable ([#​1851](https://togithub.com/Kotlin/dokka/issues/1851)) Special thanks to external contributors: [@​AzimMuradov](https://togithub.com/AzimMuradov) and [@​hfhbd](https://togithub.com/hfhbd) ### [`v1.4.30`](https://togithub.com/Kotlin/dokka/releases/v1.4.30) In this release we focused on improving multi-module experience that would allow links, search and navigation to be rendered for the whole project rather than independent modules. We have also updated the compiler to 1.4.30 and introduced the versioning plugin for the multi module, that lets users generate documentation for each version incrementally and switch between them on the main page. #### Breaking changes - Dokka multi module no longer uses generic `dokka${format}` task but rather `dokka${format}Partial` where `format` is the desired output format like `html` or `gfm` #### Improvements and bug fixes - JvmName support [#​1675](https://togithub.com/Kotlin/dokka/issues/1675) - Use Maven directly to download additional dependencies [#​1644](https://togithub.com/Kotlin/dokka/issues/1644) thanks [@​adangel](https://togithub.com/adangel) - Fix docs on DProperty [#​1671](https://togithub.com/Kotlin/dokka/issues/1671) - Refactor ContentTable builder and fix GFM table rendering [#​1682](https://togithub.com/Kotlin/dokka/issues/1682) - Versioning [#​1654](https://togithub.com/Kotlin/dokka/issues/1654) - Footer customisation [#​1691](https://togithub.com/Kotlin/dokka/issues/1691) - Resolve Trove issue [#​1715](https://togithub.com/Kotlin/dokka/issues/1715) - Fix incorrect DRI conversion in KotlinAsJava modes for nested definitions [#​1701](https://togithub.com/Kotlin/dokka/issues/1701) - JvmOverloads ([#​1712](https://togithub.com/Kotlin/dokka/issues/1712)) and add detection of JvmSynthetic ([#​1718](https://togithub.com/Kotlin/dokka/issues/1718)) thanks [@​bishiboosh](https://togithub.com/bishiboosh) - Annotations for parameters [#​1710](https://togithub.com/Kotlin/dokka/issues/1710) - Fix links to method parameters from documentation [#​1713](https://togithub.com/Kotlin/dokka/issues/1713) - Fix displaying default Java visibility [#​1738](https://togithub.com/Kotlin/dokka/issues/1738) - Add legacy KotlinWebsite format to recognized link formats [#​1750](https://togithub.com/Kotlin/dokka/issues/1750) - Fix parameters in CLI and bump kotlinx.cli [#​1755](https://togithub.com/Kotlin/dokka/issues/1755) - Suppress tag support [#​1742](https://togithub.com/Kotlin/dokka/issues/1742) - Add ability to suppress obvious functions like equals, toString [#​1758](https://togithub.com/Kotlin/dokka/issues/1758) - Make Gradle plugin use `api` instead of `implementation` for dokka-core [#​1771](https://togithub.com/Kotlin/dokka/issues/1771) ### [`v1.4.20`](https://togithub.com/Kotlin/dokka/releases/v1.4.20) #### Breaking changes - `prefix` was replaced by `matchingRegex` [#​598](https://togithub.com/Kotlin/dokka/issues/598), thanks [@​martinbonnin](https://togithub.com/martinbonnin) #### Improvements and bug fixes - Dokka is now build using Kotlin 1.4.20 - javadoc now handles `@inheritDoc` annotation [#​1608](https://togithub.com/Kotlin/dokka/issues/1608) - breadcrumbs improvements in html format [#​1590](https://togithub.com/Kotlin/dokka/issues/1590) - functions and properties can be divided into inherited and declared [#​1535](https://togithub.com/Kotlin/dokka/issues/1535) - argument order is now preserved [#​1619](https://togithub.com/Kotlin/dokka/issues/1619), thanks [@​gzoritchak](https://togithub.com/gzoritchak) - page navigation now has correct height on Safari [#​1633](https://togithub.com/Kotlin/dokka/issues/1633) ### [`v1.4.10.2`](https://togithub.com/Kotlin/dokka/releases/v1.4.10.2) This release is focused mainly on polishing features that were already present in Dokka ##### Improvements: - Created "On this page" component in the HTML format to allow quicker navigation through long pages - [#​1504](https://togithub.com/Kotlin/dokka/issues/1504) - Javadoc will now inform when it is misconfigured with multiple sourcesets - [#​1457](https://togithub.com/Kotlin/dokka/issues/1457) - Created a Java-friendly API for plugins - [#​1495](https://togithub.com/Kotlin/dokka/issues/1495) - CLI module name is now optional with default value - [#​1533](https://togithub.com/Kotlin/dokka/issues/1533) - Added parsing of package-info in Java sources - [#​1528](https://togithub.com/Kotlin/dokka/issues/1528) - Translators now run in parallel [#​1506](https://togithub.com/Kotlin/dokka/issues/1506) - Added better handling of functional types in rendered output - [#​1483](https://togithub.com/Kotlin/dokka/issues/1483) - Added default values for primitive properties. Added presenting default values in signatures - [#​1489](https://togithub.com/Kotlin/dokka/issues/1489) - Types are now distinguished from functions in the navigation [#​1555](https://togithub.com/Kotlin/dokka/issues/1555) - Multiple improvements to HTML format (shorter docs on list pages, signature placement) - [#​1529](https://togithub.com/Kotlin/dokka/issues/1529) - Set aether authn when getting artifacts - [#​1512](https://togithub.com/Kotlin/dokka/issues/1512) - Added separate pages for properties - [#​1494](https://togithub.com/Kotlin/dokka/issues/1494) - Made logo replaceable - [#​1488](https://togithub.com/Kotlin/dokka/issues/1488) - GFM now supports anchors - [#​1442](https://togithub.com/Kotlin/dokka/issues/1442) ##### Bugfixes: - Handling of multiple authors - [#​1539](https://togithub.com/Kotlin/dokka/issues/1539) - Merging documentations of modules and packages - [#​1480](https://togithub.com/Kotlin/dokka/issues/1480) - Parsing strikethrough - [#​1397](https://togithub.com/Kotlin/dokka/issues/1397) - Escape special characters in file names - [#​1481](https://togithub.com/Kotlin/dokka/issues/1481) - Fix multiline links in Javadoc and wrong linebreaking of `
` bodies [#​1518](https://togithub.com/Kotlin/dokka/issues/1518)
-   Fix vararg signatures - [#​1516](https://togithub.com/Kotlin/dokka/issues/1516)
-   Fix rendering of comment tables - [#​1560](https://togithub.com/Kotlin/dokka/issues/1560)
-   Escape urls in anchors - [#​1519](https://togithub.com/Kotlin/dokka/issues/1519)
-   Hide derived members that are not public - [#​1459](https://togithub.com/Kotlin/dokka/issues/1459)

### [`v1.4.10`](https://togithub.com/Kotlin/dokka/releases/v1.4.10)

#### Main features:

-   The New HTML format is much more mobile-friendly - [#​1279](https://togithub.com/Kotlin/dokka/issues/1279)
-   Kotlin 1.4.10

#### Improvements:

##### Javadoc:

-   added subclasses page
-   added deprecated page

##### Other:

-   added favicon in HTML format
-   simplified where documentation for modules is being searched for -  [#​1265](https://togithub.com/Kotlin/dokka/issues/1265)

#### Bugs fixed:

-   Asterisks in KDoc cause the chunk of text to be ripped off - [#​1368](https://togithub.com/Kotlin/dokka/issues/1368)
-   Missing variance in classlike signatures - [#​1384](https://togithub.com/Kotlin/dokka/issues/1384)
-   NullPointerException on images - [#​1424](https://togithub.com/Kotlin/dokka/issues/1424)
-   Javadoc version number is always 0.0.1 - [#​1406](https://togithub.com/Kotlin/dokka/issues/1406)
-   Codeblocks from package markdown are not displayed in HTML - [#​1371](https://togithub.com/Kotlin/dokka/issues/1371)
-   Change substituting typealiases with actual types - [#​1447](https://togithub.com/Kotlin/dokka/issues/1447)
-   NotImplementedError after migrating from 0.10.1 to 1.4.0-rc-24 - [#​1255](https://togithub.com/Kotlin/dokka/issues/1255)
-   Kotlin as Java should translate type aliases - [#​1115](https://togithub.com/Kotlin/dokka/issues/1115)
-   Show fully qualified name for typealias target coming from different package - [#​950](https://togithub.com/Kotlin/dokka/issues/950)

### [`v1.4.0`](https://togithub.com/Kotlin/dokka/releases/1.4.0)

#### Main features:

-   Gradle plugin overhaul
-   Autoconfiguration for sourceset for Multiplatform projects
-   Kotlin 1.4.0

#### Improvements:

##### Html format:

-   added left navigation search component
-   improved intuitiveness of displayed cursor types (thanks to [@​hamza1311](https://togithub.com/hamza1311))
-   improved presentation of some generic parameters
-   made unresolved links render as text
-   improved overall UI experience

##### Javadoc:

-   implemented generating both `package-list` and `element-list`
-   added index page

##### Reporting

-   maturity warning
-   handling of missing sourceset for Javadoc
-   handling nothing to document
-   descriptions to all Dokka tasks

##### Other:

-   improved parsing of generic typealiases
-   removed redundant type bounds from all formats

#### Bugs fixed:

-   missing whitespace in class-like signatures - [#​1419](https://togithub.com/Kotlin/dokka/issues/1419)
-   classpath issues in very specific conditions - [#​1415](https://togithub.com/Kotlin/dokka/issues/1415)
-   missing resources on windows - [#​1399](https://togithub.com/Kotlin/dokka/issues/1399)
-   top-level functions crashing Javadoc generation - [#​1393](https://togithub.com/Kotlin/dokka/issues/1393) [#​1385](https://togithub.com/Kotlin/dokka/issues/1385)
-   unstable order of functions in generated documentation - [#​1333](https://togithub.com/Kotlin/dokka/issues/1333)
-   anchors on android being broken in some cases - [#​1230](https://togithub.com/Kotlin/dokka/issues/1230)
-   improperly formatted code blocks - [#​1346](https://togithub.com/Kotlin/dokka/issues/1346)
-   source tabs not displayed on Windows in html format - [#​1361](https://togithub.com/Kotlin/dokka/issues/1361)
-   stack overflow on documenting complex type constraints - [#​1342](https://togithub.com/Kotlin/dokka/issues/1342)
-   symbols defined in companion objects not being linked correctly in rare cases - [#​1268](https://togithub.com/Kotlin/dokka/issues/1268)
-   unresolved links in some cases - [#​1345](https://togithub.com/Kotlin/dokka/issues/1345)
-   missing sourcesets on non-lazily configured Android projects - [#​1330](https://togithub.com/Kotlin/dokka/issues/1330)
-   `Couldn't get delegate for class` error - [#​1341](https://togithub.com/Kotlin/dokka/issues/1341)
-   to many sources set bubbles after running Dokka collector - [#​1294](https://togithub.com/Kotlin/dokka/issues/1294)
-   empty packages listed in the sidebar - [#​1257](https://togithub.com/Kotlin/dokka/issues/1257)
-   suppressed files still documented - [#​1245](https://togithub.com/Kotlin/dokka/issues/1245)


Configuration

📅 Schedule: 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.



This PR has been generated by WhiteSource Renovate. View repository job log here.