Skip to content

Releases: rwaldron/johnny-five

v2.1.0

06 Jul 14:55
Compare
Choose a tag to compare
Commit Message/Description
a628ad9 2.1.0
4c5cbb1 Update master => main
538b94a fix: Thermometer extends Withinable, not Emitter
6b2ca0d Add EventEmitter to test/.jshintrc
d7b2b45 CI: remove "npm install -g npm@3"
f24969a Dependencies: grunt@1.4.1, grunt-cli@1.4.3
460179b Emitter: rename Suspendable -> Emitter and update everything to use our Emitter
8dc5651 Suspendable: adds class that provides a "pause" and "resume" method
206c080 README: update travis domain
5e7d653 README: regenerate examples and readme
94584f8 Remove outdated references
62ef6fb CI: node 14 & 16
3a5b52d jshint: esversion 9
6cd4a19 package-lock.json: regenerate for lockfileVersion 2
c81033f Examples: more updates, 2
0aaa7ec Examples: more updates
725784f README.md

v2.0.0

12 Jun 00:35
Compare
Choose a tag to compare
Commit Message/Description
deea77d 2.0.0
5b6683e SIP: Remove old comment
5bbb4e4 Examples: regenerate for new changes
46ada0f Switch to 'change' event
73be1ba The sweep:full event was ambiguous and has been removed
1de6b2b Fix small example bugs
5bc6006 Rick and I independently verified that this example doesn't work and shouldn't be a promoted example
232e4f5 Easing: revert to pre-ES2018 syntax.
6dd0a63 PORTED: "chore: Upgrade SerialPort to v8"
c8e9ba5 Fix mistakenly changed url
a9499fd Board: modernization pass
02593c4 Keypad: provide Node 10 friendly "array flatten" mechanism :eyeroll:
10c4095 CI: Drop Node.js <= 10
52244b8 Examples: regenerate
d243a8a Modernize library and test code, pt 2
0e735c4 {Accelero, Alti, Baro, Magneto, Gyro, Hyro, Thermo}meter: IMU or Multi -> SIP
a6c36cd IMU -> SIP
c5b2d63 Examples: updates
fbd7064 Modernize library and test code

v1.5.0

12 Jun 00:07
Compare
Choose a tag to compare
Commit Message/Description
b0b1a21 1.5.0
efcaabc Updated IO Plugins Link to the up to date one.
671434d Fix error on code sample
ca35432 tesselignore: node_modules/@serialport
0645790 Dependencies: nyc@15.0.0

v1.4.0

06 Jan 16:02
Compare
Choose a tag to compare
Commit Message/Description
b406872 1.4.0
83f095c Examples: regenerate for new copyright year
47613dd Dependencies: firmata@2.2.0
83f8ea7 chore: Upgrade SerialPort to v8
9f3d156 update awesome.md adding new robot to put as sample
fb0176d docs: update IMU examples
2d225b2 Fix expander MCP23017 schema (#1632)
03286cf Examples: regenerate
550c575 Animation: Modernizing the source + built-in easing
6aa296f Remove invertPWM on PICAR_V
b5a7f4f Light: Modernizing the source (class syntax and other small changes)
6fe5c2c Update light class to es6
3aabf28 Add support for PCA9685_Hybrid motors
1893635 Examples: format nitpicking
4b65604 Examples: regenerate
f3ddbb5 Examples: Accelerometer nitpicking, Board, Exander, misc.
87cbae2 Examples: regenerate
99ce13b Examples: ShiftRegister nitpicking
c01a476 chore(deps): update dependencies to fix vulnerabilities
b988b27 fix: variable name (#1621)

v1.3.1

10 Sep 15:13
Compare
Choose a tag to compare
Commit Message/Description
ccf0067 1.3.1
127876e Examples: regenerate
af151a3 Examples: make Compass example output consistent
eb346b2 Examples: make Color example output consistent
bc4933e Examples: make Barometer example output consistent
aa45d9c Examples: regenerate
781a816 Examples: make Accelerometer example output consistent
54a2489 Examples: regenerate
6a3fa49 Examples: make Altimeter example output consistent
7f868d3 Update Altimeter examples
bf84359 Examples: regenerate
acc4923 Examples: make ready handlers into arrow functions
90494b9 led: updated led-rgb examples syntax
ff3a030 Disable all call
c4410e8 Examples: regenerate
74196b5 Examples: fix Proximity base example
af28437 Examples: regenerate
2d33500 Examples: make GPS example output consistent
4d6c89a Examples: make Light example output consistent
e846248 Examples: make Proximity example output consistent
9dccdc3 Examples: make Thermometer example output consistent
4af585a Update Thermometer examples
f2d4684 Update LED-Digits examples
bf8a6d4 Update Stepper examples
ca68b6e Update Switch examples
5933b18 Examples: regenerate
3dfb616 Examples: update Proximity examples to modern JS
d0ce79b Examples: make Sonar examples use Proximity class
17b4f41 Sonar examples
ff4da5f Fix error in VNH5019 example
08ba5b7 Examples: dump unused docs/*.md
3e2bc00 Example: eg/servo-diagnostic.js simplified
2ce0505 Examples: Update Servo Syntax
89c70b7 Examples: regenerate
687d032 Examples: miscellaneous nitpicks
4ceca23 Examples: update light syntax
f5cd78c updated docs
5c86c4b using global board with arrow function
3de27cf use scaleTo
8f1bfef update syntax for led examples
a0dd3ed use scaleTo
fd0e778 keep this bound to board for ready event callback
1af10e9 update syntax on led examples
db9a603 update syntax for led examples
5ef0233 update led-array-controller syntax
8fc7030 Examples: update led-array syntax
48f367d docs: update ESC examples with newer javascript syntax
512e3a6 Examples: Update Motor Syntax
247734c Examples: update Accelerometer programs syntax
bff8ebd .npmignore: add .github/, lib/.sublime-*
abe9b16 Examples: Update GPS Syntax (#1599)
507c5c0 Examples: update led (#1598)
375b472 Update ESC examples to new API methods
bfca38f Update js file after raspi-io v10.0.0
fbb4497 Update example after raspi-io v10.0.0

v1.3.0

11 Aug 13:07
Compare
Choose a tag to compare
Commit Message/Description
0ed3cad 1.3.0
5f94bb5 ESC: Removes speed because there is no safe reason to continue supporting it.
0d5ca14 ESC: deprecate speed(percent), introduce throttle(us).

v1.2.0

17 Jul 18:46
Compare
Choose a tag to compare
Commit Message/Description
b3c5df9 1.2.0
d0c778c Board: populate this.io.RESOLUTION from defaults and io.RESOLUTION
2e982d5 five/Board: remove "array-includes-shim"
70d6013 Temporal SHA update
20e7f74 Update Raspberry Pi example

v1.1.0

10 May 19:11
Compare
Choose a tag to compare
Commit Message/Description
ae4f465 1.1.0
adf61a9 CI: apparently appveyor does not have node 12
d2edcbe Examples: regen for 2019
d611a56 CI: drop Node 6, add Node 12
106eabb Servo: Adjust PCA9685 special case check for Tessel 2 IO instance name
75289e8 Dependencies: firmata@2.0.0, serialport@7.1.5
c8d4f07 Do not require SERIAL_PORT_IDs.Default
5d0dc72 Use ternary operator for clarity
93acf35 Remove useless var assignment
33750a6 Use correct port for Potentiometer example
e30fb75 add "robotics" keyword to npm keywords
a624f7d Fix for #1499
fc7cb1f Add support for PWM resolutions other than 8-bit
dceb306 Run grunt to generate readme
0a0077a Add badge to display install size

v1.0.0

22 Aug 23:33
Compare
Choose a tag to compare
Commit Message/Description
210aaf4 1.0.0

v0.15.1

22 Aug 23:31
Compare
Choose a tag to compare
Commit Message/Description
6f055f3 0.15.1
c935e16 Add stale.yml
fac4e2b Gruntfile + CI: build system updates
b9fe026 Package.json: move contributors to CONTRIBUTORS.md
360b22b Add missing commas in stepper comments
017e5f1 Regenerate examples