Skip to content

aterm 0.70.0

Choose a tag to compare

@alabsystems alabsystems released this 01 Sep 16:30
· 5 commits to main since this release

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 via aterm 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 — permanent releases/latest/download/ names for the DMG and the zip above (byte-identical copies).
  • .sha256 files 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-N are 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.