Adds a version dropdown menu to switch between versions.
Adds a workflow that will update the GitHub pages automatically when a new GitHub release is created.
Adds an icon and favicon to the documentation.
Fixes a bug where the version number is displayed multiple times in the header.
Shows documentation for all functions, not just public functions. (I think I've "fixed" this bug multiple times over the years...)
In the process, I also discovered and reported Kotlin/dokka#3398.
Also, rewrites the security policy. The most relevant change here is that vulnerabilities should preferably be reported through GitHub's reporting system instead of mailing it to a private email address. (Though I will still see emails to the old address.)
Modernises the Dokka setup:
In the process, I also discovered and reported Kotlin/dokka#3398.
Also, rewrites the security policy. The most relevant change here is that vulnerabilities should preferably be reported through GitHub's reporting system instead of mailing it to a private email address. (Though I will still see emails to the old address.)
Also bumps a few dependencies.