Skip to content

v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Sep 04:17
· 3 commits to main since this release

xMailman v0.4.0

The first release under the new name. xListman is now xMailman — a
full identity change, not a rebrand: the Go module path
(github.com/barats/xmailman), the binary, the XMAILMAN_* environment
variables, the config file (xmailman.yaml), the systemd unit, the Docker
image (ghcr.io/barats/xmailman), and the web UI all use the new name. The
GitHub repository was renamed in place, so old clone, go-import, release, and
advisory URLs redirect to the new home.

Upgrade note — clean break, no aliases. v0.4.0 keeps no
xlistman-named compatibility shims: no legacy config filename fallback,
no XLISTMAN_* env prefix support, no xlistman binary symlink. If you run
0.3.x, rename your config file, environment variables, and systemd unit
before upgrading. See
ADR 0028
for the full decision record.

Changelog

  • chore: rename xListman to xMailman (module, binary, env, docs, repo)

Assets

Binaries for linux and darwin (amd64 + arm64) with embedded web UI, plus a
multi-arch Docker image on GHCR: ghcr.io/barats/xmailman:0.4.0 (also tagged
latest).

The name remains an explicit homage to GNU Mailman: xMailman is a
self-contained, one-binary alternative to it.