Advent Of Code Kotlin (AocKt) 0.3.0 Help

Change Log

0.3.0

Released 2025-11-19

  • New minimum requirements: JDK 21, Kotlin 2.0, and Kotest 6.0. Check the release notes, and how to configure the extension.

  • Removed formatAdventSpecNames configuration property. Formatting is automatically enabled when using the project extension.

  • Advent specs are guaranteed to be executed chronologically when the project extension is registered.

  • Spec definition now uses a dedicated DSL.

  • Isolated debug runs can be configured from the DSL.

0.2.1

Released 2024-11-17

  • Remove suspend modifier from part DSL functions. It caused a false positive error in IntelliJ, but it was not needed anyway.

0.2.0

Released 2024-11-17

  • Updated Kotlin to 1.9.25 and Kotest to 5.9.1.

  • Fixed an issue with spec name formatting.

  • Restricted the part DSLs to only call DSL functions.

0.1.0

Released 2023-08-05

This is the first public release of the AocKt packages, offering all the base functionality. The dependencies can now be fetched from mavenCentral().

19 November 2025