Releases: alabsystems/aterm
Release list
aterm v0.75.0
Source release. SHA256SUMS is a per-file manifest of the released tree, with a detached Ed25519 signature (SHA256SUMS.sig) by a machine key named in the attached master-signed roster (aterm-machines.toml + .sig). Verification chain and key inventory: SIGNING.md in the publication engine; the roster pin is committed in aterm crates/aterm-update-core/src/pins.rs.
aterm 0.74.0
aterm is the terminal for AI. New here? What each file is:
aterm-0.74.0.dmg— the signed, notarized app as a drag-install DMG (~28 MB). The ALab toolchain installs itself on first launch (or on demand viaaterm pkg install --default-set).aterm-0.74.0-mac.zip— the same app as a zip (~26 MB); this is the container the in-app updater and Homebrew stage from.aterm.dmg/aterm-mac.zip— permanentreleases/latest/download/names for the DMG and the zip above (byte-identical copies)..sha256files verify a download:shasum -a 256 -c <asset>.sha256.aterm-appcast.toml/aterm-machines.toml(and their.sig) are consumed by the in-app self-updater — not for humans.- Releases named
atpkg-index-Nare machine-readable package indexes, not app releases.
Fixed
- A second crash on the same fault, closed before anyone hit it. v0.73.0 fixed
aterm aborting when you moved the mouse. The same mistake — asking a system event
a question only a keyboard event can answer — was still reachable one door along:
pressing Escape is fine, but the same command arriving from a menu would have
asked the mouse click that opened the menu for its key code, and taken the app
down. It now declines to answer rather than inventing a keystroke. The rest of
that family was swept and is clean.
aterm 0.73.0
aterm is the terminal for AI. New here? What each file is:
aterm-0.73.0.dmg— the signed, notarized app as a drag-install DMG (~28 MB). The ALab toolchain installs itself on first launch (or on demand viaaterm pkg install --default-set).aterm-0.73.0-mac.zip— the same app as a zip (~26 MB); this is the container the in-app updater and Homebrew stage from.aterm.dmg/aterm-mac.zip— permanentreleases/latest/download/names for the DMG and the zip above (byte-identical copies)..sha256files verify a download:shasum -a 256 -c <asset>.sha256.aterm-appcast.toml/aterm-machines.toml(and their.sig) are consumed by the in-app self-updater — not for humans.- Releases named
atpkg-index-Nare machine-readable package indexes, not app releases.
Fixed
- aterm no longer crashes while you move the mouse. v0.72.0 could abort after
a few minutes of ordinary pointer movement over a focused window. Every mouse
move asked the system event for a keyboard key code — a question that is only
valid of a key event — and macOS answers that with an exception, which took the
whole process down. The question is no longer asked of mouse events.
aterm 0.72.0
aterm is the terminal for AI. New here? What each file is:
aterm-0.72.0.dmg— the signed, notarized app as a drag-install DMG (~28 MB). The ALab toolchain installs itself on first launch (or on demand viaaterm pkg install --default-set).aterm-0.72.0-mac.zip— the same app as a zip (~26 MB); this is the container the in-app updater and Homebrew stage from.aterm.dmg/aterm-mac.zip— permanentreleases/latest/download/names for the DMG and the zip above (byte-identical copies)..sha256files verify a download:shasum -a 256 -c <asset>.sha256.aterm-appcast.toml/aterm-machines.toml(and their.sig) are consumed by the in-app self-updater — not for humans.- Releases named
atpkg-index-Nare machine-readable package indexes, not app releases.
Changed
- The cursor's jump streak is a meteor now, not a banner. When the cursor
leaps across the screen it leaves a rainbow streak; that streak used to hold
most of its brightness for most of its life and could sit on the glass for
over a second, which read as a lingering smear rather than speed. The light is
now spent early, next to the flight that earned it, and what remains is a thin
decaying tail. It is mostly gone in 0.42s instead of 0.97s. Fast at the front,
graceful at the back.
Fixed
- The streak can no longer wash out to grey. Fading now moves only opacity,
never colour, and a new gate walks the streak across 144 frames and refuses any
lit pixel that has lost its hue — with a deliberately greyed control proving
the gate can actually fail.
aterm 0.71.0
aterm is the terminal for AI. New here? What each file is:
aterm-0.71.0.dmg— the signed, notarized app as a drag-install DMG (~28 MB). The ALab toolchain installs itself on first launch (or on demand viaaterm pkg install --default-set).aterm-0.71.0-mac.zip— the same app as a zip (~26 MB); this is the container the in-app updater and Homebrew stage from.aterm.dmg/aterm-mac.zip— permanentreleases/latest/download/names for the DMG and the zip above (byte-identical copies)..sha256files verify a download:shasum -a 256 -c <asset>.sha256.aterm-appcast.toml/aterm-machines.toml(and their.sig) are consumed by the in-app self-updater — not for humans.- Releases named
atpkg-index-Nare machine-readable package indexes, not app releases.
Changed
- The cursor rainbow is a proper sky rainbow again. It runs red, orange,
yellow, green, blue, indigo, violet — and between green and blue it passes
through cyan, because that is what a rainbow does. aterm used to forbid that
crossing, and the machinery enforcing it could only do so by draining the
colour out of exactly that part of the arc: the fold it used preserves
brightness, so what it produced was not a paler blue but a bright grey. That
grey was most visible in the streak a jumping cursor leaves behind. The
crossing now keeps its own colour, and the ribbon reads continuously across
all seven hues — measurably more of them (12 distinct hues on the release
paint probe, up from 10) at the same brightness.
aterm 0.70.0
aterm is the terminal for AI. New here? What each file is:
aterm-0.70.0.dmg— the signed, notarized app as a drag-install DMG (~28 MB). The ALab toolchain installs itself on first launch (or on demand viaaterm pkg install --default-set).aterm-0.70.0-mac.zip— the same app as a zip (~26 MB); this is the container the in-app updater and Homebrew stage from.aterm.dmg/aterm-mac.zip— permanentreleases/latest/download/names for the DMG and the zip above (byte-identical copies)..sha256files verify a download:shasum -a 256 -c <asset>.sha256.aterm-appcast.toml/aterm-machines.toml(and their.sig) are consumed by the in-app self-updater — not for humans.- Releases named
atpkg-index-Nare machine-readable package indexes, not app releases.
Fixed
- Rendering is sharp and fits the window again on every Retina Mac. v0.69.0
moved macOS onto aterm's own Metal renderer, and the new layer was never told
the display's scale factor. CoreAnimation therefore read each device pixel of
the frame as a whole point: the grid drew at twice its size — the right-hand
columns pushed off the edge of the window — and what remained was a
half-resolution image stretched over a Retina panel, so the text looked soft.
The layer now takes its scale from the window, at attach and on every frame
after, so dragging a window between a Retina and a non-Retina display is
picked up too — that move changes the scale without resizing anything, which
is exactly the case the old code could not see. If v0.69.0 looked oversized
and blurry, this is that.
aterm v0.69.0
Source release. SHA256SUMS is a per-file manifest of the released tree, with a detached Ed25519 signature (SHA256SUMS.sig) by a machine key named in the attached master-signed roster (aterm-machines.toml + .sig). Verification chain and key inventory: SIGNING.md in the publication engine; the roster pin is committed in aterm crates/aterm-update-core/src/pins.rs.
aterm v0.68.0
Source release. SHA256SUMS is a per-file manifest of the released tree, with a detached Ed25519 signature (SHA256SUMS.sig) by a machine key named in the attached master-signed roster (aterm-machines.toml + .sig). Verification chain and key inventory: SIGNING.md in the publication engine; the roster pin is committed in aterm crates/aterm-update-core/src/pins.rs.
Linux x86_64
This release also ships aterm-0.68.0-linux-x86_64.tar.gz — the ONE aterm binary
(argv0 verb symlinks alongside) for x86_64-unknown-linux-gnu, attached after the
cut by the automated Linux lane (an asset attach, not a cut: no ledger line, no
appcast entry yet).
- sha256
1058901481adae07edbc3ec5197ae50fd24248ffa539714e077eeb5de0f106c1
(also published as the.sha256sidecar asset — the Linux lane's integrity
anchor until a cut adds Linux keys to the signed appcast) - built at the v0.68.0 claim commit, unmodified, on upstream stable Rust
1.97.1 — the same compat-lane precedent as the macOS x86_64 slice - no self-update lane on Linux: re-run the installer to update
aterm v0.67.0
Source release. SHA256SUMS is a per-file manifest of the released tree, with a detached Ed25519 signature (SHA256SUMS.sig) by a machine key named in the attached master-signed roster (aterm-machines.toml + .sig). Verification chain and key inventory: SIGNING.md in the publication engine; the roster pin is committed in aterm crates/aterm-update-core/src/pins.rs.
Linux x86_64
This release also ships aterm-0.67.0-linux-x86_64.tar.gz — the ONE aterm binary
(argv0 verb symlinks alongside) for x86_64-unknown-linux-gnu, attached after the
cut by the automated Linux lane (an asset attach, not a cut: no ledger line, no
appcast entry yet).
- sha256
4903748a67751317d22b50dd876e14ae77b5c8856f9ea974715178fefa99522d
(also published as the.sha256sidecar asset — the Linux lane's integrity
anchor until a cut adds Linux keys to the signed appcast) - built at the v0.67.0 claim commit, unmodified, on upstream stable Rust
1.97.1 — the same compat-lane precedent as the macOS x86_64 slice - no self-update lane on Linux: re-run the installer to update
aterm v0.66.0
Source release. SHA256SUMS is a per-file manifest of the released tree, with a detached Ed25519 signature (SHA256SUMS.sig) by a machine key named in the attached master-signed roster (aterm-machines.toml + .sig). Verification chain and key inventory: SIGNING.md in the publication engine; the roster pin is committed in aterm crates/aterm-update-core/src/pins.rs.