Skip to content

Commit 6692ab6

Browse files
committed
CHANGELOG: update for dependencies and missed changes
1 parent 397ea60 commit 6692ab6

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,54 @@
66

77
### Added
88
- Added feature to install custom firmware from file ([pybricks-code#1020]).
9+
- Added support for multi-file programs ([support#189]).
10+
11+
### Changed
12+
- Updated dependencies.
13+
- Updated documentation.
14+
- Updated APIs for code completions.
15+
- Update hub firmware to v3.2.0b4:
16+
17+
### Added
18+
- Added hub shutdown status light indication.
19+
- Added boot and shutdown light matrix animations.
20+
- Added new indication for over-charging battery (blinking green light).
21+
- Added iterator protocol support to `geometry.Matrix` class.
22+
- Added support for multi-file projects ([pybricks-micropython#115]).
23+
- Added new `System.storage()` API ([support#85]).
24+
25+
### Changed
26+
- Battery full indication (green light) comes on earlier ([support#647]).
27+
- User program is saved to non-volatile memory at shutdown on all hubs.
28+
- Restored the `Motor.speed()` method and `DriveBase` equivalent to provide
29+
speed as a numerical derivative of the motor position.
30+
- Starting REPL automatically imports all modules ([support#741]).
31+
- Updated Bluetooth to [Pybricks Profile v1.2.0][pp1.2.0].
32+
- Bluetooth now uses random private address instead of static public address
33+
([support#600]).
34+
35+
### Fixed
36+
- Fixed motors going out of sync when starting program ([support#679]).
37+
- Fixed motor torque signal overflowing under load ([support#729]).
38+
- Fixed city hub turning back on after shutdown ([support#692]).
39+
- Fixed IMU I2C bus lockup on SPIKE hubs ([support#232]).
40+
- Fixed REPL history corrupt after soft reset ([support#699]).
41+
- Fixed "ValueError: incompatible .mpy file" when pressing the button when
42+
there is no program yet ([support#599]).
43+
44+
[pp1.2.0]: https://github.com/pybricks/technical-info/blob/master/pybricks-ble-profile.md#profile-v120
45+
[pybricks-micropython#115]: https://github.com/pybricks/pybricks-micropython/pull/115
46+
[support#85]: https://github.com/pybricks/support/issues/85
47+
[support#232]: https://github.com/pybricks/support/issues/232
48+
[support#599]: https://github.com/pybricks/support/issues/599
49+
[support#600]: https://github.com/pybricks/support/issues/600
50+
[support#647]: https://github.com/pybricks/support/issues/647
51+
[support#679]: https://github.com/pybricks/support/issues/679
52+
[support#692]: https://github.com/pybricks/support/issues/692
53+
[support#699]: https://github.com/pybricks/support/issues/699
54+
[support#729]: https://github.com/pybricks/support/issues/729
55+
[support#741]: https://github.com/pybricks/support/issues/741
56+
957

1058
### Fixed
1159
- Fixed run button enabled when no file open ([support#691]).
@@ -16,10 +64,12 @@
1664

1765
### Removed
1866
- Removed feature to include custom `main.py` when flashing firmware.
67+
- Removed support for file names containing `-`.
1968

2069
[pybricks-code#938]: https://github.com/pybricks/pybricks-code/issues/938
2170
[pybricks-code#1011]: https://github.com/pybricks/pybricks-code/issues/1011
2271
[pybricks-code#1020]: https://github.com/pybricks/pybricks-code/issues/1020
72+
[support#189]: https://github.com/pybricks/support/issues/189
2373
[support#691]: https://github.com/pybricks/support/issues/691
2474
[support#694]: https://github.com/pybricks/support/issues/694
2575
[support#717]: https://github.com/pybricks/support/issues/717

0 commit comments

Comments
 (0)