xonsh v0.9.24 Release Notes

Release Date: 2020-10-16 // over 3 years ago
  • Added:

    • Ability to register custom styles via xonsh.pyghooks.register_custom_style
    • โž• Add method of escaping an environment variable from expansion to the Bash to Xonsh Translation Guide.
    • โž• added mypy to the project. many of the errors are ignored. but it is a start.
    • โž• Added example of subproc calling to the tutorial.
    • ๐Ÿ†• New xontrib-sh (https://github.com/anki-code/xontrib-sh) to paste and run snippets from bash, zsh, fish.

    ๐Ÿ”„ Changed:

    • 0๏ธโƒฃ Now COMPLETIONS_CONFIRM is True by default.
    • ๐Ÿ“Œ xonsh.AppImage python version pinned to 3.8.
    • Cookiecutter template to creating new xontribs has many improvements (https://github.com/xonsh/xontrib-cookiecutter).
    • ๐Ÿ“„ Docs sections improvement.

    โœ‚ Removed:

    • โœ‚ Removed import random.

    ๐Ÿ›  Fixed:

    • #1207 - custom color themes
    • Webconfig updarted for the NO_COLOR to RESET change.
    • async prompt field's returns from earlier data
    • ๐Ÿ‘ Async prompt will now support nested-format strings in prompts
    • handle None value for ASYNC_PROMPT_THREAD_WORKERS
    • ๐Ÿ›  Fixed f-strings parsing in Python 3.9
    • ๐Ÿ›  Fixed reset color in xontrib list.
    • Fixed NO_COLOR to RESET in prompt_ret_code and mplhooks.

    Authors:

    • Anthony Scopatz
    • David Strobach
    • a
    • anki-code
    • Gyuri Horak
    • Noortheen Raja
    • Will Shanks