mirror of
https://github.com/pybricks/pybricks-code.git
synced 2026-09-12 17:45:22 +00:00
CHANGELOG: update for dependencies and missed changes
This commit is contained in:
@@ -6,6 +6,54 @@
|
||||
|
||||
### Added
|
||||
- Added feature to install custom firmware from file ([pybricks-code#1020]).
|
||||
- Added support for multi-file programs ([support#189]).
|
||||
|
||||
### Changed
|
||||
- Updated dependencies.
|
||||
- Updated documentation.
|
||||
- Updated APIs for code completions.
|
||||
- Update hub firmware to v3.2.0b4:
|
||||
|
||||
### Added
|
||||
- Added hub shutdown status light indication.
|
||||
- Added boot and shutdown light matrix animations.
|
||||
- Added new indication for over-charging battery (blinking green light).
|
||||
- Added iterator protocol support to `geometry.Matrix` class.
|
||||
- Added support for multi-file projects ([pybricks-micropython#115]).
|
||||
- Added new `System.storage()` API ([support#85]).
|
||||
|
||||
### Changed
|
||||
- Battery full indication (green light) comes on earlier ([support#647]).
|
||||
- User program is saved to non-volatile memory at shutdown on all hubs.
|
||||
- Restored the `Motor.speed()` method and `DriveBase` equivalent to provide
|
||||
speed as a numerical derivative of the motor position.
|
||||
- Starting REPL automatically imports all modules ([support#741]).
|
||||
- Updated Bluetooth to [Pybricks Profile v1.2.0][pp1.2.0].
|
||||
- Bluetooth now uses random private address instead of static public address
|
||||
([support#600]).
|
||||
|
||||
### Fixed
|
||||
- Fixed motors going out of sync when starting program ([support#679]).
|
||||
- Fixed motor torque signal overflowing under load ([support#729]).
|
||||
- Fixed city hub turning back on after shutdown ([support#692]).
|
||||
- Fixed IMU I2C bus lockup on SPIKE hubs ([support#232]).
|
||||
- Fixed REPL history corrupt after soft reset ([support#699]).
|
||||
- Fixed "ValueError: incompatible .mpy file" when pressing the button when
|
||||
there is no program yet ([support#599]).
|
||||
|
||||
[pp1.2.0]: https://github.com/pybricks/technical-info/blob/master/pybricks-ble-profile.md#profile-v120
|
||||
[pybricks-micropython#115]: https://github.com/pybricks/pybricks-micropython/pull/115
|
||||
[support#85]: https://github.com/pybricks/support/issues/85
|
||||
[support#232]: https://github.com/pybricks/support/issues/232
|
||||
[support#599]: https://github.com/pybricks/support/issues/599
|
||||
[support#600]: https://github.com/pybricks/support/issues/600
|
||||
[support#647]: https://github.com/pybricks/support/issues/647
|
||||
[support#679]: https://github.com/pybricks/support/issues/679
|
||||
[support#692]: https://github.com/pybricks/support/issues/692
|
||||
[support#699]: https://github.com/pybricks/support/issues/699
|
||||
[support#729]: https://github.com/pybricks/support/issues/729
|
||||
[support#741]: https://github.com/pybricks/support/issues/741
|
||||
|
||||
|
||||
### Fixed
|
||||
- Fixed run button enabled when no file open ([support#691]).
|
||||
@@ -16,10 +64,12 @@
|
||||
|
||||
### Removed
|
||||
- Removed feature to include custom `main.py` when flashing firmware.
|
||||
- Removed support for file names containing `-`.
|
||||
|
||||
[pybricks-code#938]: https://github.com/pybricks/pybricks-code/issues/938
|
||||
[pybricks-code#1011]: https://github.com/pybricks/pybricks-code/issues/1011
|
||||
[pybricks-code#1020]: https://github.com/pybricks/pybricks-code/issues/1020
|
||||
[support#189]: https://github.com/pybricks/support/issues/189
|
||||
[support#691]: https://github.com/pybricks/support/issues/691
|
||||
[support#694]: https://github.com/pybricks/support/issues/694
|
||||
[support#717]: https://github.com/pybricks/support/issues/717
|
||||
|
||||
Reference in New Issue
Block a user