Skip to content

Conversation

@razvanazamfirei
Copy link
Contributor

Created by brew bump


Created with brew bump-formula-pr.

release notes
Please see the full release notes here: https://blog.atuin.sh/release-v18/

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)

New Contributors

Full Changelog: atuinsh/atuin@v17.2.1...v18.0.0

@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Feb 9, 2024
Copy link

@slamp slamp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM:

❯ /opt/homebrew/opt/curl/bin/curl -L -s --remote-name https://github.com/atuinsh/atuin/archive/refs/tags/v18.0.0.tar.gz | sha256sum
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -

@github-actions
Copy link
Contributor

github-actions bot commented Feb 9, 2024

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Feb 9, 2024
@BrewTestBot BrewTestBot enabled auto-merge February 9, 2024 15:17
@BrewTestBot BrewTestBot added this pull request to the merge queue Feb 9, 2024
Merged via the queue into Homebrew:master with commit bd9c92f Feb 9, 2024
@razvanazamfirei razvanazamfirei deleted the bump-atuin-18.0.0 branch February 9, 2024 16:26
@github-actions github-actions bot added the outdated PR was locked due to age label Mar 10, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. outdated PR was locked due to age rust Rust use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants