|
| 1 | +# Changelog |
| 2 | + |
| 3 | +[中文变更日志](./CHANGELOG.md) |
| 4 | + |
| 5 | +## v1.0.0 |
| 6 | + |
| 7 | +Release date: 2026-04-04 |
| 8 | + |
| 9 | +This is the first formal release of the repository. At this point the project has moved from “proved on this machine” to “versioned, verifiable, and repeatable.” |
| 10 | + |
| 11 | +### Major Capabilities |
| 12 | + |
| 13 | +- build the Linux 0.12 boot image and system image from `vendor/src/linux-0.12.tar.gz`, repo-owned patches, manifests, and minimal userland source |
| 14 | +- boot Linux 0.12 under QEMU, enter the shell, and run `ls` automatically |
| 15 | +- provide the minimal userland binaries `/bin/sh` and `/bin/ls` |
| 16 | +- provide shell built-ins for `cd`, `pwd`, `echo`, `cat`, `uname`, and `exit` |
| 17 | +- support macOS arm64, Ubuntu 22.04, and Windows 10 as host platforms |
| 18 | +- provide one-command terminal and visible-window launch scripts |
| 19 | +- provide one-command rebuild-and-run launch scripts |
| 20 | +- provide `verify` and `verify-userland` automated verification entrypoints |
| 21 | + |
| 22 | +### Engineering Outcome |
| 23 | + |
| 24 | +- the repository does not depend on third-party runtime images |
| 25 | +- committed runtime snapshots are self-built, and the hard disk image is stored in compressed form as `images/hdc-0.12.img.xz` |
| 26 | +- runtime launch automatically unpacks that snapshot into `out/repo-images/hdc-0.12.img` |
| 27 | +- GitHub Actions automatically runs unit tests, source builds, and QEMU boot verification on `ubuntu-22.04` |
| 28 | +- the CI workflow has been upgraded to official action versions compatible with Node 24 |
| 29 | + |
| 30 | +### Release Assets |
| 31 | + |
| 32 | +- `images/bootimage-0.12-hd` |
| 33 | +- `images/hdc-0.12.img.xz` |
| 34 | + |
| 35 | +### Known Boundaries |
| 36 | + |
| 37 | +- the current goal is a minimal runnable Linux 0.12 system, not a full historical distribution |
| 38 | +- real host validation has been completed primarily on the current macOS host and on the GitHub Ubuntu runner |
| 39 | +- Ubuntu 22.04 and Windows 10 host entrypoints are implemented, but more real-machine regression coverage is still recommended |
0 commit comments