Releases: reubenmiller/go-c8y-cli
Cumulocity CLI 2.0.0-beta48
Changelog
Packaging (Preview)
homebrew
corrected go-c8y-cli-addons clone url
Cumulocity CLI 2.0.0-beta47
Changelog
Packaging (preview)
-
Adding support for publishing apk, deb and rpm packages to respective repositories (instructions following soon)
-
Adding support for installation via homebrew/linuxbrew (full instructions following soon)
brew tap reubenmiller/go-c8y-cli brew install go-c8y-cli
-
Including uncompressed copy of the c8y binary on the release page to make it easier to just download the binary (without including the version information)
Cumulocity CLI 2.0.0-beta44
Changelog
Fixes
set-session / c8y sessions set
- Encrypted session check no is triggered properly when setting a session.set-session / c8y sessions set
- Select session ignores folders to prevent unnecessary errors messages- Treating pipelines that start with a newline are ignored (occurs when using commands in a cronjob)
Improvements
c8y settings update
: addingdefault.maxWorkers
command completion option
Cumulocity CLI 2.0.0-beta43
Changelog
Features
-
Adding template helper function to merge selected properties from two arrays or objects. i.e.
_.Merge('c8y_MyFragment', input.value, {otherFragment: true})
. See docs for an example. -
Empty pipeline handling (#48)
If piping an empty list of devices, the alarms list command will not send send any requests because the piped input is empty.c8y devices list --name "doesnotexist" | c8y alarms list
Previously the above command would have sent an alarms api request with
/alarm/alarm
(without thesource=xx
query parameter set). This resulted in unexpected results for the user.
Cumulocity CLI 2.0.0-beta42
Changelog
Fixes
set-session
/c8y sessions set
disables terminal line wrapping to prevent line wrapping causing rendering issuesset-session
/c8y sessions set
uses no colouring (instead of bold and colour) for the selected session for better compatibility across different terminals (i.e. windows terminal)
Cumulocity CLI 2.0.0-beta41
Changelog
Fixes
-
file path references will only be read as files if they include either
/
or\
characters in the string to prevent incorrect detection when using strings which have a local file with the same name in the current directory.Example:
c8y devices create --name testme
, wheretestme
is also a file in the current directory.
Cumulocity CLI 2.0.0-beta40
Changelog
Fixes
- application/microservice resolution now looks for full name matches rather than a partial match so that named lookups are more predictable
c8y microservices create --name my-app
Cumulocity CLI 2.0.0-beta39
Changelog
Features
- feat: adding support for chaining
c8y userreferences addUserToGroup
using pipeline
Fixes
c8y userreferences
adding more examples and fixing some existing
Cumulocity CLI 2.0.0-beta38
Changelog
Fixes
c8y users create|update
updating description to--sendPasswordResetEmail
Cumulocity CLI 2.0.0-beta37
Changelog
Fixes
- Adding support for providing list of values to all --id parameters, i.e.
c8y inventory get --id 1111,2222
orc8y alarms get --id 1111,2222
- Named lookups can handle multiple values via argument, i.e.
c8y agents get --id agent01,agent02
,c8y applications get --id administration,cockpit