Releases: google-home/local-home-sdk
Releases · google-home/local-home-sdk
1.4.1
1.4.0
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 ofRequestInterface
has been deprecated and replaced
with a newDeviceManager.getRegisteredDevices
method with additional
properties for:radioType
scanData
1.1.0
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 ofHttpRequestData
has been deprecated and
replaced with a newadditionalHeaders
property that accepts HTTP headers as
a structured object.
1.0.0
Added
- New error types to replace use of
ErrorCode
:DeviceNotSupportedError
- Identified device should not use local fulfillmentDeviceNotIdentifiedError
- Unable to identify provided deviceInvalidRequestError
- 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
Changed
- Update internal typing references to better support resolution in IDEs.
0.2.0
Added
UpnpScanData
now includes aport
property containing the port from the
LOCATION
header URL.
Changed
UdpScanData
is now an interface with adata
property for the scan payload.- Updated
MdnsScanData
properties for better alignment with DNS-SD specification.
Removed
isSecure
flag fromHttpRequestData
andTcpRequestData
- Unused mDNS interfaces
ClassType
andRecord
- Unused proxy interfaces
ProxyDevice
andLocalProxyDevice