Skip to content

v1.4.0

Compare
Choose a tag to compare
@aSemy aSemy released this 02 Jun 15:16
· 203 commits to main since this release

This is a big release! Lots of fixes, and some deprecations.

  • Support for Android projects has been improved.
  • Minimum supported Android Gradle Plugin version changed from 4.0.1 to 4.2.2
  • java.net.URL have been replaced with java.net.URI, to better support Gradle caching
  • Dokkatoo's DSL has been improved so that Gradle will generate more type-safe accessors.
  • Lots of build config updates to make configuring the projects used for integration tests easier to manage
  • DokkatooPrepareParametersTask and DokkatooTask.WithSourceSets have been deprecated, so as to better support Gradle caching. This should only impact those who were manually configuring the tasks rather than using the extension DSL, which I suspect no one is doing.

Thanks to @martinbonnin, @hfhbd, and @EdricChan03 for their help with reporting and tracking down bugs!

What's Changed

  • Fix DokkaGenerator not clearing deleted files by @aSemy in #60
  • Mention all-modules-page-plugin in README.md by @martinbonnin in #62
  • Feat/improve plugin DSL by @aSemy in #63
  • Replace URL with URI by @martinbonnin in #65
  • fix typo in package, distibutions -> distributions by @aSemy in #74
  • big refactor of Parameter/Generator tasks, to better support Grade caching by @aSemy in #69
  • Update logo by @aSemy in #75
  • update IJ excludes, to be a little more simple & comprehensive by @aSemy in #79
  • refactor example projects Gradle utils by @aSemy in #80
  • Fix/unknown Android classes by @aSemy in #76
  • remove NDOC extensions from tasks by @aSemy in #81
  • Fix workaround for nested module directories by @aSemy in #85
  • fix convention for package-list URL by @aSemy in #86

New Contributors

Full Changelog: v1.3.0...v1.4.0