Changelog (of Ozobot Python for Web)
Delta Release
- fixed occasional API stall
Gamma Release
- upgraded to CPython 3.10.2 (pyodide 0.22.1)
Beta Release
- Python programs can be passed to editor via the POST method
- Automatic robot firmware compatibility check and robot update implemented
- improved UI
- set_wheel_speeds issue fixed
- LineFollowing API implemented
- Changelog and FAQ added
- autocompletion shows API documentation
- documentation copy review and fixes
- supports Ozobot Evo FW 3.0
known issues
- bot.navigate.stop() doesn't work
- no sensors supported
- occasionally fails on page load (refresh - F5 resolves the issue)
__name__
resolves to builtins
instead of __main__
. This is a known issue and should be fixed in pyodide upstream.
- Mac Montery occassionally has timeout issues during update. Under investigation.
Alpha release
- Python 3.8.2
asyncio
support
- single robot connection & control
- Move, Sound, LEDs API implemented
- API documentation (preview)
- quick start examples