Pybricks firmware v3.3.0b3

This commit is contained in:
David Lechner
2023-03-28 10:44:23 -05:00
committed by David Lechner
parent be32c37f18
commit 7cd986dbd8
3 changed files with 43 additions and 6 deletions
+37
View File
@@ -6,6 +6,43 @@
### Changed
- Focus editor when new file is opened.
- Updated firmware to v3.2.0b3:
#### Added
- Added `positive_direction` to `DriveBase` initializer ([support#989]).
- Added support for setting drivebase acceleration and deceleration separately ([support#881]).
#### Fixed
- Fixed allocator interfering with motor control when memory usage is high ([support#977]).
- Fixed `Stop.NONE` not working properly for some drivebase geometries ([support#972]).
- Fixed reading programs larger than 65535 bytes on boot on SPIKE hubs. ([[support#996]).
- Various Bluetooth stability and reliability improvements on BOOST Move hub
([support#320], [support#324], [support#417]).
- Fixed Bluetooth random address not changing on City and Technic hubs ([support#1011]).
#### Changed
- Motor settings and control methods now check the user input and raise a
`ValueError` if a value is out of bounds ([support#484]).
- Renamed `precision_profile` to `profile` in the `Motor` initializer.
- In `DriveBase`, `wheel_diameter` and `axle_track` now accept decimal values
for increased precision ([support#830]).
#### Removed
- Removed `DriveBase.left` and `DriveBase.right` properties ([support#910]).
[support#320]: https://github.com/pybricks/support/issues/320
[support#324]: https://github.com/pybricks/support/issues/324
[support#417]: https://github.com/pybricks/support/issues/417
[support#484]: https://github.com/pybricks/support/issues/484
[support#830]: https://github.com/pybricks/support/issues/830
[support#881]: https://github.com/pybricks/support/issues/881
[support#910]: https://github.com/pybricks/support/issues/910
[support#972]: https://github.com/pybricks/support/issues/972
[support#977]: https://github.com/pybricks/support/issues/977
[support#989]: https://github.com/pybricks/support/issues/989
[support#996]: https://github.com/pybricks/support/issues/996
[support#1011]: https://github.com/pybricks/support/issues/1011
## [2.2.0-beta.1] - 2023-03-08
+1 -1
View File
@@ -13,7 +13,7 @@
"@blueprintjs/popover2": "^1.13.12",
"@blueprintjs/select": "^4.9.12",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
"@pybricks/firmware": "7.1.1",
"@pybricks/firmware": "7.2.0",
"@pybricks/ide-docs": "2.7.0",
"@pybricks/images": "^1.3.0",
"@pybricks/jedi": "1.7.0",
+5 -5
View File
@@ -2902,12 +2902,12 @@ __metadata:
languageName: node
linkType: hard
"@pybricks/firmware@npm:7.1.1":
version: 7.1.1
resolution: "@pybricks/firmware@npm:7.1.1"
"@pybricks/firmware@npm:7.2.0":
version: 7.2.0
resolution: "@pybricks/firmware@npm:7.2.0"
dependencies:
jszip: ^3.7.1
checksum: 1d6044457f7b0e6a9df4292727e88808db20462c96425a73636842214befb2019c38f9f3a579c4332e1f7037de3900b2c5a2a1c1e432275c70087a3033025aa8
checksum: 83292fde2cbd9b17d768a139cb6da4ec95e845e4e3839ab60f2f77e31b243f565909e27d501fab293193bd395ac229005e21591f50c0fc1df425bd07806c114e
languageName: node
linkType: hard
@@ -2955,7 +2955,7 @@ __metadata:
"@blueprintjs/popover2": ^1.13.12
"@blueprintjs/select": ^4.9.12
"@pmmmwh/react-refresh-webpack-plugin": ^0.5.10
"@pybricks/firmware": 7.1.1
"@pybricks/firmware": 7.2.0
"@pybricks/ide-docs": 2.7.0
"@pybricks/images": ^1.3.0
"@pybricks/jedi": 1.7.0