Skip to content

Commit

Permalink
0.12.5
Browse files Browse the repository at this point in the history
  • Loading branch information
lihaoyi committed Jan 1, 2025
1 parent c1b3d34 commit 71d4da8
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 3 deletions.
7 changes: 4 additions & 3 deletions blog/modules/ROOT/pages/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,10 @@
include::mill:ROOT:partial$gtag-config.adoc[]


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

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

Expand Down
39 changes: 39 additions & 0 deletions readme.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -354,6 +354,45 @@ endif::[]
// find-replace-regex: https://github.com/com-lihaoyi/mill/pull/(\d*) -> {link-pr}/$1[#$1]


[#0-12-5]
=== 0.12.5 - 2025-01-01
:version: 0.12.5
:milestone-name: 0.12.5
:milestone: 108
:prev-version: 0.12.4

* Optimize Mill startup overhead by not blocking on stdin {link-pr}/4159[#4159]

* Fix system console detection on JDK >=22 {link-pr}/4178[#4178]

* Fix thread leak when spawning JVM subprocesses, which caused instability and unresponsiveness
in long-lived Mill processes {link-pr}/4185[#4185]

* Fix crash in `mill -i` on Windows ARM64 {link-pr}/4196[#4196]

* Fix log rendering in terminals where `\t` does not clear existing text {link-pr}/4173[#4173]

* Fix generation of unnecessary `rt.jar` files in home folder {link-pr}/4206[#4206]

* Addition of several experimental language toolchains, to support using Mill to build
projects in other languages

** https://mill-build.org/mill/main-branch/pythonlib/intro.html[Experimental Python Support]

** https://mill-build.org/mill/main-branch/javascriptlib/intro.html[Experimental Javascript/Typescript Support]

* Lots of doc improvements:

** Overhaul of https://mill-build.org/mill/depth/execution-model.html[The Mill Execution Model]
{link-pr}/4156[#4156]

** Fix missing text in Java Module Configuration docs {link-pr}/4172[#4172]

* Introduction of the https://mill-build.org/blog/index.html[Mill Engineering Blog],
with posts such as https://mill-build.org/blog/1-java-compile.html[How Fast does Java Compile?],
https://mill-build.org/blog/2-monorepo-build-tool.html[Why Use a Monorepo Build Tool?],
and https://mill-build.org/blog/3-selective-testing.html[Faster CI with Selective Testing]

[#0-12-4]
=== 0.12.4 - 2024-12-16
:version: 0.12.4
Expand Down

0 comments on commit 71d4da8

Please sign in to comment.