Updated CHANGELOG for 0.8.1

This commit is contained in:
Anthony Scopatz 2018-10-18 11:05:51 -04:00
parent 22c9e8a7e5
commit 32ae582581
9 changed files with 42 additions and 122 deletions

View file

@ -4,6 +4,48 @@ Xonsh Change Log
.. current developments
v0.8.1
====================
**Added:**
* ``SubprocSpec`` has a new ``pipeline_index`` integer attribute that indicates
the commands position in a pipeline. For example, in
.. code-block:: sh
p = ![ls -l | grep x]
The ``ls`` command would have a pipeline index of 0
(``p.specs[0].pipeline_index == 0``) and ``grep`` would have a pipeline index
of 1 (``p.specs[1].pipeline_index == 1``). This may be usefule in callable
alaises which recieve the spec as an argument.
**Changed:**
* Removed ``fish`` from list of supported foreign shells in the wizard.
* Circle CI config updated to use a pinned version of ``black`` (18.9b0)
* Pytest plugin now uses ``xonsh.main.setup()`` to setup test environment.
* Linux platform discovery will no longer use ``platform.linux_distribution()``
on Python >=3.6.6. due to pending deprecation warning.
* Updated Linux Guide as Xonsh is now available in Arch Linux official repositories.
**Fixed:**
* Builtin dynamic proxies and deprecation warning proxies were not deleting
attributes and items properly.
* Fixed stdout/sdterr writing infinite recurssion error that would occur in
long pipelines of callable aliases.
* Fixed a bug which under very rare conditions could cause the shell
to die with PermissionError exception while sending SIGSTOP signal
to a child process.
* Fixed further raw string deprecation warnings thoughout the code base.
v0.8.0
====================

View file

@ -1,14 +0,0 @@
**Added:** None
**Changed:** None
**Deprecated:** None
**Removed:** None
**Fixed:**
* Builtin dynamic proxies and deprecation warning proxies were not deleting
attributes and items properly.
**Security:** None

View file

@ -1,14 +0,0 @@
**Added:** None
**Changed:** None
**Deprecated:** None
**Removed:** None
**Fixed:**
* Fixed stdout/sdterr writing infinite recurssion error that would occur in
long pipelines of callable aliases.
**Security:** None

View file

@ -1,13 +0,0 @@
**Added:** None
**Changed:**
* Removed ``fish`` from list of supported foreign shells in the wizard.
**Deprecated:** None
**Removed:** None
**Fixed:** None
**Security:** None

View file

@ -1,13 +0,0 @@
**Added:** None
**Changed:**
* Circle CI config updated to use a pinned version of ``black`` (18.9b0)
**Deprecated:** None
**Removed:** None
**Fixed:** None
**Security:** None

View file

@ -1,23 +0,0 @@
**Added:**
* ``SubprocSpec`` has a new ``pipeline_index`` integer attribute that indicates
the commands position in a pipeline. For example, in
.. code-block:: sh
p = ![ls -l | grep x]
The ``ls`` command would have a pipeline index of 0
(``p.specs[0].pipeline_index == 0``) and ``grep`` would have a pipeline index
of 1 (``p.specs[1].pipeline_index == 1``). This may be usefule in callable
alaises which recieve the spec as an argument.
**Changed:** None
**Deprecated:** None
**Removed:** None
**Fixed:** None
**Security:** None

View file

@ -1,15 +0,0 @@
**Added:** None
**Changed:** None
**Deprecated:** None
**Removed:** None
**Fixed:**
* Fixed a bug which under very rare conditions could cause the shell
to die with PermissionError exception while sending SIGSTOP signal
to a child process.
**Security:** None

View file

@ -1,17 +0,0 @@
**Added:** None
**Changed:**
* Pytest plugin now uses ``xonsh.main.setup()`` to setup test environment.
* Linux platform discovery will no longer use ``platform.linux_distribution()``
on Python >=3.6.6. due to pending deprecation warning.
**Deprecated:** None
**Removed:** None
**Fixed:**
* Fixed further raw string deprecation warnings thoughout the code base.
**Security:** None

View file

@ -1,13 +0,0 @@
**Added:** None
**Changed:**
* Updated Linux Guide as Xonsh is now available in Arch Linux official repositories.
**Deprecated:** None
**Removed:** None
**Fixed:** None
**Security:** None