github atuinsh/atuin v18.16.0
18.16.0

6 hours ago

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>

Don't miss a new atuin release

NewReleases is sending notifications on new releases.