From 9e2b75e33b58cccc9fa2614a21a9cb4ef60479c9 Mon Sep 17 00:00:00 2001 From: Noortheen Raja Date: Mon, 3 Mar 2025 06:40:36 +0530 Subject: [PATCH] refactor: updates from changelog.rst --- CHANGELOG.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 33d7ad75a..71f927179 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,49 @@ # Xonsh Change Log +## v0.19.2 + +### Added: + +- **env:** Add `$XONSH_PROMPT_CURSOR_SHAPE` for configuring prompt cursor shape. +- **env:** Added `XONSH_CONFIG_DIR`, `XONSH_DATA_DIR`, and `XONSH_CACHE_DIR`. +- **SIGHUP** will now be forwarded to child processes when received by the main xonsh process. + This matches the behavior of other shells, e.g., bash. +- Documented the fact that the `on_postcommand` event only fires in interactive mode. +- **history:** Added and documented `--session-id` parameter for `history pull` command. +- **history-json:** Implemented `history pull` for JSON history backend. + +### Fixed + +- Running a subcommand in an event handler will no longer block xonsh from exiting. +- **history:** Prevented `history pull` command from adding consecutive duplicates to prompter history. +- **prompt toolkit:** Fixed autosuggest sometimes not updating when up-arrow is pressed (#5787). +- **Subprocess-based completions** like + [`xontrib-fish-completer`](https://github.com/xonsh/xontrib-fish-completer) + no longer append a space if the single available completion ends with + a directory separator. This is consistent with the behavior of the + default completer. + +### Authors + +- anki-code +- jfmontanaro +- Artur Manuel +- Đỗ Trung Nguyên +- Łukasz Langa + +## v0.19.1 + +### Fixed + +- Fixed hanging the command right after calling full capture subprocess (#5760). +- Fixed non-int `sys.exit` codes raising `ValueError`. + +### Authors + +- anki-code +- pre-commit-ci[bot] +- Evgeny + ## v0.19.0 **Added:**