Skip to content

v0.1.2

Choose a tag to compare

@filippobuletto filippobuletto released this 07 Nov 19:18
· 30 commits to main since this release

Fixes

  • java-modernize: the fan-out replacement for StructuredTaskScope was described as fail fast but waits on futures in submission order. It is now labelled as the simple form, and a real fail-fast form based on ExecutorCompletionService is added: it reacts to the first failing task and cancels the rest. Both throw ExecutionException with the subtask's cause, like throwIfFailed() did.

Tests

  • The Gradle fixture now has JUnit 5 tests.
  • First real Gradle end-to-end run: the fixture went from Java 21 / Gradle 8.5 (with String Templates, ShutdownOnFailure and --enable-preview) to Java 25 / Gradle 9.9.0, and ./gradlew clean build is green on JDK 25.
  • tests/run.sh 36 passed, tests/compile-snippets.sh 76 passed, claude plugin validate . --strict passes.

Update with /plugin marketplace update filippobuletto.