Changelog

2024 - April Changelog

This month's enhancements include improving remote access capabilities, device management, and release phasing to ensure smoother, more secure operations for all our users.


Welcome to the latest update from Peridio! This release includes many new features, improvements, and fixes across our platforms, enhancing functionality and user experience. With significant advancements in our cloud services, documentation updates, CLI improvements, and additional features in Peridio Rust, we are excited to share these developments with you. Our focus for this release has been on improving remote access capabilities, device management, and release phasing to ensure smoother, more secure operations for all our users. Read on for a detailed look at what's new and how these changes can help you get the most out of Peridio's services.

Peridio Cloud

Features

  • Remote Access Tunnels: Added new API endpoints for creating and configuring tunnels, greatly enhancing the management of remote access.
  • Multi-Release Phasing: Allow multiple releases to be phased simultaneously and without restricting the creation of new releases, enabling parallel team workflows and smoother transitions between different release phases.
  • Device IP Address and Certificate: Enhanced device observability with new authentication failure events that include detailed diagnostics like IP address and certificate fingerprints. These diagnostics are also added to connected events.
  • Graph and Visualization Enhancements: Implemented new web console graphs for cohort statuses and release changes, featuring interactive elements and improved data visualization.

Improvements

  • Device Interaction: Refined the device detail page by adding device PRNs, enhancing the granularity of device tracking and management.
  • Proxy Improvements: Performance and stability improvements

Fixes

  • Reliability Improvements: Fixed bugs in the cohort graphs and CA certificate edit form.
  • Phase Tags and Claims: Devices are no longer able to circumvent a release’s phase tags while in phase mode because the device had already claimed the release prior.

Peridio Docs

Improvements

  • Admin API:
    • Device PRNs: Return device PRNs in API responses.
  • Device API:
    • Patch Tunnels: Added functionality to patch existing tunnels via the device API, enhancing flexibility in network configurations.
    • Tunnel Configuration: Introduced API specifications for configuring tunnels, streamlining the setup process for secure connections.
    • Enhanced Tunnel Creation: Updated the device API to include required fields when creating a tunnel, ensuring all necessary data is captured for secure operations.
  • Integration:
    • iMX6ULLEVK: Released a new reference design for iMX6ULLEVK, providing developers with additional options for hardware implementations.
  • CLI:
    • Phasing: Updated CLI documentation to reflect new support for phase_mode and phase_tags, aiding developers in understanding deployment phases.

Peridio CLI

Improvements

  • Phasing: Introduced support for phase_mode and phase_tags.

Fixes

  • Tag Parsing: Resolved a bug in CLI tag parsing, ensuring that tags are processed correctly and without errors, thereby improving the overall stability and functionality of the CLI.

Peridio Rust

Features

  • Phasing: Support for phase_mode and phase_tags on releases.
  • Device PRNs: Support device PRNs in API responses.
  • Disabled Releases: Support for disabled on releases.

Peridiod

Features

  • Environment Credentials: Allowing device credentials to be sourced from the environment.