Releases: ramsay-t/ShefRobot
Releases · ramsay-t/ShefRobot
Last release was still bugged
Fixed asynchronous rotate
Student reported that calls to Motor.rotate(int, boolean)
were acting as rotateTo(int, boolean)
when the second parameter was set true
.
This has now been fixed.
ColorSensor::getAmbient() improved
- Changes
getAmbient()
back to using actions instead of raw values. This appears to improve the readings it provides (values in the range of 0.05-0.5 were experienced during testing). - Also fixed a bug whereby a secondary constructor for
Robot
was not initialising speakers and buttons.
Downloads include;
- ShefRobot.zip, contains a compiled version of the library including dependencies and a usage README.
- ShefRobot.jar, contains a standalone compiled version of the library
- ShefRobot-docs.zip, contains a copy of the documentation for use offline.
Releases were built using JDK 1.8.0_60
UltrasonicSensor Bug Fixed
- Fixes a bug whereby usage of
UltrasonicSensor
would cause aClassCastException
. - Other changes only really affect error handling, most changes have been to the documentation.
Binaries include;
- ShefRobot.zip, contains a compiled version of the library including dependencies and a usage README.
- ShefRobot.jar, contains a standalone compiled version of the library
- ShefRobot-docs.zip, contains a copy of the documentation for use offline.
Releases were built using JDK 1.8.0_60
Initial Release
This release contains all core functionality, by creating an official release the documentation can be updated to point to the /latest/release url, rather than requiring updates with each release
Under semantic versioning where the number of versions is vX.Y.Z
;
- Changes to the value of
X
will mark updates which break backwards compatibility - Changes to the value of
Y
will mark updates where new features have been added - Changes to the value of
Z
will mark updates whereby small patches or fixes have been applied.
Binaries include;
- ShefRobot.zip, contains a compiled version of the library including dependencies and a usage README.
- ShefRobot.jar, contains a standalone compiled version of the library
- ShefRobot-docs.zip, contains a copy of the documentation for use offline.