Skip to content

Latest commit

 

History

History
106 lines (69 loc) · 3.05 KB

CHANGELOG.md

File metadata and controls

106 lines (69 loc) · 3.05 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.5.0] - 2021-05-18

Added

  • Support for seamless setup (BLE) has been added.

[1.4.1] - 2021-01-13

Fixed

  • Bumped development dependencies.
  • Fixed dtslint errors.
  • Removed obsolete @hidden annotations.

[1.4.0] - 2020-11-16

Added

  • Support for local handling for the QUERY intent has been added.
  • New options have been added to DeviceManager.send:
    • commandTimeout
    • retries
    • delayInMilliseconds

Changed

  • The devices property of RequestInterface has been deprecated and replaced with a new DeviceManager.getRegisteredDevices method with additional properties for:
    • radioType
    • scanData

1.1.0 - 2020-07-15

Added

  • Support for UDP responses has been added to UdpRequestData. Set the new expectedResponsePackets property to capture response packets in the UdpResponseData payload.

Changed

  • The headers string property of HttpRequestData has been deprecated and replaced with a new additionalHeaders property that accepts HTTP headers as a structured object.

1.0.0 - 2020-04-06

Added

  • New error types to replace use of ErrorCode:
    • DeviceNotSupportedError - Identified device should not use local fulfillment
    • DeviceNotIdentifiedError - Unable to identify provided device
    • InvalidRequestError - Unable to process incoming intent

Changed

  • Error types are now reporting in cloud logging. See error logging for more details.

Removed

  • ErrorCode enum is no longer visible. Use discrete error types, such as InvalidRequestError to throw errors from your app. HandlerError is still available for throwing generic fulfillment errors.

0.2.1 - 2019-12-09

Changed

  • Update internal typing references to better support resolution in IDEs.

0.2.0 - 2019-11-20

Added

  • UpnpScanData now includes a port property containing the port from the LOCATION header URL.

Changed

  • UdpScanData is now an interface with a data property for the scan payload.
  • Updated MdnsScanData properties for better alignment with DNS-SD specification.

Removed

  • isSecure flag from HttpRequestData and TcpRequestData
  • Unused mDNS interfaces ClassType and Record
  • Unused proxy interfaces ProxyDevice and LocalProxyDevice

0.1.0 - 2019-07-09

Initial developer preview release.