[DO NOT MERGE] Upgrade connection library to preview version by microbit-matt-hillsdon · Pull Request #1238 · microbit-foundation/python-editor-v3
This contains the pre-1.0 breaking API changes and USB serial re-work.
This should improve serial issues after first physical connection + flash and extra serial from previous programs leaking into subsequent ones.
This is a preview version for testing on a review branch, we won't merge this directly.
I've also changed the default logger to a console logger as it's annoying to get less log output without the micro:bit theme - particularly important for testing the connection library and getting its logs.