Skip to content

2.0.0

Compare
Choose a tag to compare
@feelfreelinux feelfreelinux released this 17 May 21:38
· 19 commits to master since this release
d0f24b0

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