@@ -13,6 +13,60 @@ _The changelog below is for tagged, stable releases. For unstable releases,
1313see the list at https://repo1.maven.org/maven2/com/lihaoyi/mill-dist_
1414
1515
16+
17+ [#1-0-3]
18+ === 1.0.3
19+ _2025-08-05_
20+
21+
22+ :version: 1.0.3
23+ :milestone-name: 1.0.3
24+ :milestone: 123
25+ :prev-version: 1.0.2
26+
27+ * Mill now tab-completes flags like `-j` or `--jobs` ({link-pr}/5642[#5642]),
28+ as well as flags belonging to `Task.Command`s that the user defines ({link-pr}/5643[#5643]),
29+ and displays the description for flags and tasks that get tab completed
30+ ({link-pr}/5648[#5648], {link-pr}/5650[#5650]). Note that these improvements require
31+ you to re-run `./mill mill.tabcomplete/install` to activate
32+
33+ ```
34+ $ ./mill -<tab>
35+ -D <k=v> Define (or overwrite) a system property.
36+ -b Ring the bell once if the run completes successfully, twice if it fails.
37+ -d Show debug output on STDOUT
38+ -i Run Mill in interactive mode, suitable for opening REPLs and taking user input.
39+ -j <str> The number of parallel threads. It can be an integer e.g. `5`
40+ -k Continue build, even after build failures.
41+ -v Show mill version information and exit.
42+ -w Watch and re-run the given tasks when when their inputs change.
43+
44+ $ ./mill core.<tab>
45+ core.api This module contains the data types necessary for defining a Mill build:
46+ core.constants This module contains basic constants and helpers shared between the client,
47+ core.eval This folder contains the core evaluator logic for the Mill build tool,
48+ core.exec This module contains code related to planning and execution of the Mill
49+ core.internal This package contains internal helpers and utilities used throughout
50+ core.resolve This module contains logic around resolving Mill command line
51+ ```
52+
53+
54+
55+ * Add a generator for Eclipse JDT project files ({link-pr}/5614[#5614]). This can be run
56+ with `./mill mill.eclipse/` to generate the configuration that you can then import
57+ into Eclipse JDT
58+
59+ * Flesh out `os.Checker` error messages to make them more actionable ({link-pr}/5640[#5640])
60+
61+ * Display individual test class timings in `mill-chrome-profile.json` ({link-pr}/5635[#5635])
62+
63+ * Add `compileGeneratedSources` directory for Java annotation processors to place generated
64+ sources to be picked up by IDEs ({link-pr}/5629[#5629])
65+
66+ * Improvements to Android build support ({link-pr}/5623[#5623] {link-pr}/5608[#5608] {link-pr}/5634[#5634])
67+
68+
69+
1670[#0-12-15]
1771=== 0.12.15 - 2025-08-01
1872:version: 0.12.15
0 commit comments