Change Log
0.3.0
New minimum requirements: JDK 21, Kotlin
2.0, and Kotest6.0. Check the release notes, and how to configure the extension.Removed
formatAdventSpecNamesconfiguration 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
Remove
suspendmodifier from part DSL functions. It caused a false positive error in IntelliJ, but it was not needed anyway.
0.2.0
Updated Kotlin to
1.9.25and Kotest to5.9.1.Fixed an issue with spec name formatting.
Restricted the part DSLs to only call DSL functions.
0.1.0
This is the first public release of the AocKt packages, offering all the base functionality. The dependencies can now be fetched from mavenCentral().