Skip to content

Version 0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jun 10:12

Version 0.9.0

New features

  • Reworked the CLI flow : general improvement in usability, better help messages.
  • drg can now set labels using drg label subcommand : drg label device myDevice aLabel bar=baz or drg label app myApp key=val someOtherLabel
  • drg stream can now filter the stream to only display messages coming from a given device.
  • Add a json output : -o json
  • Add a -o wide option when listing devices to show more information. Thanks to lulf !
  • Drg now uses drogue-client under the hood.
  • Add a "--active" flag to drg config show to only show the current active context.
  • Add access tokens support. You can now login using an access token : drg login <url> --access-token <yourtoken>

Misc. changes

  • Swap the position of passwords arguments for drg set password to make it more aligned with how the data hierarchy.
  • When creating or updating an application or a device with a full spec file, the application name or device Id will be red from the file, without needing to input it.
  • When creating a token, a description can be optionally provided.
  • Big internal refactoring improving code maintainability.
  • Add integration tests

Bug fixes

  • Prevents renaming a context with a name that already exist in the config file.

Dependencies

  • Updated to clap 3.0
  • updated to oauth 4.1.0
  • updated to tabular 0.2.0