Skip to content

0.6.0

Choose a tag to compare

@ThomasFarstrike ThomasFarstrike released this 15 Jan 09:54
· 533 commits to main since this release
17ffa33

Builtin Apps:

  • About app: make more beautiful
  • AppStore app: add Settings screen to choose backend
  • WiFi app: check 'hidden' in EditNetwork
  • Wifi app: add support for scanning wifi QR codes to 'Add Network'

Frameworks:

  • Camera and QR scanning: fix aspect ratio for higher resolutions
  • Create new SettingsActivity and SettingActivity framework so apps can easily add settings screens with just a few lines of code
  • Create CameraManager framework so apps can easily check whether there is a camera available etc.
  • Simplify and unify most frameworks to make developing apps easier (apps may require an update)

OS:

  • Improve robustness by catching unhandled app exceptions
  • Improve robustness with custom exception that does not deinit() the TaskHandler
  • Improve robustness by disabling default TaskHandler exception hook that throws uncaught exception
  • Don't rate-limit update_ui_threadsafe_if_foreground (no need)
  • Make 'Power Off' button on desktop exit completely

What to do:

  • To update, open the OSUpdate app and click "Update OS"
  • To do a fresh install, use the webinstaller at install.MicroPythonOS.com