Releases: nerves-hub/nerves_hub_cli
Releases · nerves-hub/nerves_hub_cli
v0.4.0
- Enhancements
- Updated mix tasks
mix nerves_hub.product create
- Will take the product name from the
Mix project config by default.mix enrves_hub.device burn
- Will now callmix burn
instead of
mix firmware.burn
.
- Certificate functions are performed in Erlang and no longer call out to
openssl. - Updated Docs and CLI prompts.
- Updated mix tasks
v0.3.0
- Enhancements
- Added mix tasks
mix nerves_hub.key export KEY_NAME
- Export a firmware signing keymix nerves_hub.user cert export
- Export the current user certificate
- Updated mix tasks
mix nerves_hub.firmware publish
- Added ability to set firmware TTL by
passing--ttl seconds
.
- Added environment variable
NERVES_HUB_NON_INTERACTIVE
for use with running
nerves_hub_cli
from non-interactive terminals such as CI. This answersy
to ally/n
prompts. - Allow passing binary public keys to
config :nerves_hub, public_keys: []
.
- Added mix tasks
v0.2.0
- Enhancements
- Update account name to username.
- Added mix task for importing existing fwup keys.
mix nerves_hub.key import KEY_NAME PUBLIC_KEY_FILE PRIVATE_KEY_FILE
- Updated documentation to list environment variables needed to running CI.
- Added support for setting firmware signing keys in the environment.