atuin/CHANGELOG.md

12 KiB

Changelog

All notable changes to this project will be documented in this file.

[17.2.1] - 2024-01-03

Bug Fixes

  • Typo with default config (#1493)

[17.2.0] - 2024-01-03

Bug Fixes

  • Fix typo (#1439)
  • Don't require all fields under [stats] (#1437)
  • Disallow deletion if the '--limit' flag is present (#1436)
  • Respect ZSH's $ZDOTDIR environment variable (#1441)
  • Fix loss of the last output line with enter_accept (#1463)
  • Ignore struct_field_names (#1466)
  • Improve the support for enter_accept with ble.sh (#1465)
  • Discord link expired
  • Discord broken link
  • Fix small issues of enter_accept for the plain Bash (#1467)
  • Time now_local not working
  • Fix quirks on search cancel (#1483)
  • Zsh_autosuggest_strategy for no-unset environment (#1486)
  • Fix error by the use of ${PS1@P} in bash < 4.4 (#1488)
  • Zsh use a special format to escape some characters (#1490)

Documentation

  • Add actuated linkback
  • Add link to forum
  • Align setup links in docs and readme (#1446)
  • Add Void Linux install instruction (#1445)
  • Add fish install script (#1447)
  • Correct link
  • Fix light/dark mode logo
  • Use picture element for logo
  • Add docs for zsh-autosuggestion integration (#1480)
  • Remove stray character from README
  • Update logo (#1481)

Features

  • Add semver checking to client requests (#1456)
  • Add TLS to atuin-server (#1457)
  • Integrate with zsh-autosuggestions (#1479)
  • Support high-resolution duration if available (#1484)
  • Provide auto-complete source for ble.sh (#1487)

Miscellaneous Tasks

  • Remove issue config (#1433)
  • Remove issue template (#1444)

Refactor

  • Factorize __atuin_accept_line (#1476)
  • Refactor and optimize __atuin_accept_line (#1482)

[17.1.0] - 2023-12-10

Bug Fixes

  • Initial list of history in workspace mode (#1356)
  • Add Appkit to the package build (#1358)
  • Bind in the most popular modes (#1360)
  • Only trigger up-arrow on first line (#1359)
  • Clean up the fish script options (#1370)
  • Use fish builtins for enter_accept (#1373)
  • Make atuin account delete void session + key (#1393)
  • New clippy lints (#1395)
  • Accept multiline commands (#1418)
  • Reenable enter_accept for bash (#1408)
  • Respect ZSH's $ZDOTDIR environment variable (#942)

Documentation

  • Update sync.md (#1409)
  • Update Arch Linux package URL in advanced-install.md (#1407)
  • New stats config (#1412)

Features

  • Add a nixpkgs overlay (#1357)
  • Add metrics server and http metrics (#1394)
  • Add some metrics related to Atuin as an app (#1399)
  • Allow configuring stats prefix (#1411)
  • Allow spaces in stats prefixes (#1414)

Miscellaneous Tasks

  • Update to sqlx 0.7.3 (#1416)
  • cargo update (#1419)
  • Update rusty_paseto and rusty_paserk (#1420)
  • Run dependabot weekly, not daily (#1423)
  • Don't group deps (#1424)
  • Add contributor image to README (#1430)
  • Setup git cliff (#1431)

[17.0.1] - 2023-10-28

Bug Fixes

  • Improve output for enter_accept (#1341)
  • Improve output of enter_accept (#1342)
  • Clear old cmd snippet (#1350)

[17.0.0] - 2023-10-26

Bug Fixes

  • Detect non amd64 ubuntu and handle (#1131)
  • Workspace Filtermode not handled in skim engine (#1273)
  • Ignore stderr messages (#1320)
  • Disable the up-arrow keybinding for Nushell (#1329)

Documentation

  • Update workspace config key to workspaces (#1174)
  • Document the available format options of History list command (#1234)

Features

  • Mouse selection support (#1209)
  • Configure SearchMode for KeyUp invocation #1216 (#1224)
  • Try installing via paru for the AUR (#1262)
  • Copy to clipboard (#1249)

Refactor

  • Duplications reduced in order to align implementations of reading history files (#1247)

Config.md

  • Invert mode detailed options (#1225)

[16.0.0] - 2023-08-07

Bug Fixes

  • Adjust broken link to supported shells (#1013)
  • Fixes unix specific impl of shutdown_signal (#1061)
  • Teapot is a cup of coffee (#1137)
  • Nushell empty hooks (#1138)
  • List all presently documented commands (#1140)
  • Correct command overview paths (#1145)

Features

  • Do not allow empty passwords durring account creation (#1029)

Skim

  • Fix filtering aggregates (#1114)

[15.0.0] - 2023-05-28

Documentation

  • Fix broken links in README.md (#920)
  • Fix "From source" cd command (#937)

Features

  • Add delete account option (attempt 2) (#980)

Miscellaneous Tasks

  • Uuhhhhhh crypto lol (#805)
  • Fix participle "be ran" -> "be run" (#939)

Cwd_filter

  • Much like history_filter, only it applies to cwd (#904)

[14.0.0] - 2023-04-01

Bug Fixes

  • Always read session_path from settings (#757)
  • Use case-insensitive comparison (#776)
  • Many wins were broken 📝 (#789)
  • Paste into terminal after switching modes (#793)
  • Record negative exit codes (#821)
  • Allow nix package to fetch dependencies from git (#832)

Documentation

  • Fix activity graph link (#753)

Features

  • Add common default keybindings (#719)
  • Add an inline view mode (#648)
  • Add Nushell support (#788)
  • Add github action to test the nix builds (#833)

Miscellaneous Tasks

  • Remove tui vendoring (#804)
  • Use fork of skim (#803)

Nix

  • Add flake-compat (#743)

[13.0.0] - 2023-02-26

Documentation

  • Remove human short flag from docs, duplicate of help -h (#663)
  • Fix typo in zh-CN/README.md (#666)
  • Add static activity graph example (#680)

Features

  • Add new flag to allow custom output format (#662)

Fish

  • Fix atuin init for the fish shell (#699)

Install.sh

  • Fallback to using cargo (#639)

[12.0.0] - 2022-11-06

Documentation

  • Add more details about date parsing in the stats command (#579)

[0.10.0] - 2022-06-06

Miscellaneous Tasks

  • Allow specifiying the limited of returned entries (#364)

[0.9.0] - 2022-04-23

README

  • Add MacPorts installation instructions (#302)

[0.8.1] - 2022-04-12

Bug Fixes

  • Get install.sh working on UbuntuWSL (#260)

[0.8.0] - 2021-12-17

Bug Fixes

  • Resolve some issues with install.sh (#188)

Features

  • Login/register no longer blocking (#216)

[0.7.2] - 2021-12-08

Bug Fixes

  • Dockerfile with correct glibc (#198)

Features

  • Allow input of credentials from stdin (#185)

Miscellaneous Tasks

  • Some new linting (#201)
  • Supply pre-build docker image (#199)
  • Add more eyre contexts (#200)
  • Improve build times (#213)

[0.7.1] - 2021-05-10

Features

  • Build individual crates (#109)

[0.6.3] - 2021-04-26

Bug Fixes

  • Help text

Features

  • Use directories project data dir

Miscellaneous Tasks

  • Use structopt wrapper instead of building clap by hand