mirror of
https://github.com/pybricks/pybricks-api.git
synced 2026-07-28 04:07:46 +00:00
3.9 KiB
3.9 KiB
Changelog
Unreleased
Added
- Documented
integral_deadzoneinControl.pid().
3.2.0 - 2022-12-20
Changed
- Changed module TOC headings to make it easier to find things.
3.2.0c1 - 2022-12-09
Changed
- Updated "front" side of the Technic Hub to be consistent with the Prime Hub.
3.2.0b6 - 2022-12-02
Added
- Documented
Stop.NONEandStop.COAST_SMART. - Documented
ujsonmodule. - Added
doneandstalledmethods forDriveBase.
Changed
- Changed
PrimeHub.display.image()toPrimeHub.display.icon()and renamed its kwarg fromimagetoicon. - Improved presentation and docstrings of the
ubuiltinsand other MicroPython modules - Moved the random numbers example for Move Hub to the Move Hub page.
- Moved
done(),stalled(),load()fromControltoMotorobject.
3.2.0b5 - 2022-11-11
Fixed
- Fixed Jedi code completion for
ColorandIconclasses inpybricks.parameters.
3.2.0b4 - 2022-10-21
Added
- Code auto-completion for
EssentialHub. - Added
System.storagemethod.
Fixed
- Fixed some type hints in
parameterssubmodule.
3.2.0b1-r3 - 2022-06-26
Fixed
- Fixed more type hints and improved compatibility with jedi.
3.2.0b1-r2 - 2022-06-24
Changed
- Moved remaining type hints from
.pyifiles to the python stub modules, and fixed numerous errors in the type hints throughout.
3.2.0b1-r1 - 2022-06-09
Added
- Added
__init__.pytopybrickspackage.
3.2.0b1 - 2022-06-02
Added
- Code auto-completion for
hub.charger,hub.imuandhub.system. - Moved typing from several
.pyifiles to the actual python modules.
Fixed
- Fixed code completion for
DCMotorandMotorclasses in MS Python VS Code extension. - Fixed missing
DCMotortype inev3devices. - Fixed type hint for
Motor.reset_angle()inpupdevices.
Changed
- Setter for acceleration can now also be used to set acceleration and deceleration to different values, using a two-valued tuple.
3.1.0 - 2021-12-16
Added
- Added maximum voltage setter for
DCMotorandMotor. - Documented
DriveBase.curve()method.
Changed
- Removed
dutysetting fromControl.limitsmethod. - Removed
integral_rangesetting fromControl.pidmethod.
Fixed
- Fixed link to Color Light Matrix page.
- Fixed link to Inventor Hub page.
3.1.0rc1 - 2021-11-19
Added
- Added
ColorLightMatrixclass. - Added
LWP3Deviceclass.
NOTE: version number after this point were from JavaScript package and do not correspond to Pybricks firmware version numbers.
1.6.0 - 2021-08-30
Added
- MicroPython module documentation.
- Examples for hub system functions including stop button and shutdown.
Changed
- Build IDE docs as main docs with minor changes, instead of a completely separate build.
- Moved motor control documentation to the motor page.
1.5.0 - 2021-07-01
Added
- Documentation for Powered Up Remote Control.
1.4.0 - 2021-06-23
Added
- Enabled beta content that was hidden for the 3.0 release.
- Added notice about using the latest beta version.
1.3.3 - 2021-05-21
Changed
- Match example snippet styling to IDE.
- Add more examples.
1.3.2 - 2021-04-26
Changed
- Theme style fixes.
- Example code fixes
- Match doc version to firmware version.
1.3.1 - 2021-04-12
Changed
- Upgrade sphinx and rtd-theme to fix style issues.
1.3.0 - 2021-04-12
Removed
- Removed features which not be in the official 3.0 release. These features are still in beta. They'll come back in future releases once tested.
1.2.0 - 2021-04-09
Changed
- Moved installation guide to external site.
1.1.1 - 2021-02-14
Added
- Added installation guide.
- Various documentation fixes.
1.1.0 - 2021-01-28
Added
- Scrollbar styling.
1.0.0 - 2021-01-25
Added
- Sphinx build output.