Skip to content

Releases: thombles/netwatcher

v0.4.1

07 Jan 08:58

Choose a tag to compare

  • Windows: fix interfaces not enumerating correctly on IPv4-only hosts (@Snorkell)

v0.4.0

11 Aug 04:18

Choose a tag to compare

  • (breaking API change) Interface information now includes the prefix length (netmask) associated with each IP address. IPs are represented as a struct IpRecord which contains both a std::net::IpAddr and a prefix_len.
  • Apple platforms will now detect interface changes more reliably due to using a different API.
  • Android minimum version has improved from 8.0 to 5.0 by switching to an alternative DEX class loader.
  • All platform-specific code for listing and watching is now being tested in CI. This will give much higher confidence that all platforms work and continue to work.

v0.3.0

01 Aug 00:58

Choose a tag to compare

Substantially improved Android watching support: supporting Java bytecode is now injected dynamically at runtime so the developer does not need to include an extra JAR like in v0.2.0.

v0.2.0

28 Jul 11:55

Choose a tag to compare

Now supports watching for interface changes on Android using the new java support library

netwatcher v0.1.0

28 Jun 02:04

Choose a tag to compare

Initial release includes full support for Windows, Mac, Linux and iOS, and includes basic IP information for each detected interface.