Skip to content

v2.0.0: Massive overhaul of library

Choose a tag to compare

@brandonlehmann brandonlehmann released this 15 Jun 16:01
· 8 commits to master since this release
ae82c11
- We now open multiple sockets instead of a singular socket due to flakiness across platforms:
  - Actual Multicast socket opens to receive actual multicast messages. Can also be used for sending with some quirks in behavior as documented in send() comments
  - Individual sockets for each of the interfaces found and/or specified. These are used for listening for unicast replies which are used by multiple multicast protocols.
- Added proper types for emitted events
- Re-worked the `send()` logic to account for the changes in sockets from above
- Renamed a number of properties