Changelog for
atuin-18.3.0-lp156.5.1.x86_64.rpm :
* Mon Jun 10 2024 werwolf131313AATTgmail.com- Update to version 18.3.0:
* chore(release): prepare for release v18.3.0 (#2105)
* chore: show scope in changelog (#2102)
* docs: add docs for store subcommand (#2097)
* chore: update email, gitignore, tweak ui (#2094)
* feat(ui): setup single-instance (#2093)
* chore(release): v18.3.0-prerelease.1 (#2090)
* chore: switch to cargo dist for releases (#2085)
* fix: Replace serde_yaml::to_string with serde_json::to_string_yaml (#2087)
* chore(deps): `cargo update` (#2083)
* chore: Add Systemd config for self-hosted server (#1879)
* Mon Apr 15 2024 werwolf131313AATTgmail.com- Update to version 18.2.0:
* chore(release): prepare for release v18.2.0 (#1950)
* docs: add missing cli help text (#1945)
* fix: use spawn_blocking for file access during async context (#1936)
* chore(gui): cargo update (#1943)
* feat(gui): add base structure (#1935)
* feat(bash/blesh): use _ble_exec_time_ata for duration even in bash < 5 (#1940)
* feat(dotfiles): add alias import (#1938)
* chore(deps): bump lukemathwalker/cargo-chef (#1929)
* docs(bash-preexec): describe the limitation of missing commands (#1937)
* feat: prevents stderr from going to the screen (#1933)
* Mon Apr 15 2024 Dmitry Markov
- update to version 18.2.0: Bug Fixes Add missing description (#1861) Allow empty search (#1866) Pass search query in via env (#1865) Pass search query in via env for Nushell (#1874) Case insensitive hostname filtering (#1883) Update atuin.nu to resolve 0.92 deprecation (#1913) Detect preexec plugin using env ATUIN_PREEXEC_BACKEND (#1856) Install script echo (#1899) Report non-decodable errors correctly (#1915) Do not use \"return\" to cancel initialization (#1928) Use spawn_blocking for file access during async context (#1936) Documentation Add security contact (#1867) Add install instructions for cave/exherbo linux in README.md (#1927) Describe the limitation of missing commands (#1937) Add missing cli help text (#1945) Features Process [C-h] and [C-?] as representations of backspace (#1857) Allow specifying search query as an env var (#1863) Check PG version before running migrations (#1868) Add atuin prefix binding (#1875) Update install.sh to support KDE Neon (#1908) Add better search scoring (#1885) Sync v2 default for new installs (#1914) Add \'ctrl-a a\' to jump to beginning of line (#1917) Prevents stderr from going to the screen (#1933) Add alias import (#1938) Use _ble_exec_time_ata for duration even in bash < 5 (#1940) Add base structure (#1935) Miscellaneous Tasks Add issue form (#1871) Require atuin doctor in issue form (#1872) Add section to issue form (#1873) Add codespell support (config, workflow) and make it fix some typos (#1916) Cargo update (#1943) Performance Cache aliases and read straight from file (#1918)
* Mon Mar 11 2024 werwolf131313AATTgmail.com- Update to version 18.1.0:
* fix(dotfiles): use latest client (#1859)
* chore(release): prepare for release v18.1.0 (#1854)
* fix: doctor shell wording (#1858)
* chore(ci): setup nextest (#1848)
* feat: adds info command to show env vars and config files (#1841)
* docs: use db name env variable also in uri (#1840)
* chore: do not show history table stats when using records (#1835)
* fix(store-init): re-sync after running auto store init (#1834)
* feat: add automatic history store init (#1831)
* chore(deps): `cargo update` (#1832)
* Mon Feb 26 2024 werwolf131313AATTgmail.com- Update to version 18.0.2:
* chore(release): prepare for release v18.0.2
* fix(bash): rework #1509 to recover from the preexec failure (#1729)
* Mon Feb 26 2024 Dmitry Markov - Bug Fixes
* Rework #1509 to recover from the preexec failure (#1729)
* Mon Feb 12 2024 werwolf131313AATTgmail.com- Update to version 18.0.1:
* chore(release): prepare for release v18.0.1 (#1706)
* fix: reorder the exit of enhanced keyboard mode (#1694)
* Mon Feb 12 2024 Dmitry Markov - fix: reorder the exit of enhanced keyboard mode
* Fri Feb 09 2024 werwolf131313AATTgmail.com- Update to version 18.0.0:
* chore(release): prepare for release v18.0.0 (#1685)
* docs(README): clarify prerequisites for Bash (#1686)
* feat: add progress bars to sync and store init (#1684)
* fix(tests): add Settings::utc() for utc settings (#1677)
* Add timezone configuration option & CLI overrides (#1517)
* chore(deps): bump debian (#1673)
* chore(ci): run rust build/test/check on 3 platforms (#1675)
* fix: correct download list for incremental builds (#1672)
* feat: disable auto record store init (#1671)
* fix: set durability for sqlite to recommended settings (#1667)
* Fri Feb 09 2024 Dmitry Markov Bug Fixes Prevent input to be interpreted as options for zsh autosuggestions (#1506) Avoid unexpected atuin history start for keybindings (#1509) Prevent input to be interpreted as options for blesh auto-complete (#1511) Work around custom IFS (#1514) Fix and improve the keybinding to up (#1515) Fix incorrect timing of child shells (#1510) Disable musl deb building (#1525) Work around bash < 4 and introduce initialization guards (#1533) Set umask 077 (#1554) Disables unix specific stuff for windows (#1557) Fix invisible tab title (#1560) Shorten text, use ctrl-o for inspector (#1561) Integration on older fishes (#1563) Save sync time when it starts, not ends (#1573) Print literal control characters to non terminals (#1586) Escape control characters in command preview (#1588) Use existing db querying for history list (#1589) Add acquire timeout to sqlite database connection (#1590) Update repo url in CONTRIBUTING.md (#1594) Dedupe was removing history (#1610) Only escape control characters when writing to terminal (#1593) Strip control chars generated by \\[\\] in PS1 with bash-preexec (#1620) Check for format errors when printing history (#1623) Skip padding time if it will overflow the allowed prefix length (#1630) Never overwrite the key (#1657) Erase the prompt last line before Bash renders it Erase the previous prompt before overwriting Support termcap names for tput (#1670) Set durability for sqlite to recommended settings (#1667) Correct download list for incremental builds (#1672) Add Settings::utc() for utc settings (#1677) Documentation Add repology badge (#1494) Add forum link to contributing (#1498) Refer to image with multi-arch support (#1513) Remove activity graph Fix Destination file already exists in Nushell (#1530) Clarify enter/tab usage (#1538) Improve style (#1537) Remove old docusaurus (#1581) Mention environment variables for custom paths (#1614) Create pull_request_template.md (#1632) Update CONTRIBUTING.md (#1633) Features Enable enhanced keyboard mode (#1505) Rework record sync for improved reliability (#1478) Include atuin login in secret patterns (#1518) Add redraw (#1519) Make it clear what you are registering for (#1523) Support high-resolution timing even without ble.sh (#1534) Add extended help (#1540) Add interactive command inspector (#1296) Vim mode (#1553) Add better error handling for sync (#1572) Add history rebuild (#1575) Introduce keymap-dependent vim-mode (#1570) Make deleting from the UI work with record store sync (#1580) Add metrics counter for records downloaded (#1584) Make cursor style configurable (#1595) Make store init idempotent (#1609) Don\'t stop with invalid key (#1612) Add registered and deleted metrics (#1622) When in vim-normal mode apply an alternative highlighting to the selected line (#1574) [breaking] Bind the Atuin search to \"/\" in vi-normal mode (#1629) Update widget names (#1631) Make history list format configurable (#1638) Add change-password command & support on server (#1615) Automatically init history store when record sync is enabled (#1634) Add store push (#1649) Reencrypt/rekey local store (#1662) Add prefers_reduced_motion flag (#1645) Add verify command to local store Add store purge command Failure to decrypt history = failure to sync Add store push --force Add store pull Disable auto record store init (#1671) Add progress bars to sync and store init (#1684) Miscellaneous Tasks Remove the teapot response (#1496) Schema cleanup (#1522) Update funding (#1543) Make clipboard dep optional as a feature (#1558) Add feature to allow always disable check update (#1628) Use resolver 2, update editions + cargo (#1635) Disable nix tests (#1646) Set ATUIN_ variables for development in devshell (#1653) Use github m1 for release builds (#1658) Re-enable test cache, add separate check step (#1663) Run rust build/test/check on 3 platforms (#1675) Refactor Use enum instead of magic numbers (#1499) String -> HistoryId (#1512) Refactor and localize HISTORY => __atuin_output (#1535) Refactor vim mode (#1559) Refactor handling of key inputs (#1606) Styling Use consistent coding style (#1528) Testing Add multi-user integration tests (#1648) Stats Misc improvements (#1613)