Skip to content

0.9.18

Compare
Choose a tag to compare
@semoro semoro released this 19 Mar 21:15
· 2154 commits to master since this release

Check out migration notes: here

Experimental Kotlin Multiplatform support is scheduled for 0.9.19

Thanks to our external contributors:

Changes:

  • fixed fat JAR resolution in Gradle plugin #316

  • fixed constructor tag #300

  • fixed preserve newlines in javadoc code blocks #409

  • fixed visibility modifier for protected property getters and setters #342

  • fixed missing parameters on Javadoc output on Java classes #343

  • removed duplicate copies of parameters in generated docs for primary constructors #341

  • fixed nullable left off function type parameter with default value #328

  • fixed failing of Dokka plugin on Gradle 5.0 #388

  • added instructions for configuring Dokka in IDEA #386

  • fixed annotatedProperty test #426

  • added an ability to disable link to Java documentation #188

  • added type safe counterparts to Closure taking methods on Gradle DokkaTask #358

  • fixed "Can't find node by signature not implemented for value-parameter." #278

  • use canonicalPath instead of absolutePath for srcLink #289

  • updated readme.md #399, #441, #443

  • created FAQ

  • fixed nullability annotations in Javadoc #446

  • updated bundled kotlin-compiler to 1.3.20-dev-564 f640397

  • refactored maven-plugin build b3b3058

  • fixed constant values for java b0310f8

  • formated javadoc: vararg arguments are represented as single arg #361

  • added type safe counterparts to Closure taking methods on Gradle DokkaTask #358

  • excluded internal visibility modifier from summary, fixed exclusion logic
    a18952b

  • fixed parameter rendering in asJava mode 0485472

  • introduced option to enable/disable jdk linking
    bf03146
    069caa2
    2386192

  • added more detailed signature on class page f5746c4

  • added support for constants in as java mode 633fda3

  • fixed local links resolved in incorrect context 4301503

  • fixed inbound links to enum entries e38d839

  • fixed relative uri's generation 6361dd3

  • fixed resolution of inbound links to constructors in Javadoc [commit] (3c6be4a)

  • added support for external link resolution in JavadocParser b00dabc

  • added type info to param and return section in javadoc a50de81

  • added support for implicit sections inheritance 74b2281

  • fixed resolution of package links ee0b640

  • added support for {@inheritDoc} including grand inheritance and skip levels a16ae6c

  • fixed resolution of links in Javadoc 6cfaf04

  • fixed structure of content paragraphs in Javadoc parser 57a6bb5

  • fixed generation of superclass sequence 9539284

  • added logic for inherited constants 5487473

  • fixed checking belonging to public API 27deff9

  • stabilized signatures to fix linking from Java to Kotlin a3f16fd

  • made possible to group extensions by receiver 3e8448b

  • added inbound links in java layout html 71ef970
    87705bf

  • added support for constants from Java in Kotlin-as-Kotlin mode 85d2ea3

  • added support for propagating inherited extensions from libraries 1391dcc

  • added support for deep inheritance with external classes c776aaa

  • made possible to generate signatures on output format side 63ab561