Release v3.3.0b9
Pre-release
Pre-release
Added
- Added
hub.buttons
as an alias forhub.button
on buttons with one
hub (support#1254). - Implemented
brake
forDriveBase
(support#881).
Changed
- The
use_gyro
method is added to the normalDriveBase
class instead of
having a separateGyroDriveBase
class. Since the latter was only released
in beta versions, this is not a breaking change (support#1054). - New color distance function used by the color sensors that is more
consistent when distinguishing user-provided colors (pybricks-micropython#104). - Updated the unreleased BLE API to ensure sent and received objects are the
same. Allows one of the supported types or a list/tuple thereof.
Fixed
- Improved external device detection speed (support#1140).
- Fixed Powered Up Tilt Sensor not working (support#1189).
- Fixed
surface=False
not working inColorSensor
(support#1232). - Fixed
PUPDevice.write
not selecting correct mode (support#1213). - Fixed City Hub turning back on after shutdown (support#1195).
- Fixed SPIKE hubs not broadcasting at all when attempting to broadcast in a
tight loop (support#1151).