xonsh v0.5.10 Release Notes

  • โž• Added:

    • โž• Added xclip and repo to default threadable predictors (Issues #2355 and #2348)
    • ๐Ÿ–จ Pretty printing of the $PATH variable
    • โž• Add "fzf-widgets" xontrib which provides fuzzy search productivity widgets with on custom keybindings to xontrib list.
    • ๐Ÿ†• New free_cwd xontrib for Windows, which prevent the current directory from being locked when the prompt is shown. This allows the other programs or Windows explorer to delete the current or parent directory. This is accomplished by resetting the CWD to the users home directory temporarily while the prompt is displayed. The directory is still locked while any commands are processed so xonsh still can't remove it own working directory.

    ๐Ÿ”„ Changed:

    • Codecov threshold to 2%

    โœ‚ Removed:

    • ๐Ÿ On Windows environments variables in wrapped like%foo% are no longer expanded automatically.

    ๐Ÿ›  Fixed:

    • ๐Ÿ›  Fixed the --rc option so it now runs xonsh with the specified rc file
    • @$ operator now functions properly when returned command is an alias
    • ๐Ÿ Correct line continuation would not work on Windows if the line continuations were used in the xonshrc file.
    • ๐Ÿ›  Fixed a regression in the Windows sudo command, that allows users to run elevated commands in xonsh.
    • ๐Ÿ›  Fix echo command from xoreutils.
    • ๐Ÿ›  Fixed a bug on Windows which meant xonsh wasn't using PATH environment variable but instead relying on a default value from the windows registry.