v1.4.0
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 withjava.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
andDokkatooTask.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
withURI
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
- @martinbonnin made their first contribution in #62
Full Changelog: v1.3.0...v1.4.0