* Support Python 3 services in chutes. * Enable console login for virtual machines, devices with a display, or serial port access. * Partial support for running Paradrop with Python 3 and full support for pdtools.
Bug Fixes
* Updated dependencies (PyYAML, requests, urllib3) to fix vulnerabilities.
0.13.0
Features
* Enable multi-arch support for light chutes. * Light chutes that were developed on x86_64 can now be installed on ARMv7 systems. * Implement node self-provisioning. * Enable strict confinement for the snap by moving privileged operations to a separate snap. * Future releases will be eligible for automatic update through the snap store.
Security
* Updated dependency versions to address vulnerabilities in old versions of pyOpenSSL, requests, and urllib3.
0.12.1
Features
* Enable chutes to install multiple services (e.g. a webserver and a database) as separate containers. * Major rework of chute configuration syntax to support composing. Please refer to https://paradrop.readthedocs.io/en/v0.12.1/api/chute-configuration.html for details about the new syntax. * Enable listing of devices connected to LAN bridge (e.g. a wired security camera). * Enable multiple users to access a node with different permission sets. * Add ownership information to installed chutes and enforce user access rights. * Add a trusted user role that can install, update, and remove chutes as long as the changes do not impact another user's chute. * Enable downloading chute source from git over SSH to work with Paradrop-hosted private repositories. * Add a settings file for configuration variables that were previously only exposed through environment variables. * Enable concurrency during the chute build process to provide a better experience when multiple users are sharing access to a node. * Block chutes from creating monitor mode WiFi interfaces due to continued stability issues. Device owners can override this change in the settings file.
0.11.1
Bug Fixes
* Fix crash due to libpulsecommon-8.0.so not being found in the built snap.
0.11.0
Features
* Restructure pdtools commands for easier discoverability with many new commands. * Add audio system management for hardware that supports it. * Add "auto" LAN address selection to avoid conflict with WAN interface (experimental).
Bug Fixes
* Fix reboot on missing WiFi for dual-card systems. * Fix for slow boot times. * Fix handling of zero-length strings in configuration values.
0.10.3
Bug Fixes
* Fix lingering network interfaces and WiFi networks after a chute is removed.