------------------
Features
~~~~~~~~
- Resolved `38 <https://github.com/donnemartin/saws/issues/38>`__:
Added ``Docker`` installation support, by
`frosforever <https://github.com/frosforever>`__.
- Resolved `39 <https://github.com/donnemartin/saws/issues/39>`__:
Changed completion matching to ignore case.
- Resolved `40 <https://github.com/donnemartin/saws/issues/40>`__:
Added ``emr --cluster-states`` completions.
- Resolved `52 <https://github.com/donnemartin/saws/issues/52>`__ and
`58 <https://github.com/donnemartin/saws/issues/58>`__: Updated list
of auto-completed commands and subcommands.
- Resolved `53 <https://github.com/donnemartin/saws/issues/53>`__:
Moved shortcuts out of ``~/.sawsrc`` to a new file
``~/.saws.shortcuts`` to simplify managing shortcuts.
Bug Fixes
~~~~~~~~~
- Fixed `22 <https://github.com/donnemartin/saws/issues/22>`__ and
`26 <https://github.com/donnemartin/saws/issues/26>`__:
- ``ordereddict`` is now only installed with Python 2.6.
- ``enum34`` is now only installed with Python 3.3 and below.
- Fixed `29 <https://github.com/donnemartin/saws/issues/29>`__:
``SAWS`` is now compatible with ``prompt_toolkit`` version 0.52, by
`jonathanslenders <https://github.com/jonathanslenders>`__.
- Fixed `33 <https://github.com/donnemartin/saws/issues/29>`__:
``SAWS`` will no longer exit on keyboard interrupt such as
``Ctrl-C``, which can be useful to terminate long-running ``aws-cli``
commands.
- Fixed `35 <https://github.com/donnemartin/saws/issues/35>`__: Grep
now works consistently with shortcuts, by
`mlimaloureiro <https://github.com/mlimaloureiro>`__.
- Fixed `41 <https://github.com/donnemartin/saws/issues/41>`__: Blank
entry is no longer shown in list of completion if there is no
optional value set for a given tag's key.
- Fixed `60 <https://github.com/donnemartin/saws/issues/60>`__:
Running an empty command no longer results in a pygmentize syntax
error.
- Fixed `61 <https://github.com/donnemartin/saws/issues/61>`__:
Refreshing resources multiple times no longer results in an
exception.
Updates
~~~~~~~
- Added PyPI keywords for easier searching.
- Updated PyPI ``README``.
- Added GitHub repo link, issue tracker, and repo gif.
- Added ``INSTALLATION`` doc, with the following updates:
- Added ``virtualenv`` installation section.
- Added ``Pipsi`` installation section
`44 <https://github.com/donnemartin/saws/issues/44>`__, by
`svieira <https://github.com/svieira>`__.
- Added ``Docker`` installation section
`38 <https://github.com/donnemartin/saws/issues/38>`__, by
`frosforever <https://github.com/frosforever>`__.
- Updated repo ``README``.
- Updated discussion of shortcuts with the new ``~/.saws.shortcuts``
file.
- Added Command History section.
- Updated AWS Credentials and Named Profiles section.
- Added command to run ``SAWS`` in the Developer Installation
section.
- Updated Motivation section to include fuzzy shortcut completion,
toolbar options, execution and piping of shell commands. and
history of commands.
- Mentioned initial testing of Python 3.5 support.
- Added install from GitHub source instructions to get the latest
dev release
- Updated docs.