Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package atuin for openSUSE:Factory checked in at 2026-07-28 18:19:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/atuin (Old) and /work/SRC/openSUSE:Factory/.atuin.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "atuin" Tue Jul 28 18:19:39 2026 rev:35 rq:1368194 version:18.18.1 Changes: -------- --- /work/SRC/openSUSE:Factory/atuin/atuin.changes 2026-07-17 18:51:35.589542269 +0200 +++ /work/SRC/openSUSE:Factory/.atuin.new.2004/atuin.changes 2026-07-28 18:21:32.234132002 +0200 @@ -1,0 +2,135 @@ +Mon Jul 27 21:01:55 UTC 2026 - Andrei Dziahel <[email protected]> + +- Update to version 18.18.1: + * Bug Fixes + + (crates.io) Fix installation from crates.io (#3764) + * Refactor + + (daemon) Drop fs4, use std::fs file locking (#3753) + +- Update to version 18.18.0: + * Bug Fixes + + (daemon) Index synced history directly instead of malformed + SQL (#3627) (#3641) + + (deps) Update unsound/vulnerable dependencies in Cargo.lock + (#3632) + + (docs) Repair every stale link in the repo (#3727) + + (docs) Make the incorrect-decrypt-key error actionable + (#3609) + + (hook) Drop agent commands containing NUL bytes via NonNulStr + (#3589) (#3660) + + (import) Survive corrupt entries instead of aborting the + import (#3721) + + (init) Fix include guard in Bash init script; chore(init): + improve inclusion of shell init scripts in Rust (#3645) + + (install) Make /dev/tty authoritative for interactivity + detection (#3691) + + (search) Add `DbSearchMode`; correctly fall back to "fuzzy" + in non-interactive searches (#3744) + + (ui) Calculate preview height based on command display width + instead of byte count (#3678) + + (win32) Cargo-binstall package metadata (#3673) + + Search functionality to respect character offsets and + non-ASCII (#3659) + + Quote argument-hint YAML values so Copilot CLI >=1.0.65 + loads all skills (#3613) (#3614) + + Correct grammar in 'history last' help text (#3430) + + Work around rust nightly warning on eyre bail (#3680) + + Improve non-interactive TTY detection in install.sh (#3315) + + Add /model hint to status bar (#3687) + + Set correct umask for pty-proxy (#3700) + + Atuin AI not erasing the input box before closing (#3715) + + Show server status next to AI progress indicator (#3723) + + Show full command when using AtuinOutput tool (#3725) + * Documentation + + (ai) Add self hosting + slash command docs (#3623) + + (config) Standardize TOML examples for config options (#3441) + + Advise users to pass `--locked` when installing from Cargo + (#3630) + + Add docs for store_failed and default for enter_accept (#2696) + + Serve docs.atuin.sh from this repo; remove Desktop docs + (#3684) + + Version docs.atuin.sh with mike (per-release + main) (#3688) + + Hotfix bad path (#3690) + + Document built-in bash-preexec (#3651) + + Retheme docs.atuin.sh to the Atuin brand (#3701) + + Bundle of improvements (#3716) + + Remove ugly cards on landing page (#3724) + + Fix broken README links (#3696) + + Lint prose with Vale and gate it in CI (#3726) + + Slightly nicer default config.toml order (#2485) + + Kubernetes self-hosting documentation (#3238) + + Add canonical Supported platforms page (#3736) + + Add friendly hover tips for new terms (#3740) + + Clarify how to uninstall shell integration (#3741) + * Features + + (ai) Up/down to scroll through previously sent messages (#3720) + + (bash) Bundle bash-preexec with Atuin; automatically load + if no other preexec backend is loaded (#3650) + + (search) Add `--shell` option to `atuin search` to filter + results by shell (#3658) + + (search) Syntax highlight commands in interactive search + (#3704) + + (search) Filter by shell in interactive search (#3692) + + (string) EllipsizeExt -- General-purpose utility for + adding ellipses to strings (#3639) + + Add 'yolo' setting to Atuin AI options (#3637) + + Add `shell` field to history entries (#3636) + + Add hickory-dns resolver for musl target to improve DNS + resolution (#3647) + + Add atuin stats --filter-mode (#1737) + + More aggressive optimizations for dist release (#3683) + + Capture zsh comments as history (#3699) + + Allow injecting extra HTTP headers on sync server requests + (#3718) + * Miscellaneous Tasks + + (atuin-common) Add ellipsize_or_pad for unicode pad (#3663) + + (ci) Bump GitHub Actions to latest versions (#3689) + + (ci) Lint tests & docs in CI (#3746) + + (clap) Simplify clap field types and fix help message + formatting (#3640) + + (logging) Refactor logging (#3622) + + (release-skill) Time label-gated PR merges around the + release (#3654) + + Remove fossier (#3629) + + Trigger docs repo deploy (#3631) + + Remove redundant test (#3635) + + Add `.editorconfig` and `.nvim.lua` (#3648) + + Clean up `WordJumper` in + atuin/src/command/client/search/cursor.rs (#3662) + + Don't panic if clipboard cannot be accessed (#2648) + + Update some dependency versions (#3666) + + Update sqlx to v9 (#3668) + + Follow-up on #1737 (#3649) + + Update Atuin AI to eye-declare v0.6.1 (#3686) + + Remove docs-dispatch (#3694) + + Docker healtcheck (#2451) + + Run windows jobs on depot-windows-2025-16 (#3711) + + Hotfix script (#3714) + + Update flake.nix (#3509) + + Add Timezone and restart policy for postgres backup docker + (#3083) + + Add riscv64 to release targets (#3339) + + Build x86_64-apple-darwin on Depot M4 macs; move all macOS + CI to Depot (#3742) + * Performance + + Do not block counting history (#3729) + + Actually delete history rows, and index active history + (#3730) + + Index filtered history search, record store tags, and + cache inspector stats (#3731) + * Refactor + + (hook) Typed protocol for agent hook events (#3638) + + (render) Slightly nicer and more correct non-printable + escaping (#3633) + + (sync) Remove deprecated V1 sync protocol (#3634) + + Use typed Url instead of hand-built string URLs (#3644) + + Extract shared vt100 logic into atuin-common (#3664) + * Styling + + Improve Atuin AI TUI styles (#3710) + * Testing + + Parametrize tests with rstest across 8 crates (#3653) + * Bug + + Fix enter_accept default (#3717) + + Abort install.sh on cURL fails (#2911) + +------------------------------------------------------------------- Old: ---- atuin-18.17.1.tar.zst New: ---- atuin-18.18.1.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ atuin.spec ++++++ --- /var/tmp/diff_new_pack.zqvCnq/_old 2026-07-28 18:21:36.038264741 +0200 +++ /var/tmp/diff_new_pack.zqvCnq/_new 2026-07-28 18:21:36.042264881 +0200 @@ -17,7 +17,7 @@ Name: atuin -Version: 18.17.1 +Version: 18.18.1 Release: 0 Summary: Magical shell history License: MIT @@ -77,6 +77,7 @@ %autosetup -a1 -p1 # Git does not resolve symlinks cp -v CONTRIBUTORS crates/atuin/src/command/CONTRIBUTORS +ln -s ../../../vendor/bash-preexec crates/atuin/vendor/bash-preexec %build %{cargo_build} --no-default-features -F "atuin/client,atuin/sync,atuin/daemon,atuin/clipboard" ++++++ _service ++++++ --- /var/tmp/diff_new_pack.zqvCnq/_old 2026-07-28 18:21:36.098266835 +0200 +++ /var/tmp/diff_new_pack.zqvCnq/_new 2026-07-28 18:21:36.114267392 +0200 @@ -3,7 +3,7 @@ <service name="cargo_vendor" mode="manual"> <param name="src">https://github.com/atuinsh/atuin</param> <param name="update">true</param> - <param name="revision">v18.17.1</param> + <param name="revision">v18.18.1</param> <param name="versionrewriteregex">^v?(.*)</param> <param name="versionrewritepattern">${1}</param> <param name="changesgenerate">false</param> ++++++ atuin-18.17.1.tar.zst -> atuin-18.18.1.tar.zst ++++++ ++++ 43910 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/atuin/vendor.tar.zst /work/SRC/openSUSE:Factory/.atuin.new.2004/vendor.tar.zst differ: char 7, line 1
