Skip to content

Atuin

v18.16.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3mo CLI & Terminal
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

shell fish history rust

Summary

AI summary

Release notes, bug fixes, documentation updates, miscellaneous tasks, install atuin 18.16.0 and atuin‑server 18.16.0.

Full changelog

Release Notes

Features

  • AI tool rendering overhaul + edit_file tool (#3423)
  • Implement write_file tool with overwrite safety (#3432)
  • Shell tool execution timeouts (#3437)
  • Send user-defined context with TERMINAL.md (#3443)
  • Add skill discovery, loading, and invocation (#3444)

Bug Fixes

  • Shell tool preview stuck as Running after completion (#3436)
  • Require all subcommands covered for shell allow rules (#3440)
  • Minor issues with fish's vim mode(s) (#3362)

Documentation

  • Document show_numeric_shortcuts (#3433)
  • Update for new server binary (#3439)

Miscellaneous Tasks

  • Update to rust 1.95 (#3426)
  • Clarified note about regular expressions matching in path. (#3427)
  • Use cat -n format for read_file tool (#3435)
  • Update to eye_declare 0.5.1 (#3449)

Performance

  • Reduce AI TUI rendering overhead for long conversations (#3447)

Refactor

  • Replace ad-hoc dispatch with FSM + driver architecture (#3434)

atuin 18.16.0

Install atuin 18.16.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.16.0/atuin-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.16.0/atuin-installer.ps1 | iex"

Download atuin 18.16.0

| File | Platform | Checksum |
|--------|----------|----------|
| atuin-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| atuin-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| atuin-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
| atuin-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
| atuin-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| atuin-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo atuinsh/atuin

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

atuin-server 18.16.0

Install atuin-server 18.16.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.16.0/atuin-server-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.16.0/atuin-server-installer.ps1 | iex"

Download atuin-server 18.16.0

| File | Platform | Checksum |
|--------|----------|----------|
| atuin-server-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| atuin-server-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| atuin-server-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
| atuin-server-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
| atuin-server-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| atuin-server-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo atuinsh/atuin

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Atuin

Get notified when new releases ship.

Sign up free

About Atuin

Sync shell history across devices

All releases →

Related context

Beta — feedback welcome: [email protected]