Aquesta és una versió anterior. La versió actual és la 18.24.5. Atuin 18.24.5 · Data de publicació:
Fitxers d’instal·lació 18.19.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Release Notes
Bug Fixes
- (client) Avoid panic decoding an empty encryption key (#3803)
- (client) Keep sqlx-postgres out of the client crate (#2884) (#3823)
- (config) Preserve comments in atuin config set (#3766)
- (search) Correct fuzzy result ranking (#3603) (#3624)
- Fix atuin-search-bench/benches/search.rs (#3788)
- Close OSC133 C when launching Atuin AI to prevent content erasure (#3794)
- Authenticate beta release push as atuin-bot (#3809)
- Copy vendored axoasset into docker builder stage (#3816)
Documentation
- Clarify update check network, provide build command (#3767)
- Remove old i18n docs (#3787)
- Use shell-agnostic install command in quickstart pages (#3820)
- Document named stats periods (today/week/month/year) (#3821)
- State minimum supported Rust version in install guide (#3822)
- Document iTerm2 tmux popup incompatibility (#3826)
- Clarify key binding snippets belong in shell startup file (#3837)
- Mention RustRover in IDE integration guidance (#3834)
Features
- (client) Show intent in inspector (#3804)
- (client) Enable pty-proxy via config (#3828)
- (config) Validate new settings in atuin config set before writing them to disk (#3769)
- (lab) Experimental atuin lab share
- (search) Remove the "skim" engine (#3825)
- Remove word with ALT-Backspace ALT-D (#2457)
- Add scheduled beta release workflow (#3805)
- Migrate TLS backend from rustls to native-tls (#3807)
- Make update a real subcommand (#3813)
- Capability negotiation protocol (client + server) (#3797)
Miscellaneous Tasks
- (ci) Fix package step (#3770)
- Remove Store trait (#3779)
- Daemon search benchmark (divan + CodSpeed) (#3763)
- Run CodSpeed benchmarks on macro runners in walltime mode (#3786)
- Add OrFilter as a replacement for Vecs as filter lists (#3768)
- Add atuin-domain crate for shared domain types (#3790)
- Run CodSpeed walltime benchmarks on depot-macos-26 (#3791)
- Fix deny.toml and get it to run in CI (#3808)
- Remove codspeed workflow (#3812)
- Richer logging for atuin-server (#2564)
- Hide --active sharing (#3846)
Refactor
- (deps) Bump thiserror from 2.0.18 to 2.0.19 (#3839)
- (deps) Bump strum_macros from 0.27.2 to 0.28.0 (#3841)
- (deps) Bump tonic-types from 0.14.5 to 0.14.6 (#3842)
- (deps) Bump pulldown-cmark from 0.13.3 to 0.13.4 (#3840)
- (deps) Bump itertools from 0.14.0 to 0.15.0 (#3838)
- Adopt enum_dispatch for enum trait delegation (#3806)
Testing
- Adopt rstest across the workspace test suite (#3785)
Daemon
- Replace nucleo with frizbee, rank by match quality with frecency tiebreak (#3782)
atuin 18.19.0
Install atuin 18.19.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.19.0/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.19.0/atuin-installer.ps1 | iex"
Download atuin 18.19.0
────────────────────────────────────────────┬───────────────────┬─────────────
File │Platform │Checksum
────────────────────────────────────────────┼───────────────────┼─────────────
atuin-aarch64-apple-darwin.tar.gz │Apple Silicon macOS│checksum
────────────────────────────────────────────┼───────────────────┼─────────────
atuin-x86_64-apple-darwin.tar.gz │Intel 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.19.0
Install atuin-server 18.19.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.19.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.19.0/atuin-server-installer.ps1 | iex"
Download atuin-server 18.19.0
───────────────────────────────────────────────────┬───────────────────┬─────────────
File │Platform │Checksum
───────────────────────────────────────────────────┼───────────────────┼─────────────
atuin-server-aarch64-apple-darwin.tar.gz │Apple Silicon macOS│checksum
───────────────────────────────────────────────────┼───────────────────┼─────────────
atuin-server-x86_64-apple-darwin.tar.gz │Intel 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>