September’s updates focused on features and improvements for binary management, release management, and CLI usage. There were a couple of other minor improvements to devices and firmwares as well as a few bug fixes related to cohorts, signing keys, and ca certificates.
Peridio Core
Features
- Dynamic resolution for releases.
Peridio Web Console
Improvements
- Firmware uploads support files up to 2 GB.
- Larger uploads may be performed via the CLI and admin API.
- Archived devices can be viewed and managed.
- Device details view activity/audit log component reworked into a table.
- Deployments that are off now display a banner to make their state more obvious.
Fixes
- Signing keys pagination.
- CA certificates’ JITP tags input was errantly stripping commas on save.
Peridio Admin API
Features
- Add endpoints:
- create-a-cohort
- list-cohorts
- retrieve-a-cohort
- update-a-cohort
Improvements
- Binary state transition error handling.
- Binary signatures include their signature value.
Fixes
- Signing keys pagination.
- A cohort’s latest release’s
next_release_prnshould benull.
Peridio Device API
Improvements
- PRN error handling.
Peridio Rust SDK
Improvements
- Expose additional fields on firmware:
vcs_identifier,inserted_at, andupdated_atfields.
Features
- Add endpoints:
- artifact-versions-get
- artifact-versions-list
- artifact-versions-update
- binaries-create
- binaries-get
- binaries-list
- binaries-update
- binary-parts-create
- binary-parts-list
- binary-signatures-create
- binary-signatures-delete
- bundles-create
- bundles-get
- bundles-list
- create-an-artifact-version
- releases-create
- releases-get
- releases-list
- releases-update
Peridio CLI
Latest available release is 0.10.1.
Features
- Versioned configs.
- Add commands:
- artifact-versions-create
- artifact-versions-list
- artifact-versions-get
- artifact-versions-update
- binaries-create
- Automatically performs a parallel multipart upload if binary content is provided.
- The command is idempotent and resumable; if your connection drops or the CLI exits during an upload, you can run the command and it will resume the upload from where you left off.
- Automatically signs the binary if a signing key is provided.
- binaries-get
- binaries-list
- binaries-update
- binary-parts-create
- binary-parts-list
- binary-signatures-create
- binary-signatures-delete
- bundles-create
- bundles-get
- bundles-list
- config-upgrade
- releases-create
- releases-get
- releases-list
- releases-update
- Firmwares expose their
vcs_identifier,inserted_at, andupdated_atfields.
Improvements
- Depend on the Peridio Rust SDK rather than its private origins.
Peridio Docs
The docs are constantly being updated with new information in reaction to your feedback and our development.