Skip to content

chore(deps): update atuin to v18.16.0#818

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/atuin
Open

chore(deps): update atuin to v18.16.0#818
renovate[bot] wants to merge 1 commit intomainfrom
renovate/atuin

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 5, 2026

This PR contains the following updates:

Package Update Change
aqua:atuinsh/atuin minor 18.8.018.16.0
ghcr.io/atuinsh/atuin minor v18.8.018.16.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

atuinsh/atuin (aqua:atuinsh/atuin)

v18.16.0

Compare Source

Features

This release brings full agentic workflows to Atuin AI with file read+write tools, shell command execution, skills, and more. Check out the docs for Atuin AI for more information.

  • 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)

v18.15.2

Compare Source

Bug Fixes
  • Tab doesn't insert suggested command (#​3420)

v18.15.1

Compare Source

Bug Fixes
  • Enter runs suggested command when selecting permissions (#​3418)

v18.15.0

Compare Source

Bug Fixes
  • Install script incorrectly tries to install opencode hooks (#​3410)
  • Dependency fix (#​3414)
  • Loss of loading spinners + tokio panic on exit (#​3415)
Features
  • Add OCI standard labels to Dockerfile (#​3412)
  • Enable atuin hex for illumos (#​3413)
  • Allow resuming previous AI sessions (#​3407)
Miscellaneous Tasks

v18.14.1

Compare Source

Bug Fixes
  • Ensure we can publish to crates (#​3403)
  • Thread remote and content_length through system for server tool calls (#​3404)
Documentation
  • Add Tools & Permissions doc section (#​3402)

v18.14.0

Compare Source

Bug Fixes
  • (ui) Make preview line breaking algorithm aware of CJK double-width characters (#​3360)
  • (ui) When inverted, invert scroll events handling (#​3373)
  • Replace e>| with | in nushell integration to restore history recording (#​3358)
  • Resolve git worktrees to main repo in workspace filter (#​3366)
  • Ensure daemon is running (#​3384)
Documentation
  • Remove docker-compose duplication (#​3376)
  • Cover prefix mode properly (#​3383)
  • Minor readability improvement to README (#​3381)
Features
  • Opt-in to sharing last command with ai (#​3367)
  • Add 'atuin config' subcommand for reading and setting config values (#​3368)
  • Option to disable mouse support (#​3372)
  • Add support for deleting all matching commands via keybindings (#​3375)
  • Add strip_trailing_whitespace, on by default (#​3390)
  • Client-tool execution + permission system (#​3370)
  • Add history tail for live monitoring view (#​3389)
  • Track coding agent shell usage (#​3388)
  • Remove agent search from tui (#​3397)
  • Add pi hook installer (#​3398)
  • Autoinstall ai shell history hooks (#​3399)
Miscellaneous Tasks
  • Update to eye-declare 0.3.0 (#​3365)
  • Prepare 18.14.0-beta.1 release (#​3393)
Refactor

v18.13.6

Compare Source

Bug Fixes
  • (powershell) Handle non-FileSystem drives (#​3353)
  • Remove unnecessary arboard/image-data default feature (#​3345)
  • Use printf to append fish shell init block (#​3346)
  • Set WorkingDirectory in PowerShell Invoke-AtuinSearch (#​3351)
Features
  • Use eye-declare for more performant and flexible AI TUI (#​3343)
Miscellaneous Tasks
  • (ci) Switch most workflows to depot ci (#​3352)
  • Prepare 18.13.6 release (#​3356)

v18.13.5

Compare Source

Bug Fixes
  • Atuin Hex fails to init on bash and zsh (#​3341)
Documentation
  • Fix duplicated word in Kubernetes guide (#​3338)
Miscellaneous Tasks

v18.13.4

Compare Source

Bug Fixes
  • (ai) Restore url-quote-magic for ? in zsh (#​3304)
  • Redirect tty0 when running setup
  • Redirect tty0 when running setup (#​3302)
  • Call ensure_hub_session even if primary sync endpoint is self-hosted
  • Call ensure_hub_session even if primary sync endpoint is self-hosted (#​3301)
  • Remove per-event mouse capture toggling that leaked ANSI to stdout (#​3299)
  • Clarify what data is sent when using Atuin AI during setup (only OS and shell) (#​3290)
  • Better tty check (#​3313)
  • Disable features in init when that feature is explicitly disabled (#​3328)
  • Don't run 'atuin init' in 'atuin hex init' — each must be initialized separately (#​3334)
Documentation
  • Fix typo in FAQ alternatives section (#​3292)
  • Remove 'experimental' status from Atuin Daemon
  • Remove 'experimental' status from Atuin Daemon (#​3295)
  • Add inline_height_shell_up_key_binding (#​3270)
Features
  • Report distro name with OS for distro-specific commands (#​3289)
  • Allow setting kv values from stdin
  • Error if value not provided and no stdin
  • Add a small atuin label to the ai box (#​3309)
  • Allow running atuin search -i as subcommand on Windows (#​3250)
  • Hex init nu (#​3330)
Miscellaneous Tasks
  • (ci) Tag docker images with semantic versions on tag creation (#​3316)
  • Replace atuin-ai rendering with component-oriented system (#​3288)
  • Refactor CLI auth flows and token storage (#​3317)

v18.13.3

Compare Source

Bug Fixes
  • Nushell 0.111; future Nushell 0.112 support (#​3266)
Features
  • Call atuin setup from install script (#​3265)
  • Allow headless account ops against Hub server (#​3280)
  • Add custom filtering and scoring mechanisms
Miscellaneous Tasks
  • (ci) Migrate to depot runners (#​3279)
  • (ci) Use depot to build docker images too (#​3281)
  • (ci) Use github for macos
  • Update changelog
  • Update permissions in Docker workflow (#​3283)
  • Change CHANGELOG format to be easier to parse
  • Symlink changelog so dist can pick it up
  • Vendor nucleo-ext + fork, so we can depend on our changes properly (#​3284)
  • Update changelog

v18.13.2

Compare Source

Miscellaneous Tasks
  • (release) Building windows aarch64 was overly optimistic
  • Update changelog

v18.13.1

Compare Source

Miscellaneous Tasks
  • (release) Update dist, remove custom runners
  • Update changelog

v18.13.0

Compare Source

Bug Fixes
  • (deps) Add use-dev-tty to crossterm in atuin-ai (#​3185)
  • (docs) Update Postgres volume path in Docker as required by pg18 (#​3174)
  • Systemd Exec for separate server binary (#​3176)
  • Multiline commands with fish (#​3179)
  • Silent DB failures e.g. when disk is full (#​3183)
  • Forward $PATH to tmux popup in zsh (#​3198)
  • Dramatically decrease daemon memory usage (#​3211)
  • Regen cargo dist
  • Clear script database before rebuild to prevent unique constraint violation (#​3232)
  • Support Nushell 0.111 (#​3249)
  • Ctrl-c not exiting ai (#​3256)
Documentation
  • Update config.md to remove NuShell support note (#​3190)
  • Document search.filters (#​3195)
  • Clean up doc references for sqlite-based self-hosting (#​3216)
  • Document daemon-fuzzy search mode (#​3254)
Features
  • (docs) Add Shell Integration and Interoperability docs (#​3163)
  • switch-context (#​3149)
  • Add Hub authentication for future sync + extra features (#​3010)
  • Add Atuin AI inline CLI MVP (#​3178)
  • Add autostart and pid management to daemon (#​3180)
  • Generate commands or ask questions with atuin ai (#​3199)
  • Add history author/intent metadata and v1 record version (#​3205)
  • In-memory search index with atuin daemon (#​3201)
  • Update script for smoother setup (#​3230)
  • Initial draft of atuin-shell (#​3206)
  • Allow setting multipliers for frequency, recency, and frecency scores (#​3235)
  • Allow running atuin search -i as subcommand (#​3208)
  • Use pty proxy for rendering tui popups without clearing the terminal (#​3234)
  • Allow authenticating with Atuin Hub (#​3237)
  • Initialize Atuin AI by default with atuin init (#​3255)
  • Add atuin setup (#​3257)
Miscellaneous Tasks
  • Update changelog
  • Update changelog
  • Update changelog
  • Use workspace versions (#​3210)
  • Move atuin ai subcommand into core binary (#​3212)
  • Update changelog
  • Update to Rust 1.94 (#​3247)
  • Strip symbols in dist profile to reduce binary size
  • Upgrade thiserror 1.x to 2.x to deduplicate dependency
  • Upgrade axum 0.7 to 0.8 to deduplicate with tonic's axum
  • Update changelog
  • Update changelog
  • Update changelog
  • Update changelog

v18.12.1

Compare Source

Bug Fixes
  • (shell) Fix ATUIN_SESSION errors in tmux popup (#​3170)
  • (tui) Enter in vim normal mode, shift-tab keybind (#​3158)
  • Server start commands for Docker. (#​3160)
Features
  • Expand keybinding system with vim motions, media keys, and inspector improvements (#​3161)
  • Add original-input-empty keybind condition (#​3171)
Miscellaneous Tasks
  • Update changelog

v18.12.0

Compare Source

Bug Fixes
  • (powershell) Preserve $LASTEXITCODE (#​3120)
  • (powershell) Display search stderr (#​3146)
  • (search) Allow hyphen-prefixed query args like --- (#​3129)
  • (tui) Space and F1-F24 keys not handled properly by new keybind system (#​3138)
  • (ui) Don't draw a leading space for command
  • (ui) Time column can take up to 9 cells
  • (ui) Align cursor with the expand column (usually the command)
  • (ui) Align cursor when expand column is in the middle (#​3103)
  • Zsh import multiline issue (#​2799)
  • Do not hit sync v1 endpoints for status
  • Do not hit sync v1 endpoints for status (#​3102)
  • Do not set ATUIN_SESSION if it is already set (#​3107)
  • Custom data dir test on windows (#​3109)
  • New session on shlvl change (#​3111)
  • Larger exit column width on Windows (#​3119)
  • Halt sync loop if server returns an empty page (#​3122)
  • Use directories crate for home dir resolution (#​3125)
  • Tab behaving like enter, eprintln (#​3135)
  • Issue with shift and modifier keys (#​3143)
  • Remove invalid IF EXISTS from sqlite drop column migration (#​3145)
Documentation
  • (CONTRIBUTING) Update links (#​3117)
  • (README) Update links (#​3116)
  • (config) Clarify scope of directory filter_mode (#​3082)
  • (configuration) Describe new utility "atuin-bind" for Bash (#​3064)
  • (installation) Add mise alternative installation method (#​3066)
  • Various improvements to the atuin import docs (#​3062)
  • Disambiguate 'setup' (noun) vs. 'set up' (verb) (#​3061)
  • Fix punctuation and grammar in basic usage guide (#​3063)
  • Expand and clarify usage of the history prune command (#​3084)
  • Small edit to themes website file (#​3069)
  • Config/ with initial uid:gid
  • Add PowerShell install instructions
  • Add PowerShell and Windows install instructions (#​3096)
  • Update the [keys] docs (#​3114)
  • Add history deletion guide (#​3130)
  • Update how to use Docker to self-host (#​3148)
  • Add IRC contact information to README
Features
  • (dotfiles) Add sort and filter options to alias/var list (#​3131)
  • (theme) Note new default theme name and syntax (#​3080)
  • (tui) Add clear-to-start/end actions (#​3141)
  • (ui) Highlight fulltext search as fulltext search instead of fuzzy search
  • (ui) Highlight fulltext search as fulltext search instead of fuzzy search (#​3098)
  • (ultracompact) Adds setting for ultracompact mode (#​3079)
  • Add custom column support (#​3089)
  • Left arrow/backspace on empty to start edit (#​3090)
  • Add more vim movement bindings for navigation (#​3041)
  • Support setting a custom data dir in config (#​3105)
  • Remove user verification functionality (#​3108)
  • Add option to use tmux display-popup (#​3058)
  • Move atuin-server to its own binary (#​3112)
  • Add a parameter to the sync to specify the download/upload page (#​2408)
  • Replace several files with a sqlite db (#​3128)
  • Add new custom keybinding system for search TUI (#​3127)
Miscellaneous Tasks
  • Remove total_history from api index response (#​3094)
    • BREAKING: remove total_history from api index response (#​3094)
  • Update to rust 1.93
  • Update to rust 1.93 (#​3101)
  • Update changelog
  • Update agents.md (#​3126)
  • Update changelog
  • Update changelog
  • Update changelog
Theming
  • Explain how to set ANSI codes directly (#​3065)
Faq

v18.11.0

Compare Source

Bug Fixes
  • (bash) Fix issues with intermediate key sequences in the vi editing mode (#​2977)
  • (bash) Work around a keybinding bug of Bash 5.1 (#​2975)
  • (bash/blesh) Suppress error message for auto-complete source (#​2976)
  • (powershell) Run atuin history end in the background (#​3034)
  • (powershell) Add error safety and cleanup (#​3040)
  • Highlight the correct place when multibyte characters are involved (#​2965)
  • Prevent interactive search crash when update check fails (#​3016)
  • Move thorough search through search.filters w/ workspaces (#​2703)
Documentation
  • Migrate docs from separate repo to docs subfolder (#​3018)
Features
  • Support additional history filenames in replxx importer (#​3005)
  • Add colors to --help/-h (#​3000)
  • Add support for read replicas to postgres (#​3029)
  • Allow disabling sync v1 (#​3030)
  • Consider atuin dotfile aliases when calculating atuin wrapped (#​3048)
  • Add session and uuid column support to history list (#​3049)
Miscellaneous Tasks
  • (nix) Prevent deprecation warning on evaluation (#​3006)
  • Update changelog
  • Adjust update wording (#​2974)
  • Add Windows builds, second try (#​2966)
  • Update to rust 1.91 (#​2981)
  • Add Atuin Desktop information to install script
  • Remove trailing whitespace (#​2985)
  • Fix typo (#​2994)
  • Clarify docstring of the enter_accept config key (#​3003)
  • Fix github action syntax for variables (#​2998)
  • Add AGENTS.md
  • Update changelog
  • Remove x86_64 mac from build targets (#​3052)
Build
  • (nix) Update rust toolchain hash (#​2990)

v18.10.0

Compare Source

Bug Fixes
  • Stats ngram window size cli parsing (#​2946)
Features
  • (bash) Use Readline's accept-line for enter_accept (#​2953)
  • Add commit to displayed version info (#​2922)
  • Add import from PowerShell history (#​2864)
  • Interactive Inspector (#​2319)
  • Nu ≥ 0.106.0 support commandline accept (#​2957)
Miscellaneous Tasks
  • Update rusty_paseto and rusty_paserk (#​2942)
  • Update changelog

v18.9.0

Compare Source

Bug Fixes
  • (dotfiles) Properly escape spaces/quotes in vars
  • Clippy issues on Windows (#​2856)
  • Honor timezone in inspector stats (#​2853)
  • Make status exit 1 if not logged in (#​2843)
  • Match logic of theme directory with settings directory, so ATUIN_CONFIG_DIR is respected (#​2707)
  • Expand path for daemon.socket_path (#​2870)
  • Use fullscreen if inline_height is too large (#​2888)
  • Clean up new rustc and clippy warnings on Rust 1.89
  • cargo update and changes needed to accomodate it
  • Run cargo fmt
  • Clippy warnings I don't have on my version of clippy
  • Add forgotten rust-toolchain.toml to match changes (oops)
  • Update version in Cargo.toml + github workflows
  • Clippy warnings
  • Dissociate command_chaining from enter_accept
  • Remove atuin_chain_command prefix
  • Docker compose link (#​2914)
  • Fish up binding (#​2902)
Features
  • (stats) Add dotnet to default common subcommands
  • (tui) Select entries using number in vim-normal mode. closes #​2368 (#​2893)
  • (tui) Add show_numeric_shortcuts config to hide 1-9 shortcuts (#​2766)
  • Highlight matches in interactive search (#​2653)
  • Add session-preload filter mode to include global history from before session start
  • Add various acceptance keys (#​2928)
  • More accurately filter secret tokens (#​2932)
  • Add shell pipelines to command chaining (#​2938)
Miscellaneous Tasks
  • Update changelog
  • Remove legacy Apple SDK frameworks (#​2885)
  • Update dist workflows
  • Update to Rust 1.90 (#​2916)
Refactor
  • Shell environment variables
Build
  • Update flake.nix with new sha256

Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate label Apr 5, 2026
@renovate renovate Bot requested a review from ryo246912 April 5, 2026 01:54
@renovate renovate Bot added the renovate label Apr 5, 2026
@renovate renovate Bot force-pushed the renovate/atuin branch from b45628f to aac6bd0 Compare April 5, 2026 02:05
@ryo246912 ryo246912 removed their request for review April 5, 2026 02:14
@renovate renovate Bot force-pushed the renovate/atuin branch from aac6bd0 to c032a2c Compare April 5, 2026 02:59
@renovate renovate Bot changed the title chore(deps): update dependency aqua:atuinsh/atuin to v18.13.6 chore(deps): update atuin to v18.13.6 Apr 5, 2026
@renovate renovate Bot force-pushed the renovate/atuin branch from c032a2c to 6da28ae Compare April 13, 2026 22:10
@renovate renovate Bot changed the title chore(deps): update atuin to v18.13.6 chore(deps): update atuin Apr 13, 2026
@renovate renovate Bot force-pushed the renovate/atuin branch 7 times, most recently from 97fd018 to 7722cbd Compare April 20, 2026 00:43
@renovate renovate Bot changed the title chore(deps): update atuin chore(deps): update atuin to v18.15.2 Apr 20, 2026
@renovate renovate Bot force-pushed the renovate/atuin branch from 7722cbd to bf51653 Compare April 21, 2026 05:52
@renovate renovate Bot force-pushed the renovate/atuin branch from bf51653 to 7c63c2c Compare April 28, 2026 22:43
@renovate renovate Bot changed the title chore(deps): update atuin to v18.15.2 chore(deps): update atuin Apr 28, 2026
@renovate renovate Bot force-pushed the renovate/atuin branch from 7c63c2c to d8b7b0f Compare April 29, 2026 15:05
@renovate renovate Bot force-pushed the renovate/atuin branch from d8b7b0f to e3dc841 Compare May 2, 2026 01:03
@renovate renovate Bot changed the title chore(deps): update atuin chore(deps): update atuin to v18.16.0 May 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants