Changelog
Breaking
- None for this release
Changes
- Onchain programs
- Fix: Serviceability now correctly enforces device.max_users
- Fix: Restored the
validator_pubkeyfield from AccessPass. This field had been removed in the previous version but is required by Sentinel. - Fix: Skip client version check in
statuscommand to prevent version errors during automated state checks. - New instructions were added to support device interface create/update/delete that prevents a race condition that could cause some updates to be lost when changes were made in quick succession.
- Add deserialization vector with capacity + 1 to avoid
memory allocation failed, out of memoryerror
- CLI
- Added filtering options to
access-pass listanduser listCLI commands. - New filters include access pass type (
prepaidorsolana-validator) and Solana identity public key. - Updated command arguments and logic, with tests adjusted to cover new options.
- Contributors: Interface creation no longer takes an "interface type (physical/loopback)" argument. The type is now inferred from the interface name.
- Added filtering options to
- Device controller
- Use serviceability onchain delay for link metrics