Release Notes: * License changed from Apache v2 to BSD-3 Clause Features: * Add support for multi target Offline Update bundles. Added targets are now catalogued in a signed `bundle-targets.json` inside a bundle. This allows offline update clients to more accurately select a target to install. * Add a command to sign Offline Update bundle with more than one offline targets key. * Add a command to print the detail about an Offline Update bundle. * Add a flag to filter device list for only production or only non-production devices. Fixes: * Pull production targets when user creates an Offline Update bundle for a Wave. * Disable compression in default transport. Since CloudFlare started compressing responses by default recently, artifacts download is broken without this fix. * Properly escape special characters when filtering device list by name or uuid pattern. Changes: * An Offline Update bundle is now checked for integrity at each command modifying it. User is notified about any actions they need to take to correct it. * Remove the (re-)installing field from factory and wave status output. This field is no longer being calculated by the API.