Repository navigation
ACT v1.3
Changes since v1.2:
- Minor typo fix (#17)
- Updated PLDI tutorial docker script (#18)
- Ensuring asplos26 and micro25 tutorials are still accessible (#19)
- Synced with asplos26 and micro25 branches (#20)
- Imported a generator only when it is called (#22)
- Moved the image to Python 3.14 and jax 0.10.2 (#24)
- Added the ANTLR 4.9.2 tool to the image (#26)
- Formatted the tree with ruff, shfmt and prettier, single quotes for strings (#28)
- Split the image into the environment and the ecosystem (#30)
- Built cuda13 images beside the CPU ones, picked by the host's GPU (#32)
- Cited the OOPSLA 2026 paper and named ACT and its backend one way (#33)
- Stopped build.sh pruning the dangling images of the daemon (#35)
- Let exec.sh, run.sh and cleanup.sh take --cpu and --cuda13 (#37)
- Restored the caller's ownership of the files exec.sh writes (#41)
- Pinned TAIDL-TO v2.5 and ACT-Backend v1.6 (#43)
- Required Python 3.14 and a setuptools that reads the license (#46)
- Tested the pins and one end-to-end run in a new CI workflow (#49)
Compatibility:
| ACT | TAIDL | TAIDL-TO | ACT-Backend | Docker image |
|---|---|---|---|---|
| v1.3 | v2.3 | v2.5 | v1.6 | devanshdvj/act:v1.3 |
- ACT v1.3 moves the ecosystem to Python 3.14 and JAX 0.10.2.
This release:
- The version is 1.3 in
pyproject.tomland inact/__init__.py, and the README's install line namesv1.3. - The ecosystem image is
devanshdvj/act:v1.3in four tags:-amd64,-arm64,-cuda13-amd64and-cuda13-arm64, each built on thedevanshdvj/act-env:py3.14-jax0.10.2image of the same tag. - The four attached files list what each image tag holds:
act-v1.3-amd64.txt,act-v1.3-arm64.txt,act-v1.3-cuda13-amd64.txtandact-v1.3-cuda13-arm64.txt.