Releases: WasabiFan/ev3dev-lang-js
v1.0.0
This release brings the library up to compatibility with the *-11-ev3dev-*
series of kernel releases, and along the way adds many new features.
New features and enhancements (since v1.0.0-beta0):
- Added support for kernel cycle 11
- Updated examples to be compatible with latest library changes and utilize new features
- Added helpers for checking the state of a motor (e.g.
motor.isRunning
) - Enhanced TypeScript typing for string properties
- Added more constants for property values
- Removed
MotorSpeedSp
systems (underlying need for this class has been removed)
New features and enhancements (from beta release):
- Updated LED strings on BrickPi for more recent kernels
- Added clarifying docs for some properties
- Added TypeScript typing on string-based properties using TypeScript 1.8's string literal types
- Made "yellow" LED color yellower and added "black" (off)
- Added support for stop commands in motor helper methods
- Added motor helper method for run for time
- Added methods to register for callbacks (uses a polling timer)
- Added constants for potential property values
v1.0.0 Beta 0
This release brings a bunch of new features as well as a small breaking change.
Breaking change: The DCMotor
class has been renamed to DcMotor
so that it conforms with common PascalCase conventions.
New features and enhancements:
- Updated LED strings on BrickPi for more recent kernels
- Added clarifying docs for some properties
- Added TypeScript typing on string-based properties using TypeScript 1.8's string literal types
- Made "yellow" LED color yellower and added "black" (off)
- Added support for stop commands in motor helper methods
- Added motor helper method for run for time
- Added methods to register for callbacks (uses a polling timer)
- Added constants for potential property values
You can install this beta release by running npm install [email protected]
.
Note: The online documentation has not been updated for this release. Although it is still mostly correct, some information may be missing.
v0.9.4
v0.9.3
This is the first release in a while for the JS module. It contains loads of new features, bug fixes, and other goodies. Check out the ev3dev-lang module on npm for getting started instructions and docs links.
Expect much more fast-paced releases in the future!