Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions docs/content/release-notes/v0.3.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
title: "v0.3.1"
linkTitle: "v0.3.1"
description: "The web console gets a console look: one monospace face, square corners, flat panels."
weight: 5
---

`v0.3.1` restyles the web console (`ant serve`) into something that looks the
way it reads: a flat **monospace terminal**. One fixed-width face runs through
every screen, the corners are square, and the panels separate by tone instead of
by borders and shadows.

This release is purely visual. The CLI verbs, the JSON envelope, the read path,
and the terminal console are all exactly as they were in `v0.3.0`. Only the look
of the web console changed.

## A console that looks like a console

The whole web surface is now set in **Geist Mono**, a fixed-width face, from the
hero headline down to the chips and the footer. It carries the terminal feel
without a real terminal, and it keeps URIs, ids, and JSON aligned to a character
grid wherever they appear.

The font is embedded and served straight from the binary. There is no web font
to fetch and no CDN to depend on, so `ant` is still a single static artifact and
the console looks the same offline as it does online.

## Square and flat

Every corner is square. The rounding is gone from cards, inputs, buttons, chips,
badges, folders, and the brand mark; the only curve left is the loading spinner,
which has to be a circle to read as one.

The chrome is flatter, too. The shadows are gone, and so are the dividing rules:
the topbar no longer has a line under it, the sidebar no longer has one beside
it, and table cells no longer have borders. Panels, inputs, chips, and hovers now
read by a small shift in background tone, so the layout stays legible without a
single box drawn around anything. It still ships with a light and a dark theme
that follow your system and remember your choice.

## Install and upgrade

Every tagged version builds the same artifacts: archives for Linux, macOS,
Windows, and FreeBSD, Linux packages (deb, rpm, apk), a multi-arch container
image on GHCR, and package-manager entries. The binaries are pure Go, so there
is nothing to install alongside them.

```
go install github.com/tamnd/ant/cmd/ant@v0.3.1
```

Or grab a binary from the [release
page](https://github.com/tamnd/ant/releases/tag/v0.3.1), or pull the image:

```
docker run --rm -it ghcr.io/tamnd/ant:0.3.1 serve --addr 0.0.0.0:7777
```
Loading