Skip to content

Releases: reubenmiller/go-c8y-cli

Cumulocity CLI 2.0.0-beta48

31 May 14:56
Compare
Choose a tag to compare
Pre-release

Changelog

Packaging (Preview)

  • homebrew corrected go-c8y-cli-addons clone url

Cumulocity CLI 2.0.0-beta47

31 May 14:22
Compare
Choose a tag to compare
Pre-release

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

29 May 17:40
Compare
Choose a tag to compare
Pre-release

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: adding default.maxWorkers command completion option

Cumulocity CLI 2.0.0-beta43

23 May 15:35
Compare
Choose a tag to compare
Pre-release

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 the source=xx query parameter set). This resulted in unexpected results for the user.

Cumulocity CLI 2.0.0-beta42

22 May 08:58
Compare
Choose a tag to compare
Pre-release

Changelog

Fixes

  • set-session / c8y sessions set disables terminal line wrapping to prevent line wrapping causing rendering issues
  • set-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

21 May 23:32
Compare
Choose a tag to compare
Pre-release

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, where testme is also a file in the current directory.

Cumulocity CLI 2.0.0-beta40

21 May 06:43
Compare
Choose a tag to compare
Pre-release

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

19 May 20:09
Compare
Choose a tag to compare
Pre-release

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

19 May 07:03
Compare
Choose a tag to compare
Pre-release

Changelog

Fixes

  • c8y users create|update updating description to --sendPasswordResetEmail

Cumulocity CLI 2.0.0-beta37

17 May 11:08
Compare
Choose a tag to compare
Pre-release

Changelog

Fixes

  • Adding support for providing list of values to all --id parameters, i.e. c8y inventory get --id 1111,2222 or c8y 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