September Changelog
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.
Daniel Spofford
Oct 9, 2023
September Overview
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_prn
should benull
.
Peridio Device API
Improvements
- PRN error handling.
Peridio Rust SDK
Improvements
- Expose additional fields on firmware:
vcs_identifier
,inserted_at
, andupdated_at
fields.
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_at
fields.
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.