Skip to content

Commit 71d4da8

Browse files
committed
0.12.5
1 parent c1b3d34 commit 71d4da8

File tree

2 files changed

+43
-3
lines changed

2 files changed

+43
-3
lines changed

blog/modules/ROOT/pages/index.adoc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
include::mill:ROOT:partial$gtag-config.adoc[]
44

55

6-
Welcome to the Mill development blog! This page contains posts and articles on
7-
technical topics related to the development of the Mill build tool. These discuss
8-
topics related to JVM languages and monorepo build tooling.
6+
Welcome to the Mill build engineering blog! This is the home for articles on
7+
technical topics related to JVM platform tooling and language-agnostic build tooling,
8+
some specific to the Mill build tool but mostly applicable to anyone working on
9+
build tooling for large codebases in JVM and non-JVM languages.
910

1011
include::4-flaky-tests.adoc[tag=header,leveloffset=1]
1112

readme.adoc

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)