hardshare client (0.11.0)

  * First release of new implementation of CLI.
    Not yet supported: `ad`, `attach-camera`, and related commands.

 -- Scott C. Livingston <scott@rerobots.net>  Sun, 31 Oct 2021 19:17:48 -0700


hardshare client (0.10.1)

  * Fix for periodic disconnects with attach-camera.

 -- Scott C. Livingston <scott@rerobots.net>  Wed, 03 Feb 2021 23:51:30 -0800


hardshare client (0.10.0)

  * rename: `hardshare terminate` -> `hardshare stop-ad`.

  * Include add-on `java` when in CLI `addon-mistyproxy`.

 -- Scott C. Livingston <scott@rerobots.net>  Thu, 07 Jan 2021 16:13:51 -0800


hardshare client (0.9.4)

  * New CLI command: addon-vnc {--add, --rm}

  * `hardshare addon-` commands fail if active cameras.

  * Quit re-connect attempts after 20 minutes of fail.

 -- Scott C. Livingston <scott@rerobots.net>  Sat, 26 Dec 2020 20:13:16 -0800


hardshare client (0.9.3)

  * attach-camera: only upload video when there is active instance.

  * To simplify creating misty-py sandboxes, adding or removing mistyproxy now
    does same for add-on `py`.

 -- Scott C. Livingston <scott@rerobots.net>  Mon, 30 Nov 2020 09:24:44 -0800


hardshare client (0.9.2)

  * New CLI commands to manage add-ons: addon-cmdsh, addon-mistyproxy.

  * Option to daemonize `attach-camera`.

  * New command to stop all `attach-camera` processes: stop-cameras.

  * Print more information about failures to register, e.g., requires billing changes.

 -- Scott C. Livingston <scott@rerobots.net>  Wed, 18 Nov 2020 08:09:09 -0800


hardshare client (0.9.1)

  * Create SSH key pair in `config -c`.

  * Wait for tunnel before READY to prevent race condition in some applications.

 -- Scott C. Livingston <scott@rerobots.net>  Fri, 30 Oct 2020 07:34:52 -0700


hardshare client (0.9.0)

  * New CLI command: `rules` for managing permissions.

  * Improve behavior of failures when `harshare ad`.

  * Minimum viable cprovider: proxy; in this release, only TCP port forwards.

  * Explicit confirmation for `hardshare dissolve`.

  * Return custom descriptions in get_remote_config, in CLI `hardshare config -l`.

  * Remove option to select servers other than hs.rerobots.net.

 -- Scott C. Livingston <scott@rerobots.net>  Fri, 23 Oct 2020 08:14:09 -0700


hardshare client (0.8.0)

  * Fix bug: trailing newline breaks API token reading.

  * Add option to not include dissolved wdeployments in HSAPIClient.get_remote_config().

  * Add new CLI switch --include-dissolved.

  * Create pip requirements file for building documentation (in doc/ of source code).

  * Include aiohttp in generic base Docker image.

  * Update client following upstream changes to rerobots core.

 -- Scott C. Livingston <scott@rerobots.net>  Sat, 26 Sep 2020 22:49:06 -0700


hardshare client (0.7.0)

  * Remove `requests` dependency (https://github.com/rerobots/hardshare/issues/8).

  * Provide CLI switch to change cprovider: config --cprovider

  * Begin Pipfile, Pipfile.lock for installation via Pipenv (https://pipenv.pypa.io/en/latest/).

  * Warn, prevent launch of sshtun connection type instances if no SSH keys.

  * Improve documentation.

 -- Scott C. Livingston <scott@rerobots.net>  Tue, 18 Aug 2020 16:54:41 -0700


hardshare client (0.6.0)

  * Add CLI switch ``--permit-more` to register more than 1 wdeployment.

  * Include URL in all formats of `config -l`.

  * Implement `attach-camera` to share and split a camera feed among instances.

 -- Scott C. Livingston <scott@rerobots.net>  Thu, 25 Jun 2020 14:33:43 -0700
