Skip to content

Releases: google-home/local-home-sdk

1.4.1

14 Jan 00:53
Compare
Choose a tag to compare

Fixed

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

1.4.0

07 Jan 02:27
Compare
Choose a tag to compare

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

20 Jul 16:21
Compare
Choose a tag to compare

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

06 Apr 18:47
Compare
Choose a tag to compare

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

10 Dec 03:52
Compare
Choose a tag to compare

Changed

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

0.2.0

20 Nov 18:23
Compare
Choose a tag to compare

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

08 Jul 16:28
Compare
Choose a tag to compare
  • Initial Developer Preview release