Peridio September 2024 Changelog
In September, we rolled out numerous optimizations and foundational updates. Our core platform saw performance boosts and fixes, such as enhanced event queries and groundwork for more comprehensive audit logging. We added support for custom IDs across the Device HTTP API, WebSocket API, SDK, and CLI, ensuring consistency and flexibility. The Web Console received a suite of UX improvements, from better date formatting and intuitive tooltips to robust feedback mechanisms and auto-naming features for bundle creation. Additionally, we made updates to EVK polling intervals and improved our documentation to cover new features.
Core
- Optimize event queries.
- Lay foundation for more comprehensive audit logging.
- Fix bug filtering devices by firmware version with a case-sensitive substring.
Device HTTP API
- Optimize performance of get-update.
- Add support for custom IDs for artifacts, artifact versions, binaries, and bundles.
Device WS API
- Fix recording firmware metadata on Device WS API channel join.
SDK
- Add support for custom IDs for artifacts, artifact versions, binaries, and bundles.
CLI
- Add support for custom IDs for artifacts, artifact versions, binaries, and bundles.
- Fix documentation regarding hash and signature encoding.
Web Console
- Improve UX when navigating to resources that do not exist.
- Improve date formatting and styles in table filter badges.
- Improve tooltip and menu z-indexing.
- Add tooltips to sidenav items.
- Allow for more flexibility when filtering event tables by inserted_at.
- Improve feedback when unable to delete a signing key that has associations.
- Add device count column to release tables.
- Auto-name bundles created during release creation.
- Add top level pages for bundles.
- Add top level pages for releases.
- Fix stuck WebSocket status.
- Fix tooltip arrow.
- Fix bug in sidenav collapse.
- Fix bug in password reset email validation.
- Fix tooltip display.
- Fix cross-cohort release tables bug.
- Fix confirmation modal bugs on release creation.
- Fix derivation of next_release_id when selecting release cohort during top-level creation.
- Fix bundle select-component name overflow.
- Fix filtering release tables by next_release_id.
- Fix bundle creation when artifact is not selected.
- Fix device tables tags column value hover.
- Fix device count not showing in confirmation modal when phase_type is tag.
EVK
- Update release polling interval to 5 seconds.
- Improve failure messaging when deleting local signing keys.
Docs
- Document support for custom IDs for artifacts, artifact versions, binaries, and bundles in the Device HTTP API and CLI.
- Fix documentation regarding hash and signature encoding.