build: run on Mill 1.3.0 #74

Open
claude wants to merge 1 commit from mill-1.3.0 into main
Member

Summary

Changes .mill-version from 1.1.2 to 1.3.0.

Why

Mill 1.1.x stops its daemon when a client connects to the daemon port and disconnects before the RPC initialize message. A local port scanner (for example moshi serve, which probes local TCP ports for HTTP servers) thus kills the daemon. A single curl http://127.0.0.1:<daemon-port>/ does the same. Mill 1.3.0 keeps the daemon running in the same tests.

Verification

  • mill-iw-support 0.1.4 (built on Mill 1.1.2) and mill-scalafix 0.6.0 load on Mill 1.3.0 without change.
  • ./mill __.test on Mill 1.3.0: 54 test modules, 703 tests passed, 0 failed (after npm ci --prefix dom-test-env, as CI does).

🤖 Generated with Claude Code

## Summary Changes `.mill-version` from 1.1.2 to 1.3.0. ## Why Mill 1.1.x stops its daemon when a client connects to the daemon port and disconnects before the RPC `initialize` message. A local port scanner (for example `moshi serve`, which probes local TCP ports for HTTP servers) thus kills the daemon. A single `curl http://127.0.0.1:<daemon-port>/` does the same. Mill 1.3.0 keeps the daemon running in the same tests. ## Verification - `mill-iw-support` 0.1.4 (built on Mill 1.1.2) and `mill-scalafix` 0.6.0 load on Mill 1.3.0 without change. - `./mill __.test` on Mill 1.3.0: 54 test modules, 703 tests passed, 0 failed (after `npm ci --prefix dom-test-env`, as CI does). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
build: run on Mill 1.3.0
All checks were successful
CI / Check Formatting (pull_request) Successful in 1m17s
CI / Compile (pull_request) Successful in 3m25s
CI / Check Linting (pull_request) Successful in 3m25s
CI / Run Tests (pull_request) Successful in 6m5s
10470cefbe
Mill 1.1.x stops its daemon when a client connects and disconnects before
the RPC handshake, so a local port scanner kills the daemon. Mill 1.3.0
keeps the daemon running. mill-iw-support 0.1.4 (built on Mill 1.1.2)
loads on 1.3.0 without change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
All checks were successful
CI / Check Formatting (pull_request) Successful in 1m17s
CI / Compile (pull_request) Successful in 3m25s
CI / Check Linting (pull_request) Successful in 3m25s
CI / Run Tests (pull_request) Successful in 6m5s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin mill-1.3.0:mill-1.3.0
git switch mill-1.3.0

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff mill-1.3.0
git switch mill-1.3.0
git rebase main
git switch main
git merge --ff-only mill-1.3.0
git switch mill-1.3.0
git rebase main
git switch main
git merge --no-ff mill-1.3.0
git switch main
git merge --squash mill-1.3.0
git switch main
git merge --ff-only mill-1.3.0
git switch main
git merge mill-1.3.0
git push origin main
Sign in to join this conversation.
No description provided.