Skip to content

Latest commit

 

History

History
103 lines (99 loc) · 4.36 KB

HISTORY.md

File metadata and controls

103 lines (99 loc) · 4.36 KB

Release History

  • unreleased
    • Dependency updates
    • Fixed parameter handling of discoverBridges() method to work with current Node.js versions
    • Fixed effect mode range for v6 RGBWW which is 0-8 instead of 1-9
    • Added (experimental) support for FUT027 single zone RGBWW controller, issue #56
    • Revised README
  • 20190115, V0.3.2
    • Fixed effect mode command for 8-zone, thanks @Steiger04
    • Added return to avoid orphan Promise warning, thanks @jbchouinard
    • Enhanced error handling for sendCommand, issue #26
    • Added support for node 10
    • Dependency updates
  • 20180131, V0.3.1
    • Refactored commands for RGB and RGBW hue
    • Dependency updates
  • 20171227, V0.3.0
    • Added support for 8-zone controller CCT, issue #37
    • Reduced session timeout to 30 seconds for better compatibility with iBox2, issues #37 & #38
    • Made session timeout configurable, issue #38
  • 20170929, V0.2.32
    • Added hexToRgb helper function, thanks @msunjic98
  • 20170727, V0.2.31
    • Bug fix: remove timer if exception is caught while rpc is in progress
  • 20170721, V0.2.3
    • Fixed travis build issue caused by gulp task synchronization issue (reverted change of gulp default task committed in the previous release)
    • Fixed typo
  • 20170719, V0.2.2
    • Bug fix: Fixed bridge.rgb() using wrong color circle
    • Bug fix: Ensure v6 checksum calculation works correctly even if some bytes contains number strings
    • Added type check for ip address property to Milight constructor
    • Added alias rgbw.rgb() to legacy command set
    • Changed default gulp task to include build task
  • 20170715, V0.2.1
    • Bug fix: Let helper.assign ignore undefined values
  • 20170715, V0.2.0
    • Added synchronization of Milight command across multiple Milight instances
    • Dependency updates
    • Added more tests, improved test coverage
  • 20170612, V0.1.5
    • Added effect mode commands for bridge light
  • 20170610, V0.1.4
    • Added V6 link/unlink commands to support V6 pairing protocol, issue #21
    • Bug fix: Fixed fullColor.rgb() giving wrong colors
    • Dependency update
  • 20170520, V0.1.3
    • Fixed RGBW effectMode V6 command, thanks @RobinBol
  • 20170404, V0.1.2
    • Bug fix: Fixed fullColor.rgb() using wrong color circle, issue #18
    • Added dependency badge
    • Fixed some typos
  • 20170316, V0.1.1
    • Added invertValue parameter to full color saturation command. This may be set to true to get a proper percentage saturation. Note, the native Milight saturation value is inverted, where 0 is maximum saturation.
    • Fixed full color rgb command which did not provide the proper hue for red (#ff0000).
    • Added helper function rgbToFullColorHsv()
    • Added more tests
  • 20170123, V0.1.0
    • Added support for the new WiFi Bridge protocol v6.0
  • 20160513, V0.0.9
    • Bug fix: Brightness level never reached maximum brightness for RGBW
    • Bug fix: With commandRepeat > 1 stacked commands were sent in wrong order
    • Bug fix: Broadcast mode wasn't set automatically with a network-specific broadcast ip address
    • Added rgbw.brightness2() which maps brightness 0-100 to 22 levels
    • Added support for using 2-byte command sequences
    • Changed default command delay and repeat values
    • Updated examples
  • 20160503, V0.0.8
    • Bug fix: Hue value not converted to hex in rgb.hue()
    • Bug fix: Fixed array value checks of MilightController
    • Bug fix: Close discovery socket on error
    • Improved error handling
    • Improved test coverage
  • 20160503, V0.0.7
    • Added bridge discovery function
    • Dependency update
  • 20160409, V0.0.6
    • Dependency update
    • Made "lodash.flattendeep" a "devDependency" as it should
    • Moved release history to separate file
    • Added license info to README
  • 20160305, V0.0.5
    • Replaced deprecated use of Promise.settle()
    • Added baseline for automated builds and tests (travis, istanbul, coveralls)
    • Added some tests cases
  • 20151219, V0.0.4
    • New example code for RGBW and WW/CW bulbs
    • Revised README
  • 20150901, V0.0.3
    • Corrected commands, added RGBW night mode, and cleanup - big thanks to @dotsam for his contribution!
    • Revised license information to provide a SPDX 2.0 license identifier according to npm v2.1 guidelines on license metadata - see also https://github.com/npm/npm/releases/tag/v2.10.0
  • 20150510, V0.0.2
    • Improved and simplified synchronization of command sequences
    • Added repeat mode to send each sequences multiple times
  • 20150426, V0.0.1
    • Initial Version