v0.4.0
What's Changed
- Junit
@Managed
annotation and JctExtension class for automating initialisation and
destruction of Workspace objects. - Add additional methods for creating JAR files from PathRoot objects that are directories.
FileBuilder#asJarFrom
now takes aPathRoot
rather than the more specialisedManagedDirectory
- Fix missing nullable annotations dotted around.
Merged PRs
- Bump micronaut-bom from 3.8.6 to 3.8.7 by @dependabot in #376
- Bump actions/deploy-pages from 1.2.4 to 1.2.5 by @dependabot in #375
- Bump mockito-bom from 5.1.1 to 5.2.0 by @dependabot in #378
- Bump checkstyle from 10.8.0 to 10.8.1 by @dependabot in #379
- Update report file detection in build.yml by @ascopes in #381
- Update avaje-json to 1.4-RC by @ascopes in #382
- Bump groovy from 4.0.9 to 4.0.10 by @dependabot in #383
- Bump actions/checkout from 3.3.0 to 3.4.0 by @dependabot in #384
- Bump avaje-jsonb.version from 1.4-RC1 to 1.4-RC6 by @dependabot in #385
- Bump actions/deploy-pages from 1.2.5 to 2.0.0 by @dependabot in #386
- Bump EnricoMi/publish-unit-test-result-action from 2.4.2 to 2.5.0 by @dependabot in #387
- Bump checkstyle from 10.8.1 to 10.9.1 by @dependabot in #388
- Bump maven-surefire-plugin from 3.0.0-M9 to 3.0.0 by @dependabot in #389
- Bump maven-failsafe-plugin from 3.0.0-M9 to 3.0.0 by @dependabot in #390
- Bump slf4j.version from 2.0.6 to 2.0.7 by @dependabot in #391
- Implement JctExtension JUnit extension. by @ascopes in #392
Full Changelog: v0.3.0...v0.4.0