@@ -354,6 +354,45 @@ endif::[]
354354// find-replace-regex: https://github.com/com-lihaoyi/mill/pull/(\d*) -> {link-pr}/$1[#$1]
355355
356356
357+ [#0-12-5]
358+ === 0.12.5 - 2025-01-01
359+ :version: 0.12.5
360+ :milestone-name: 0.12.5
361+ :milestone: 108
362+ :prev-version: 0.12.4
363+
364+ * Optimize Mill startup overhead by not blocking on stdin {link-pr}/4159[#4159]
365+
366+ * Fix system console detection on JDK >=22 {link-pr}/4178[#4178]
367+
368+ * Fix thread leak when spawning JVM subprocesses, which caused instability and unresponsiveness
369+ in long-lived Mill processes {link-pr}/4185[#4185]
370+
371+ * Fix crash in `mill -i` on Windows ARM64 {link-pr}/4196[#4196]
372+
373+ * Fix log rendering in terminals where `\t` does not clear existing text {link-pr}/4173[#4173]
374+
375+ * Fix generation of unnecessary `rt.jar` files in home folder {link-pr}/4206[#4206]
376+
377+ * Addition of several experimental language toolchains, to support using Mill to build
378+ projects in other languages
379+
380+ ** https://mill-build.org/mill/main-branch/pythonlib/intro.html[Experimental Python Support]
381+
382+ ** https://mill-build.org/mill/main-branch/javascriptlib/intro.html[Experimental Javascript/Typescript Support]
383+
384+ * Lots of doc improvements:
385+
386+ ** Overhaul of https://mill-build.org/mill/depth/execution-model.html[The Mill Execution Model]
387+ {link-pr}/4156[#4156]
388+
389+ ** Fix missing text in Java Module Configuration docs {link-pr}/4172[#4172]
390+
391+ * Introduction of the https://mill-build.org/blog/index.html[Mill Engineering Blog],
392+ with posts such as https://mill-build.org/blog/1-java-compile.html[How Fast does Java Compile?],
393+ https://mill-build.org/blog/2-monorepo-build-tool.html[Why Use a Monorepo Build Tool?],
394+ and https://mill-build.org/blog/3-selective-testing.html[Faster CI with Selective Testing]
395+
357396[#0-12-4]
358397=== 0.12.4 - 2024-12-16
359398:version: 0.12.4
0 commit comments