@@ -829,8 +829,8 @@ Then add to root aggregation: `.aggregate(..., mymodule, mymoduleJS, mymoduleNat
829829 ARM64. Removing ` inline ` fixes it; the compiler optimizes
830830 trivial delegations anyway. Filed as
831831 https://github.com/scala/scala3/issues/25306
832- 66 . ** Current release is 1.13.1 ** — sbt-riddl bugfix release .
833- Supersedes 1.13.0 (sbt-riddl rewrite)
832+ 66 . ** Current release is 1.13.2 ** — sbt-riddl ProcessIO fix .
833+ Supersedes 1.13.1
83483467 . ** PrettifyPass multi-file mode** — ` PrettifyPass.Options `
835835 now carries ` topFile ` , ` outputDir ` , and ` flatten ` . When
836836 ` flatten=false ` (the new default), prettify preserves
@@ -852,8 +852,8 @@ Then add to root aggregation: `.aggregate(..., mymodule, mymoduleJS, mymoduleNat
852852 (hugo-theme-learn, redislabs-docs, hugo-theme-docdock)
853853 were causing warnings on ` git pull ` . No submodule paths
854854 were tracked in the tree; only ` .gitmodules ` remained
855- 71 . ** Current release is 1.13.1 ** — sbt-riddl ANSI fix and
856- direct command invocation . Supersedes 1.13.0
855+ 71 . ** Current release is 1.13.2 ** — sbt-riddl ProcessIO fix
856+ to avoid pipe-close exceptions . Supersedes 1.13.1
85785772 . ** RiddlFileEmitter.trimTrailingNewline()** — Removes a
858858 trailing newline from the StringBuilder. Used in
859859 ` closeType ` to join ` } ` from ` emitFields ` with ` with { `
@@ -891,3 +891,9 @@ Then add to root aggregation: `.aggregate(..., mymodule, mymoduleJS, mymoduleNat
891891 releases, sbt-dynver produces snapshot versions like
892892 ` 1.13.0-2-hash-date ` which don't exist on GitHub. Pin
893893 ` riddlcVersion := "1.13.1" ` in scripted test build.sbt
894+ 79 . ** sbt-riddl ProcessIO fix** — Replaced ` ProcessLogger ` +
895+ ` .!() ` with ` ProcessIO ` + ` BasicIO.processFully ` +
896+ ` .exitValue() ` to properly drain stdout/stderr before
897+ process termination. Prevents pipe-close exceptions in
898+ sbt shell output. Applied in both ` runRiddlc ` and
899+ ` runBatch ` methods
0 commit comments