Skip to content

Latest commit

 

History

History
103 lines (79 loc) · 3.38 KB

HISTORY.md

File metadata and controls

103 lines (79 loc) · 3.38 KB

Release History

  • 20190328, V0.0.24

    • Added node v10 build to travis build regime
    • Added note about unsupported SP-2101W V2, issue #14
    • Dependency updates
    • Revised Copyright Notice
  • 20170218, V0.0.23

    • Dependency updates
    • Revised Firmware Downgrade Guide and Copyright Notice
  • 20171218, V0.0.22

    • Dependency updates
    • Updated Travis build descriptor
    • Revised README, added incompatibility notice
    • Added Firmware Downgrade Guide
  • 20171204, V0.0.21

    • Dependency updates
  • 20170514, V0.0.20

    • Fix: Syntax Error. Misplaced semicolon result in globals
  • 20170404, V0.0.19

    • Feature: Added a private HTTP connection agent as using the global agent may have undesirable side effects in application with multiple connection targets
    • Fix: Use util.inspect instead of JSON.stringify to avoid circular dependencies error if debugging is enabled
    • Updated and revised dependencies. Now using Object.assign instead of lodash assign
  • 20170029, V0.0.18

    • Feature: Added support for digest authentication required with firmware versions SP-2101W v2.08 and SP-1101W v2.04
    • Integrated modified version of http-digest-auth with fallback to basic authentication to support older firmware versions
  • 20170118, V0.0.17

    • Feature: Added method to get the current schedule state (contributed by @mplessing)
    • Dependency updates
  • 20161207, V0.0.16

    • Dependency updates
    • Revised README
    • Updated Travis build descriptor
  • 20160831, V0.0.15

    • Feature: Added method to access history data (contributed by @mattjgalloway)
    • Updated README and demo.js
    • Dependency updates
  • 20160503, V0.0.14

    • Bug fix: Close discovery socket on error
    • Improved error handling
  • 20160503, V0.0.13

    • Fix: ensure discovery service will timeout if no results received
  • 20160425, V0.0.12

    • Added device discovery service
    • Dependency updates
    • Replaced lodash with lightweight lodash method modules
    • Added release history file
    • Updated README
  • 20160305, V0.0.11

    • Dependency updates
    • Replaced deprecated use of Promise.settle()
    • Minor changes of demo.js
  • 20151231, V0.0.10

    • Added missing commit from previous releas
  • 20151231, V0.0.9

    • Bug fix. Always set SmartPlug id XML-Attribute to "edimax" rather than the name assigned to the plug.
    • Dependency update
    • Added basic Travis builds
  • 20150511, V0.0.8

    • Enforce a default timeout of 20000 msecs to cleanup if client is connected but server does not send a response.
  • 20150508, V0.0.7

    • Fixed request error handling. Request must be aborted if error has occurred
    • Added option to set a request timeout
  • 20150416, V0.0.6

    • Fixed bug in request processing which caused a TypeError if withMetering was set to false
  • 20150413, V0.0.5

    • Added getStatusValues() method to provide bulk updates optionally including metering values
  • 20150413, V0.0.4

    • Improved error handling (Unauthorized case, in particular)
    • Handle chunked response data
    • Added basic implementation to obtain schedule info
    • Updated README
  • 20150413, V0.0.3

    • Added function to get Energy & Power attributes and to read device information (vendor, model, firmware version)
  • 20150412, V0.0.2

    • Corrected package descriptor
  • 20150412, V0.0.1

    • Initial Version