| C | ↗ | B | test_hub improved |
| A | ↛ | bricknil.bleak_interface removed |
| ⇢ | C | bricknil.bricknil.main() added | |
| ⇢ | C | bricknil.hub.Hub.recv_message() added | |
| ⇢ | A | bricknil.ble_queue.BLEventQ.disconnect() added | |
| D | ↗ | B | bricknil.ble_queue.BLEventQ._ble_connect() improved |
| D | ↗ | A | bricknil.hub.Hub.peripheral_message_loop() improved |
| C | ↛ | bricknil.bricknil._run_all() removed | |
| C | ↛ | bricknil.bleak_interface.Bleak.asyncio_loop() removed | |
| B | ↛ | test_hub.TestSensors.test_run_hub_with_bleak() removed | |
| A | ↛ | bricknil.ble_queue.BLEventQ.run() removed | |
| A | ↛ | bricknil.bleak_interface.Bleak.__init__() removed | |
| A | ↛ | bricknil.bleak_interface.Bleak.run() removed | |
| A | ↛ | bricknil.bricknil._curio_event_run() removed |