Skip to content

Releases: The127/miso

v1.0.0

Choose a tag to compare

@the127-release the127-release released this 05 Oct 07:02
35cb711

1.0.0 (2026-10-05)

Features

  • show in the plan which steps are cached (#22) (a09241e)

Bug Fixes

  • give a rootfs the mount points of a kernel (#23) (9a071a8), closes #19
  • turn the legacy PIC off on the microvm board (#20) (52e87e7), closes #14

v1.0.0-rc.4

v1.0.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@the127-release the127-release released this 03 Oct 16:41
eea1581

1.0.0-rc.4 (2026-10-03)

Features

  • let OUTPUT kernel and initrd take a path to the file (d7bc2bd)

Miscellaneous Chores

v1.0.0-rc.3

v1.0.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@the127-release the127-release released this 03 Oct 11:17
741dd07

1.0.0-rc.3 (2026-10-03)

Bug Fixes

  • pin cosign-installer to an existing version (c47a4c2)

Miscellaneous Chores

v1.0.0-rc.1

v1.0.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@the127-release the127-release released this 03 Oct 10:59
bbdfbc6

1.0.0-rc.1 (2026-10-03)

Features

  • --tools is gone, disks and ISOs use the tools miso adds (eaf224d)
  • a blob not used for longer than the limit is stale (9cf7470)
  • a boot refuses to check without a vsock namespace (8e5b1aa)
  • a boot's checks can run in a vsock namespace (2443e58)
  • a build keeps the vsock of its builder VM private (967dd3d)
  • a build without outputs still runs its checks (0660c86)
  • a cache disk can be grown and keeps its files (76cbe14)
  • a caret makes the older version (cee7c5e)
  • a check is written to its connection, which is then closed for writing (52d26be)
  • a CHECK of a rootfs without a root on its command line is refused (b9d8d97)
  • a check runs in a shell that ends its output with the exit code (5d3fbf4)
  • a connection can be dialed on a socket made elsewhere (8422915)
  • a connection the host opens on a virtio port reaches the VM (f3aac1a)
  • a console that ended is not read again (a17672f)
  • a console that ends before the pattern names what it waited for (30400e4)
  • a console that fails to type says why (d40b596)
  • a context that ends still returns what the console showed (e3dcc86)
  • a copied tree keeps its directories and links (9331d93)
  • a copy asks the host for its entries and reads them until all are sent (9a6d085)
  • a copy from a stage is built from the layers where that stage ends (032d9da)
  • a copy from a stage takes its files from that stage's layers and asks the host for nothing (427ca3e)
  • a copy marks its layer and the layers of both stages used (9a741f7)
  • a copy names the stage it copies from and that stage's layers (36b07dd)
  • a copy of an output of a stage fails at its line (31136f0)
  • a copy of several sources needs a destination ending in a slash (a038091)
  • a copy of the build context becomes a request with its files (22f82d2)
  • a copy on an agent that did not start fails naming why (8636eec)
  • a copy request names its line of the build file (7fd7185)
  • a copy sends every source in order under its index (7492cc9)
  • a Copy sent is the Copy received (4881378)
  • a copy that fails reads the rest of its entries before it says so (f4e9cfc)
  • a copy that is not what was planned keeps no layer (5ff8900)
  • a copy whose layer is cached is done without asking for its entries (ce33557)
  • a copy whose layer is there already reads nothing (9c29769)
  • a directory of a stage copies what is in it into the image (2f5398b)
  • a directory of a stage keeps its owner, mode and times past its children (08b9060)
  • a directory of the image keeps its own when a stage is copied into it (064caf0)
  • a directory that is there keeps its mode, owner and time (5c6f7f6)
  • a disk can be split into a file for each partition (0dc4643)
  • a disk is made from the image as repart's root (c382592)
  • a disk is what its tools write, kept as the layer of its key (48f4b1b)
  • a disk its outputs give no file is not fetched (420e4ce)
  • a disk marks its layer and the layers of image and tools used (916d503)
  • a disk of an image without a kernel fails naming where miso looked (aba2dd9)
  • a disk of an image without a UKI stub fails naming where it should be (22f3162)
  • a disk of an image without systemd-boot fails naming where it should be (0baa7d4)
  • a disk or ISO without --tools gets tools from a stage miso adds (2290a03)
  • a disk output asks the agent for a disk (7a7e789)
  • a disk request travels to the agent (7e39b46)
  • a disk whose checks fail leaves no file (0feaa3a)
  • a disk whose layer is there already is not made again (fdbc4f1)
  • a disk whose tools fail fails naming the exit code and keeps no layer (13135a8)
  • a disk with checks gets its name only after they passed (132eeed)
  • a disk without tools fails at its line (35ec72b)
  • a dot on one side makes the older version (3d17dd7)
  • a driver claims its CID on the vsock device it names (cac8047)
  • a driver handed no vsock device runs its machine on a virtio port (46ce49e)
  • a driver runs its machine on the vsock device it is handed (05b95cc)
  • a failed check names its line and what it printed (ba29a6d)
  • a failing step says how to get a shell before it (2fe71ef)
  • a fetch can name a file of the key's layer (bd502bf)
  • a fetch sends the data of the disk (7969b64)
  • a fetch sends the length of the disk of the key (75de557)
  • a fetch skips the holes of the disk (0715821)
  • a fetched disk that ends in a hole keeps its length (4044a58)
  • a file copied into a directory keeps the name of its source (a908c4d)
  • a file copied onto a directory of the image goes into it ([073f6f2](073f6f2...
Read more