mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 08:24:40 +01:00
Updated CHANGELOG for 0.9.0
This commit is contained in:
parent
add5b37720
commit
18a3231932
23 changed files with 83 additions and 474 deletions
|
@ -4,6 +4,89 @@ Xonsh Change Log
|
|||
|
||||
.. current developments
|
||||
|
||||
v0.9.0
|
||||
====================
|
||||
|
||||
**Added:**
|
||||
|
||||
* Implemented the following "bang command" bashisms: ``!$``, ``$*``, ``!^``,
|
||||
and ``!<str>``. These are in addition to ``!!``, which was already
|
||||
implemented.
|
||||
* asciinema (terminal recorder) added in not threadable commands.
|
||||
* tput added in not threadable commands.
|
||||
* New ``color_tools.KNOWN_XONSH_COLORS`` frozenset.
|
||||
* New ``pyghooks.PYGMENTS_MODIFIERS`` mapping from color modifier names to
|
||||
pygments colors.
|
||||
* New ``pyghooks.color_name_to_pygments_code()`` function for converting
|
||||
color names into pygments color codes.
|
||||
|
||||
**Changed:**
|
||||
|
||||
* Circle now runs ``black`` checks on contents of bundled xontribs
|
||||
|
||||
* The ``black`` checks no longer skip some files buried deeper in the directory
|
||||
tree.
|
||||
* Errors while formatting the prompt are highlighted for easier debugging.
|
||||
* Pygments styles only define the standard set of colors, by default.
|
||||
Additional colors are computed as needed.
|
||||
* PTYs created for running threadable command have now size set to same size
|
||||
than main terminal.
|
||||
* <news item>
|
||||
* Update documentation pointing to the minimal required version of
|
||||
Python (3.5).
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* Drop support for Python 3.4.
|
||||
|
||||
**Removed:**
|
||||
|
||||
* ``pyghooks.KNOWN_COLORS`` is no longer needed or useful as pygments colors
|
||||
are computed automatically.
|
||||
* ``style_tools.KNOWN_COLORS`` was never used, redundant with
|
||||
``pyghooks.KNOWN_COLORS`` and has thus been removed.
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* Fixed a DeprecationWarning that would show up during an import of MutableSet.
|
||||
* Fixed error with aliases composed of functions wrapped in functools.partial.
|
||||
* ``black`` formatted all xontribs
|
||||
* deleting a non existing environement variable with default value do nothing
|
||||
instead of raising a exception trying to deleting it in existing values dict.
|
||||
* Fixed crash while converting ANSI color codes with leading zeroes
|
||||
* Fixed crash while parsing invalid ANSI color code
|
||||
* fix causing infinite loop when doing ``cat`` empty file
|
||||
* Fixed issue which occurs when user doesn't have access to parent directory and
|
||||
xonsh scan all parents directory to find if we are in a Hg repository.
|
||||
* Fixed issue with pygments-cache not properly generating a cache the first
|
||||
time when using prompt-toolkit when using ``ptk2``.
|
||||
This was due to a lingering lazy import of ``pkg_resources``
|
||||
that has been removed.
|
||||
* Minor update for Python v3.8.
|
||||
* Fixed a "'NoneType' object is not iterable" bug when looking up ``stty``
|
||||
in command cache.
|
||||
* The release tarball now includes all test files.
|
||||
* Arguments passed to python in 'scripts/xonsh' and in 'scripts/xonsh-cat' are
|
||||
now passed by a portable hack in sh, not anymore by /usr/bin/env.
|
||||
|
||||
**Authors:**
|
||||
|
||||
* Anthony Scopatz
|
||||
* Gil Forsyth
|
||||
* Jean-Benoist Leger
|
||||
* David Strobach
|
||||
* virus
|
||||
* Carmen Bianca Bakker
|
||||
* Alexander Sosedkin
|
||||
* Kale Kundert
|
||||
* Andrés García García
|
||||
* Andrés García García
|
||||
* Samuel Dion-Girardeau
|
||||
* Steven Kryskalla
|
||||
* Rodrigo Oliveira
|
||||
|
||||
|
||||
|
||||
v0.8.12
|
||||
====================
|
||||
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* Fixed a DeprecationWarning that would show up during an import of MutableSet.
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* Fixed error with aliases composed of functions wrapped in functools.partial.
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,6 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* Implemented the following "bang command" bashisms: ``!$``, ``$*``, ``!^``,
|
||||
and ``!<str>``. These are in addition to ``!!``, which was already
|
||||
implemented.
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* Circle now runs ``black`` checks on contents of bundled xontribs
|
||||
|
||||
* The ``black`` checks no longer skip some files buried deeper in the directory
|
||||
tree.
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* ``black`` formatted all xontribs
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,24 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* deleting a non existing environement variable with default value do nothing
|
||||
instead of raising a exception trying to deleting it in existing values dict.
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,24 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* Fixed crash while converting ANSI color codes with leading zeroes
|
||||
* Fixed crash while parsing invalid ANSI color code
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* fix causing infinite loop when doing ``cat`` empty file
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,24 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* Fixed issue which occurs when user doesn't have access to parent directory and
|
||||
xonsh scan all parents directory to find if we are in a Hg repository.
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,27 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* Fixed issue with pygments-cache not properly generating a cache the first
|
||||
time when using prompt-toolkit when using ``ptk2``.
|
||||
This was due to a lingering lazy import of ``pkg_resources``
|
||||
that has been removed.
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* asciinema (terminal recorder) added in not threadable commands.
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* tput added in not threadable commands.
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* Errors while formatting the prompt are highlighted for easier debugging.
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,31 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* New ``color_tools.KNOWN_XONSH_COLORS`` frozenset.
|
||||
* New ``pyghooks.PYGMENTS_MODIFIERS`` mapping from color modifier names to
|
||||
pygments colors.
|
||||
* New ``pyghooks.color_name_to_pygments_code()`` function for converting
|
||||
color names into pygments color codes.
|
||||
|
||||
**Changed:**
|
||||
|
||||
* Pygments styles only define the standard set of colors, by default.
|
||||
Additional colors are computed as needed.
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* ``pyghooks.KNOWN_COLORS`` is no longer needed or useful as pygments colors
|
||||
are computed automatically.
|
||||
* ``style_tools.KNOWN_COLORS`` was never used, redundant with
|
||||
``pyghooks.KNOWN_COLORS`` and has thus been removed.
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,24 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* PTYs created for running threadable command have now size set to same size
|
||||
than main terminal.
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* Minor update for Python v3.8.
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,25 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
* Update documentation pointing to the minimal required version of
|
||||
Python (3.5).
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* Drop support for Python 3.4.
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,5 +0,0 @@
|
|||
**Fixed:**
|
||||
|
||||
* Fixed a "'NoneType' object is not iterable" bug when looking up ``stty``
|
||||
in command cache.
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
**Fixed:**
|
||||
|
||||
* The release tarball now includes all test files.
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,24 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* Arguments passed to python in 'scripts/xonsh' and in 'scripts/xonsh-cat' are
|
||||
now passed by a portable hack in sh, not anymore by /usr/bin/env.
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
|
@ -1,23 +0,0 @@
|
|||
**Added:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Changed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Deprecated:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Removed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Fixed:**
|
||||
|
||||
* <news item>
|
||||
|
||||
**Security:**
|
||||
|
||||
* <news item>
|
Loading…
Add table
Reference in a new issue