Releases: reubenmiller/go-c8y-cli
Cumulocity CLI 2.48.0
What's Changed
Smaller release, but it still includes some nice improvements.
- feat(remote access): Auto detect URL scheme when opening url based on name by @reubenmiller in #423
- feat(users): add shouldResetPassword flag to user create and update by @reubenmiller in #426
- fix(general): propagate fetcher errors back to the user by @reubenmiller in #425
- docs: fix create measurement via template example by @reubenmiller in #422
Thanks @hame-c8y @wilbersl for reporting bugs and creating feature suggestions.
Full Changelog: v2.47.0...v2.48.0
Cumulocity CLI 2.47.0
What's Changed
-
feat(remoteaccess): support easier ssh port-forwarding for users by @reubenmiller in #419
Examples
# Example 1: Setup ssh port forwarding, 127.0.0.1:1883 (remote) to 1883 (local) c8y remoteaccess connect ssh --device 12345 --user admin -L 1883:127.0.0.1:1883 # Example 2: Setup ssh port forwarding, 127.0.0.1:1883 (remote) to 1883 (local) c8y remoteaccess connect ssh --device 12345 --user admin -L 1883 # Example 3: Setup ssh port forwarding, 127.0.0.1:1883 (remote) to 1884 (local) c8y remoteaccess connect ssh --device 12345 --user admin -L 1884:1883 # Example 4: Setup ssh port forwarding using custom ssh command call c8y remoteaccess connect run --device rpi5-abcdef01 --configuration passthrough -- ssh -p %p -L 1885:127.0.0.1:1883 -o ServerAliveInterval=120 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null [email protected]
Full Changelog: v2.46.0...v2.47.0
Cumulocity CLI 2.46.0
What's Changed
-
feat(global flag): allow duplicate keys when using
--customQueryParam
global flag by @reubenmiller in #418Example
The
myValue
query parameter is provided twice:c8y api /example --customQueryParam "myValue=2" --customQueryParam "myValue=3" --customQueryParam other=value --dry
Which will result in a request which includes two
myValue
query parameters with two different values.### GET /example?myValue=2&myValue=3&other=value
Full Changelog: v2.45.0...v2.46.0
Cumulocity CLI 2.45.0
What's Changed
- docs: rework shell installation page by @reubenmiller in #415
- feat(software install): add softwareType field by looking up the software by @reubenmiller in #416
- fix(users update): remove example that no longer works due to security changes in Cumulocity by @reubenmiller in #417
Full Changelog: v2.44.2...v2.45.0
Cumulocity CLI 2.44.2
What's Changed
- fix(powershell): set-c8ymode was calling non existent source function by @reubenmiller in #411
- docs(sessions): fix various powershell command errors by @reubenmiller in #412
Full Changelog: v2.44.1...v2.44.2
Cumulocity CLI 2.44.1
What's Changed
- fix(ui plugins create): only include plugins owned by current tenant during named lookup by @reubenmiller in #410
Full Changelog: v2.44.0...v2.44.1
Cumulocity CLI 2.44.0
What's Changed
- feat(extensions): add new
booleanValue
type by @reubenmiller in #409
Full Changelog: v2.43.3...v2.44.0
Cumulocity CLI 2.43.3
What's Changed
- fix(tenantoptions): allow setting tenant option with an explicit empty value by @reubenmiller in #408
Full Changelog: v2.43.2...v2.43.3
Cumulocity CLI 2.43.2
What's Changed
- fix: update go-c8y lib to fix notifications2 connect/reconnect and message parsing errors by @reubenmiller in #407
Full Changelog: v2.43.1...v2.43.2
Cumulocity CLI 2.43.1
What's Changed
- feat(software): add softwareType flag to software create/update/list commands by @reubenmiller in #400
- feat(general): increase default timeout from 60s to 600s by @reubenmiller in #406
- fix(c8y microservices create): stop execution on binary upload errors by @reubenmiller in #405
- docs: remove the wording Unofficial as the product is mature now by @reubenmiller in #404
Full Changelog: v2.43.0...v2.43.1