aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-17Introduce InternalDokkaApi annotation (#2904)Vsevolod Tolstopyatov
* Introduce InternalDokkaApi annotation Rationale: dokka-core has a long history of bloating its API shape with utilities that were never intended to be public, and that may expose unwanted implementation details, as well as unwanted compatibility burdens. Eventually, we would like to get rid of them (i.e. by making them internal), but first, it would be nice to provide users with an explicit message about it
2023-03-17Introduce Gradle Version Catalog with type-safe project dependencies (#2884)aSemy
2023-03-17Fix a typo in the all-modules-page README (#2928)Nicklas Ansman
2023-03-16Fix test runtime Java versions (#2918)aSemy
Fixes #2917 Co-authored-by: Goooler <wangzongler@gmail.com>
2023-03-16Refactor Maven Runner build config (#2911)aSemy
2023-03-15Bump webpack to 5.76.0dependabot[bot]
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.4 to 5.76.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.64.4...v5.76.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13Migrate buildSrc to composite build (#2912)Goooler
2023-03-13Remove unnecessary brackets from plugin versions (#2916)aSemy
2023-03-09Remove unused `sourceJar` tasks (#2909)aSemy
Sources JAR is auto-enabled using `withSourcesJar()` in `base-java` convention plugin
2023-03-09Tidy up .gitignore files (#2910)aSemy
2023-03-08Improve performance of 'parseWithNormalisedSpaces' that is unconditionally ↵Vsevolod Tolstopyatov
invoked for each HTML text element (#2730) Addresses #2729
2023-03-08Migrate kotlinOptions to compilerOptions (#2883)Goooler
More information: https://kotlinlang.org/docs/gradle-compiler-options.html#how-to-define-options
2023-03-07Use buildSrc convention plugins to configure the Dokka subprojects (#2704)aSemy
2023-03-06Update Dokka references to 1.8.10 (#2898)Ignat Beresnev
2023-03-03Do no render Types tab when there are no types (#2900)Vadim Mishenev
2023-03-02Do not propagate opt-invmishenev
2023-02-28Bump npm dependencies with vulnerabilities (#2894)Ignat Beresnev
* Bumps loader-utils from 1.4.0 to 1.4.2 * Bumps json5 from 1.0.1 to 1.0.2 * Bumps qs from 6.7.0 to 6.11.0 * Bumps express from 4.17.1 to 4.18.2 * Bumps minimatch from 3.0.4 to 3.1.2 * Bumps terser from 5.10.0 to 5.14.2 * Bumps angular
2023-02-28Fix unresolved link to declaration from another source set (#2878)Vadim Mishenev
2023-02-27Remove dependabot configuration (#2886)Ignat Beresnev
2023-02-27Prepare for the next development iterationIgnatBeresnev
2023-02-27Use Gradle file property types for task inputs & outputs (#2707)aSemy
2023-02-27Stop testing on Java 15 (#2892)Matthew Haughton
2023-02-27Remove workaround for fixed Gradle issue (#2891)Matthew Haughton
The issue was fixed in Gradle 7.6
2023-02-24Fix `TypeNotPresentException` in projects without KGP (#2890)Ignat Beresnev
2023-02-24Mark Plugin Api as experimental (#2743)Vadim Mishenev
2023-02-24Reorganize tabs for Classlike (#2764)Vadim Mishenev
2023-02-23Update custom Gradle utils to use Gradle Kotlin DSL (#2833)aSemy
2023-02-21Move Gradle plugin tasks into a separate directory (#2705)aSemy
2023-02-21Apply kotlin-dsl plugin (#2702)aSemy
Update code to use idiomatic Gradle API
2023-02-21Remove outdated stdlib integration test (#2841)Ignat Beresnev
2023-02-21Initialize nested directories in `TemplateProcessor`aSemy
#2866
2023-02-20Add the ability to pretty print DokkaConfiguration (#2872)Ignat Beresnev
2023-02-20Change default logging level of console apps (#2871)Ignat Beresnev
2023-02-20Exclude user guides from mkdocs documentation (#2868)Ignat Beresnev
2023-02-17Fix mkdocs documentation leading to non-stable versions (#2870)Ignat Beresnev
Fixes #2869
2023-02-17Consistent alphabetical order of element groups in index and navigation (#2861)ilya-g
* Sort groups of divergent elements by their key first ignoring case, then preserving it * Add tests for sorting groups and navigation
2023-02-14Do not render filter-section for empty source sets (#2858)Ignat Beresnev
Regression from #2848
2023-02-14Deprecate methods for adding/removing task dependencies (#2857)Andrey Tyrin
2023-02-13Set default SinceKotlin version for Wasm platformIlya Gorbunov
2023-02-10Do not leak implementation details in generated Javadoc links (#2813)Ignat Beresnev
Fixes #2803
2023-02-10Display source set / platform indicators at all times (#2848)Ignat Beresnev
Fixes #2847
2023-02-10Sort divergent elements deterministically (#2846)Ignat Beresnev
Fixes #2784
2023-02-10Update Kotlin to 1.8.10 (#2797)Ignat Beresnev
2023-02-09Disable caching of Dokka's integration tests (#2826)Ignat Beresnev
2023-02-09Remove old test data (#2824)Ignat Beresnev
2023-02-07Set default SinceKotlin version for Common to 1.0Ilya Gorbunov
Avoids the confusion when original 1.0 declarations can be thought of having since kotlin version 1.2 because their common documentation is shown on the first tab. Common declaration are removed from documentation versions < 1.2 with a different approach - by not configuring a common source set.
2023-02-07Remove an unused function (#2840)Ignat Beresnev
The creation of source set buttons was moved to the `source_set_selector.ftl` template
2023-02-03Remove Dokka devX survey bannerIgnatBeresnev
The survey has ended
2023-02-01Add missing group and description for Multimodule tasks (#2806)Róbert Papp
* Change warning level as requested https://github.com/Kotlin/dokka/pull/2806#pullrequestreview-1278096135 * Change the group of deprecated tasks to "deprecated" according to conversation https://github.com/Kotlin/dokka/pull/2806/files#r1093042654 * Use lazy resolution of tasks and explicit test for deprecation.
2023-01-31Make implementations of DokkaLogger thread-safe (#2827)Ignat Beresnev