0.23.6 (2026-05-11)
Shining Features
Allow comments in multiline commands (#6417)
Now you can comment line in a multiline command:
curl https://xon.sh \
-fsSL \
# --compressed \
-H "User-Agent: curl"Add xontrib info (#6407)
xontrib info output_searchName: output_search
Source: xontrib.output_search at /Users/snail/.local/xonsh-env/lib/python3.14/site-packages/xontrib/output_search.py
Description: Get identifiers, paths, URLs and words from the previous command output and use them for the next command in xonsh shell.
Loaded: yesFeatures
- Parser: Allow comments in multiline commands (#6417) (081deeb), @anki-code (@goodboy)
- Extensions: Add
xontrib info <xontrib_name>(#6407) (6fe1e11), @anki-code - Completer: Show alias body in description if no docstring (#6408) (fe6472e), @anki-code
- Release: Add checksums for artifacts on release page and on nightly build page (#6420) (cf0ee6b), @anki-code (@ScriptAutomate, @jirutka, @meramsey)
- source-foreign: Add
--show-outputto source foreign (#6421) (23e26b8), @anki-code (@a-da, @gforsyth, @batthias, @jnoortheen)
Fixes
- AppImage: Remove legacy logic from entrypoint (#6415) (ab26546), @anki-code (@elgow, @cocoix)
- Completer: Fix completer in case of xontrib load with unknown arg (#6405) (68c234a), @anki-code (@goodboy)
- Windows: Aliases: Fix sudo shadowing and significantly improve win_sudo logic (#6410) (58b835b), @anki-code (@jaraco)
- Conda on Windows: Initial fix of
conda init xonshand activate/deactivate aliases when conda is on $PATH (#6423) (6708eee), @anki-code (@melund, @scopatz, @royess, @wybert) - Environ: EnvPath should preserve empty values in the general case (#6416) (3e63379), @anki-code (@nahoj)
- source-foreign: Foreign shell function aliases now stream their output through the caller-supplied stdout/stderr instead of inheriting xonsh's terminal fds (#6409) (c40cfc5), @anki-code (@japert)
- Prompt: Fix exception in case IGNOREEOF + ^D (#6413) (03cd547), @anki-code (@elgow)
- Docs: Fix code highlighting (#6418) (b009635), @anki-code
- Docs: Highlight xonsh code block in docs/xonshrc (#6419) (bfb4667), @anki-code