nsd
A Flutter plugin for network service discovery and registration (aka NSD / DNS-SD / Bonjour / mDNS).
5.0.1
64K downloads/mo
#1327 most downloaded on pub.dev
sebastianhaberey/nsd
What this package is like to depend on
Last release 4 months ago
04 Apr 2026
Release timing varies
gaps range from 8 days to 13 months
Nearly every release is documented
notes for 43 of 43 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
43 releases · first in 2021
4 releases in the last 12 months
see the full history below
Release timeline
43 releases · Oct 2021 to Apr 2026
2022
2023
2024
2025
2026
Releases
latest 43-
5.0.104 Apr 2026 -
5.0.004 Apr 2026 -
4.1.023 Dec 2025Release notes
Open source →- issue #51: added warning for service type enumeration
- issue #67: updated documentation for new apple multicast entitlement
- synchronized with current flutter template
- fixed broken xml in readme
- re-introduced integration tests for local development
- added android studio run configurations for developer convenience
- added project update instructions for future reference
-
4.0.420 Dec 2025 -
4.0.321 Nov 2024Release notes
Open source →- cleaned up various gradle build warnings
- issue #75: android example application did not build due to flutter vs kotlin version incompatibility
-
4.0.218 Nov 2024Release notes
Open source →- updated flutter version for github action
- removed coverage badge (due to token issue)
-
4.0.118 Nov 2024Release notes
Open source →- issue #60: made change log more readable by putting newest entry first
- updated flutter dependencies
-
4.0.018 Nov 2024Release notes
Open source →- issue #66: prefer using ip address given by android service (thanks RGPaul and jan-mu)
- issue #74: add missing namespace declaration in nsd_android module (thanks Okladnoj)
-
3.0.009 Dec 2023Release notes
Open source →- issue #55: fixed android error where failure on unregistration did not report back to dart side
- issue #50: updated uuid to current version (4.2.1)
- updated dart sdk to >=3.0.0 <4.0.0, flutter to >=3.10.0
- updated various dependencies
- fixed various flutter analyze issues detected by new analyze version
-
2.3.131 Mar 2023Release notes
Open source →- issue #36: added readme section to disable service name validation
- issue #41: removed integration test badges due to unstable CI
- updated example flutter dependencies
-
2.3.013 Nov 2022Release notes
Open source →- issue #29: added an option to disable service type validation by the plugin
-
2.2.306 Jun 2022 -
2.2.206 Jun 2022Release notes
Open source →- issue #22: start discovery and register operations now fail properly if windows version is too low
-
2.2.130 May 2022 -
2.2.030 May 2022Release notes
Open source →- issue #20: added alternative discovery listening mechanism for found & lost events
-
2.1.023 May 2022 -
2.0.323 May 2022 -
2.0.223 May 2022Release notes
Open source →- updated github issue template
- new version to update pub.dev after package transfer
-
2.0.123 May 2022 -
2.0.023 May 2022 -
1.5.621 May 2022Release notes
Open source →- re-activated auto-resolve in example application
- added projects using nsd section to readme
-
1.5.520 May 2022 -
1.5.420 May 2022Release notes
Open source →- issue #18: android: fixed missing plugin exception in release mode
- updated documentation
-
1.5.313 May 2022 -
1.5.213 May 2022Release notes
Open source →- issue #17: synchronized plugin compile sdk version with current flutter compile sdk version
-
1.5.112 May 2022Release notes
Open source →- more unit tests for error handling
- added minimum os requirements to readme
- ci: updated flutter version to 3.0.0
-
1.5.026 Apr 2022Release notes
Open source →- issue #16: added required ios permissions to readme and example app
- android: proper error if wifi multicast permission is missing
- android: updated dependencies (kotlin / gradle)
- platform: more user friendly error handling and output
- updated documentation
-
1.4.408 Apr 2022 -
1.4.307 Apr 2022 -
1.4.207 Apr 2022 -
1.4.107 Apr 2022Release notes
Open source →- issue #14: harmonized android deserialization method signatures
- updated various dependencies (gradle, android api)
-
1.4.010 Feb 2022 -
1.3.210 Feb 2022 -
1.3.108 Feb 2022 -
1.3.023 Jan 2022 -
1.2.021 Jan 2022 -
1.1.009 Dec 2021Release notes
Open source →- enhancement #3: proper client feedback if service type is invalid
- fix #1: macos, ios: register() throws internalError if the port is in use
- proper text rendering (toString()) for all classes
- error logging is not enabled per default any more to give the client the choice
- updated example dependencies
-
1.0.527 Oct 2021 -
1.0.427 Oct 2021 -
1.0.326 Oct 2021 -
1.0.226 Oct 2021 -
1.0.126 Oct 2021 -
1.0.026 Oct 2021