This repository has been archived by the owner on Dec 4, 2020. It is now read-only.
Releases: FantasticFiasco/axis-discovery-ssdp-js
Releases · FantasticFiasco/axis-discovery-ssdp-js
Release v6.0.0
💫 Changed
- [BREAKING CHANGE] Renamed method
Discovery.onHello(callback: (device: Device) => void)
toDiscovery.on("hello", (device: Device) => void)
- [BREAKING CHANGE] Renamed method
Discovery.onGoodbye(callback: (device: Device) => void)
toDiscovery.on("goodbye", (device: Device) => void)
⚡ Added
- Class
Discovery
implementsEventEmitter
Release v5.0.6
💉 Fixed
- Add membership to port 1900 might throw error if already in use by another process
Release v5.0.5
👮♂️ Security
- Security vulnerability in transient dependency
handlebars
Release v5.0.4
👮♂️ Security
- Security vulnerability in transient dependency
diff
- Security vulnerability in transient dependency
lodash
Release v5.0.3
👮♂️ Security
- Security vulnerability in transient dependency
handlebars
- Security vulnerability in transient dependency
js-yaml
Release v5.0.2
👮♂️ Security
- Security vulnerability in transient dependency
sshpk
Release v5.0.0
💫 Changed
- The property
macAddress
onDevice
changed type fromstring | undefined
tostring
. Devices without a MAC address are now omitted from search results.
Release v4.1.0
⚡ Added
- The option to specify a custom implementation of a HTTP client, where the default is based on Request. This can be useful if discovery is required in an Electron application where one wish to benefit from the proxy configuration provided by using Electron's net.request.
Release v4.0.2
💉 Fixed
- Issue where exception was thrown when received message didn't specify MAC address
Release v4.0.1
💉 Fixed
- Issue where socket listeners remained alive when discovery was stopped