Skip to content

Releases: nerves-hub/nerves_hub_cli

v2.0.1

19 Apr 13:18
Compare
Choose a tag to compare
  • Updated
    • You can now use a single URI for defining the NervesHub instance you are connecting.
    • CAStore is now an optional dep. If you have included CAStore in your Nerves project it will be used, otherwise :public_key will be the fallback.
    • Firmware uploads will default to using HTTP1 as HTTP2 streaming issues exist with the Tesla usage of Mint

v2.0.0

05 Feb 16:53
Compare
Choose a tag to compare

Update for compatibility with NervesHub 2.0

  • Removed

    • Remove signing devices (and users) by NervesHub. It is now expected that users
      manage their own device signer certificates. Device certificates can still be
      created locally with mix nerves_hub.device cert create --signer-cert /path/signer-cert.pem --signer-key /path/signer-key.pem
    • Remove resolving public keys for fwup. This must now be explicitly set
  • Updated

    • Swap to the Mint adapter instead of :hackney
  • Added

    • :nerves_hub_user_api has now been merged into this lib

v0.12.0

27 Apr 18:24
Compare
Choose a tag to compare
  • Enhancements

    • Support token authentication with NervesHub - This should be backwards compatible
      but does emit a warning when the user peer client cert is used for authentication.
      Use mix nerves_hub.user auth to generate a token if your NervesHub instance
      supports it, or create in the user settings of the web.
  • Bug Fixes

    • Fixes a variable mismatch (thanks @pojiro)

v0.11.1

04 May 14:35
Compare
Choose a tag to compare
Release v0.11.1

v0.11.0

16 Apr 14:31
Compare
Choose a tag to compare
Release v0.11.0

v0.10.5

11 Dec 21:53
Compare
Choose a tag to compare
  • Bug Fixes

    • Fixes issue rendering devices when the device does not have any tags
  • Enhancements

    • Certificate serials are now also displayed as a hex value to match OpenSSL output
    • Add cert description to ca_certificate list
    • More specific location output when creating user auth cert

v0.10.4

23 Nov 19:36
Compare
Choose a tag to compare
  • Enhancements
    • Added mix nerves_hub.device cert import DEVICE_ID CERT_PATH for adding
      trusted device certificates.
    • Changed Deployment is_active true/false to state on/off to match wording
      on the server.

v0.10.3

05 Nov 17:43
Compare
Choose a tag to compare
  • Bug fixes
    • Fix deprecation warnings for nerves_hub_user_api calls

v0.10.2

12 Aug 15:42
Compare
Choose a tag to compare
  • Enhancements
    • More results printout in the nerves_hub.device bulk_create task which reports
      errors, malformed lines, and successful creates.

v0.10.1

12 Aug 15:21
Compare
Choose a tag to compare
  • Bug fixes
    • Ignore whitepace in base64-encoded string input