Merge pull request #595 from pybricks/dlech

1.1.0-beta.6
This commit is contained in:
David Lechner
2021-09-21 11:11:45 -05:00
committed by GitHub
2 changed files with 58 additions and 25 deletions
+57 -24
View File
@@ -4,9 +4,37 @@
## [Unreleased]
## [1.1.0-beta.6] - 2021-09-21
### Added
- Show error message if connected hub is running old firmware ([support#482]).
### Changed
- Updated dependencies.
- Updated to Pybricks firmware v3.1.0b1:
### Added
- Support for LEGO Technic Color Light Matrix ([support#440]).
- Support for LEGO UART devices with a new battery power flag. This is
required to support the new LEGO Technic Color Light Matrix ([support#440]).
- Support for the SPIKE Essential hub/Technic Small hub ([support#439]).
### Fixed
- Fixed Ultrasonic Sensor and Color Sensor turning off when a
user script ends ([support#456]).
- Hub reset due to watchdog timer when writing data to UART I/O device
([support#304]).
- City/Technic hubs not connecting via Bluetooth on macOS 12 ([support#489]).
### Changed:
- Updated to MicroPython v1.17.
[support#304]: https://github.com/pybricks/support/issues/304
[support#439]: https://github.com/pybricks/support/issues/439
[support#440]: https://github.com/pybricks/support/issues/440
[support#456]: https://github.com/pybricks/support/issues/456
[support#489]: https://github.com/pybricks/support/issues/489
[support#482]: https://github.com/pybricks/support/issues/482
## [1.1.0-beta.5] - 2021-08-30
@@ -15,18 +43,18 @@
- Updated to Pybricks firmware v3.1.0a4:
### Added
- Enabled builtin `bytearray` ([pull#60]).
- Enabled `ustruct` module ([pull#60]).
- Enabled builtin `bytearray` ([pybricks-code#60]).
- Enabled `ustruct` module ([pybricks-code#60]).
- Added alpha support for dual boot installation on the SPIKE Prime Hub.
- Added `pybricks.experimental.hello_world` function to make it easier for
new contributors to experiment with Pybricks using C code.
- Added ability to import the `main.mpy` that is embedded in the firmware from
a download and run program ([support#408]).
- Added `pybricks.iodevices.LWP3Device` to communicate with a device that supports
the LEGO Wireless Protocol 3.0.00 ([pull#68])
the LEGO Wireless Protocol 3.0.00 ([pybricks-code#68])
### Changed
- Move Hub Bluetooth optimizations to reduce firmware size ([issue#49]).
- Move Hub Bluetooth optimizations to reduce firmware size ([pybricks-code#49]).
- Disabled `pybricks.iodevices` module on Move Hub to reduce firmware size.
- Improvements to `pybricks.pupdevices.Remote`:
- Check if a remote is already connected before attempting to create a new
@@ -36,9 +64,9 @@
- Add `name()` method.
- Add `light` attribute.
[issue#49]: https://github.com/pybricks/pybricks-micropython/issues/49
[pull#60]: https://github.com/pybricks/pybricks-micropython/pull/60
[pull#68]: https://github.com/pybricks/pybricks-micropython/pull/68
[pybricks-code#49]: https://github.com/pybricks/pybricks-micropython/issues/49
[pybricks-code#60]: https://github.com/pybricks/pybricks-micropython/pull/60
[pybricks-code#68]: https://github.com/pybricks/pybricks-micropython/pull/68
[support#408]: https://github.com/pybricks/support/issues/408
- Updated documentation:
@@ -62,16 +90,26 @@
end [support#433].
- About menu now shows firmware version as main version [support#412].
[support#403]: https://github.com/pybricks/support/issues/403
[support#412]: https://github.com/pybricks/support/issues/412
[support#433]: https://github.com/pybricks/support/issues/433
## [1.1.0-beta.3] - 2021-07-20
### Changed
- Changed snippet (autocomplete) content and behavior [issue#471].
- Changed gutter background color [issue#472].
- Changed snippet (autocomplete) content and behavior [pybricks-code#471].
- Changed gutter background color [pybricks-code#472].
- Added *BETA* badge to application icon [support#375].
- Updated hub firmware to [v3.1.0a3].
### Fixed
- Fixed auto-indent not working [issue#470].
- Fixed auto-indent not working [pybricks-code#470].
[support#375]: https://github.com/pybricks/support/issues/375
[pybricks-code#470]: https://github.com/pybricks/pybricks-code/issues/470
[pybricks-code#471]: https://github.com/pybricks/pybricks-code/issues/471
[pybricks-code#472]: https://github.com/pybricks/pybricks-code/issues/472
[v3.1.0a3]: https://github.com/pybricks/pybricks-micropython/blob/master/CHANGELOG.md#310a3---2021-07-19
## [1.1.0-beta.2] - 2021-07-06
@@ -82,12 +120,17 @@
### Fixed
- Fixed run button still enabled after hub disconnects during download [support#378].
[support#378]: https://github.com/pybricks/support/issues/378
[v3.1.0a2]: https://github.com/pybricks/pybricks-micropython/blob/master/CHANGELOG.md#310a2---2021-07-06
## [1.1.0-beta.1] - 2021-06-23
### Changed
- Updated projects URL.
- Updated hub firmware to [v3.1.0a1].
- Updated docs.
-
[v3.1.0a1]: https://github.com/pybricks/pybricks-micropython/blob/master/CHANGELOG.md#310a1---2021-06-23
## [1.0.0] - 2021-06-08
@@ -102,23 +145,13 @@
Prerelease changes are documented at [support#48].
<!-- let's try to keep this list sorted alphabetically -->
[issue#470]: https://github.com/pybricks/pybricks-code/issues/470
[issue#471]: https://github.com/pybricks/pybricks-code/issues/471
[issue#472]: https://github.com/pybricks/pybricks-code/issues/472
[support#48]: https://github.com/pybricks/support/issues/48
[support#375]: https://github.com/pybricks/support/issues/375
[support#378]: https://github.com/pybricks/support/issues/378
[support#403]: https://github.com/pybricks/support/issues/403
[support#412]: https://github.com/pybricks/support/issues/412
[support#433]: https://github.com/pybricks/support/issues/433
[v3.0.0]: https://github.com/pybricks/pybricks-micropython/blob/master/CHANGELOG.md#300---2021-06-08
[v3.1.0a1]: https://github.com/pybricks/pybricks-micropython/blob/master/CHANGELOG.md#310a1---2021-06-23
[v3.1.0a2]: https://github.com/pybricks/pybricks-micropython/blob/master/CHANGELOG.md#310a2---2021-07-06
[v3.1.0a3]: https://github.com/pybricks/pybricks-micropython/blob/master/CHANGELOG.md#310a3---2021-07-19
[Unreleased]: https://github.com/pybricks/pybricks-code/compare/v1.1.0-beta.5...HEAD
<!-- links for version headings -->
[Unreleased]: https://github.com/pybricks/pybricks-code/compare/v1.1.0-beta.6...HEAD
[1.1.0-beta.6]: https://github.com/pybricks/pybricks-code/compare/v1.1.0-beta.5...v1.1.0-beta.6
[1.1.0-beta.5]: https://github.com/pybricks/pybricks-code/compare/v1.1.0-beta.4...v1.1.0-beta.5
[1.1.0-beta.4]: https://github.com/pybricks/pybricks-code/compare/v1.1.0-beta.3...v1.1.0-beta.4
[1.1.0-beta.3]: https://github.com/pybricks/pybricks-code/compare/v1.1.0-beta.2...v1.1.0-beta.3
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@pybricks/pybricks-code",
"version": "1.1.0-beta.5",
"version": "1.1.0-beta.6",
"license": "MIT",
"author": "The Pybricks Authors",
"repository": {