2.0.0
Important
Updating to version 2.0.0 from previous releases requires a reinstall of the underlying OctoPrint bootstrap. While the .octoprint
folder, which includes settings, uploaded gcodes, and other user data will not be erased, we still recommend preparing a backup. You can make a backup from the "Backup & Restore" section of OctoPrint settings.
This release brings a few major internal changes, necessary for stability and performance improvements. The app now makes use of a customized Alpine Linux image, with OctoPrint and all the dependencies pre-installed. The installed bootstraps are ensured to be functional, and the app is no longer prone to breaking due to upstream OctoPrint dependency changes.
Features
- The installation process should be ~10x faster, depending on the device.
- Older bootstrap versions can now be picked during install, allowing for downgrades.
- SSL certificate bundle is now included in the APK, allowing for installs on devices with outdated certificates. (Certificates taken from https://curl.se/docs/caextract.html)
- Overall performance improvement should be noticeable, due to the Python3.11 update.
- Compatibility with older devices has been improved.
- Few minor fixes