0.6.0
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