Dokka 1.9.0 has finally been released 🎉
The team is working hard on migrating Dokka's internals to the K2 compiler and on addressing long-standing technical debt and stability issues, but it doesn't mean this release is without noticeable improvements!
• Type aliases have their own pages now, with improved presentation!
• Support for the 1.9.0 language feature
Enum.entries
• The HTML format is now mobile-friendly and very responsive
• Beautiful JetBrains Sans is now used as the primary text font
Full changelog on GitHub
---
We're aware that a significant number of KMP projects using Gradle 8 are experiencing build failures related to the resolution of native/platform dependencies, so Dokka 1.9.0 includes some workarounds, see
#3153 for more details. We aim to provide a well-tested solution in the next release.
Lastly, to lay a solid foundation for the future, we unfortunately had to introduce some
breaking changes, but they should only affect a small number of users. If you customize Dokka's HTML output (via css styles / templates), use the CLI runner or author a non-trivial Dokka plugin, you might be affected. Please, see the last section of the
release notes for more details.