Tags give the ability to mark specific points in history as being important
-
v0.8.1
protectedRelease: Release 0.8.13a70f07c · ·SHVCLI version 0.8.1 Fixed * file copy failure if node didn't provide truncate method
-
v0.8.0
protectedRelease: Release 0.8.0d1fd8a8d · ·SHVCLI version 0.8.0 Added * Builtin `!history` * Support for OAuth2 login with custom `oauth2=y` URL query Changed * Minimal supported version of pySHV is now 0.10.0 Fixed * Path prefix change ending with `/` always resetting to the root (`/`) * Reported state of `debug` being always `true`. Now it reflects the actual debug state.
-
v0.7.0
protectedRelease: Release 0.7.04023139e · ·SHVCLI version 0.7.0 Added * Validation of parameter based on the RPC Type * Dependency on `more-itertools` * Ctrl+o now forces line submission even when deemed as invalid * Inputted path and method is now validated against already discovered tree Changed * Minimal supported version of pySHV is now 0.9.0 * Configuration file format from INI to TOML and section `config` is now called `option`. * Automatic node probing now happens in more situations and such as for `!subscribe` or `!tree` builtins. * Completion now uses multiple columns. Removed * Configuration option `config.cache`. The cache is not always enabled.
-
v0.6.2
protectedRelease: Release 0.6.255ca8a35 · ·SHVCLI version 0.6.2 Changed * Minimal supported version of pySHV is now 0.8.0 Fixed * Builtin `!set` now supports int and float options * Exit when implementation exception is encountered instead of getting stuck
-
v0.6.1
protectedRelease: Release 0.6.18ec04cbd · ·shvcli version 0.6.1 Added * Configuration options `call_attempts`, `call_timeout`, and `autoget_timeout` to allow control over call timeouts Fixed * Call timeout handling so shvcli no longer gets stuck on timeout * Configuration option `config.cache` is no longer reported as invalid * Output of the calls is no longer truncated (regression since 0.6.0)
-
v0.6.0
protectedRelease: Release 0.6.0ed72c9a5 · ·shvcli version 0.6.0 Added * Launch parameter `-s` to automatically subscribe right after login * `!sub` and `!usub` now accepts multiple RIs Changed * Minimal supported version of pySHV is now 0.7.1 * Received signals are now formatted and not printed on the single line * `!subs` now prints RIs as a formatted text * Formatted `dir` output now also provide list of signals Fixed * `!sub` now correctly uses the current relative path to create RI
-
v0.5.0
protectedRelease: Release 0.5.077bec052 · ·shvcli version 0.5.0 Changed * Minimal supported version of pySHV is now 0.7.0
-
v0.4.0
protectedRelease: Release 0.4.0cd5eedb5 · ·shvcli version 0.4.0 Changed * Minimal supported version of pySHV is now 0.6.0
-
v0.3.0
protectedRelease: Release 0.3.065ee88cb · ·shvcli version 0.3.0 Added * Ability to scan tree right after connection * Automatic calling of getters when listing nodes and methods Changed * Take default URL from configuration (the first host) instead of always connecting to the localhost * Method results in CPON are now printed with JSON syntax highlight (There is no syntax lexer for CPON at the moment) Fixed * `!set` now sets boolean options instead of toggling it * `!help` now handles multiline descriptions in a better way * `dir` and `ls` listings are now better wrapped to multiple lines
-
v0.2.1
protectedRelease: Release 0.2.1acfb114f · ·shvcli version 0.2.1 Fixed * Version reported by setuptools and thus on pypi.org and readme format
-
v0.2.0
protectedRelease: Release 0.2.0a7123dd8 · ·shvcli version 0.2.0 Added * Added builtin method `!scan` that allows discovery of SHV tree * Validation of CPON when entering it on CLI * Ability to set some configuration options from configuration file * Added option to switch to Vi like input mode (`vimode` config option) * Keep cache between process invocations Changed * Builtin commands `raw`, `autoprobe` and `debug` were replaced with `set` * Long CPON is now printed on multiple lines instead of one long Fixed * Bultin functions `!subscribe`, `!usubscribe` and `!tree` now correctly uses full SHV path and not just path from argument
-
v0.1.1
protectedRelease: Release 0.1.10fe25322 · ·SHVCli version 0.1.1 Changed * Interrupt (Ctrl-C) now terminates prompt input and method call in primary loop instead of terminating it Fixed * Switch to `/` is not posible because this path was considered invalid * Fixed color scheme with white terminals * Fixed hang when switching to invalid path