NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1413 most downloaded on pub.dev
A Zeroconf library that allows you to discover network services and to broadcast your own. Based on Apple Bonjour and Android NSD.
Last release 1 months ago
11 Aug 2026
Release timing varies
gaps range from 8 days to 7 months
Nearly every release is documented
notes for 51 of 52 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
52 releases · first in 2020
One column per quarter.
FIX (android): Fixed a compilation warning. ([ ced4664 ](https:/…
Update a dependency to the latest release.
Update a dependency to the latest release.
Nothing published for this version
Update a dependency to the latest release.
FEAT: Prioritizing host addresses over hostname during service broadcast.
> Note: This release has breaking changes.
Note: This release has breaking changes.
resolveService problem. (24c94f53)hostname property to BonsoirService. (8e43270b)host into hostAddress in remaining implementations. (45776c9b)FEAT(darwin): Added support for Swift Package Manager.
Update a dependency to the latest release.
Update a dependency to the latest release.
REFACTOR: Finished renaming branch master into main.
master into main. (5c832e56)> Note: This release has breaking changes.
Update a dependency to the latest release.
FIX: Fixed some issues triggered by the analyzer.
FIX(bonsoir): "Fixed" some errors that were occurring while trying to discover an invalid type.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
REFACTOR(bonsoir): Ran dart format.
dart format. (41360b61)Update a dependency to the latest release.
Update a dependency to the latest release.
REFACTOR: Removed AutoStopBonsoirAction.
REFACTOR(docs): Removed trailing slashes.
FIX(example): Fixed some text fields not being disposed.
Update a dependency to the latest release.
Update a dependency to the latest release.
- Bumped dependencies to 5.0.0.
5.0.0.FIX: Fixed all links to the Github repository.
FIX(bonsoir): Updated pubspec.yaml.
pubspec.yaml. (c35c9f7b)Fixed bonsoir_linux not being added to the plugin's _pubspec.yaml_.
bonsoir_linux not being added to the plugin's pubspec.yaml.First implementation of Bonsoir for Windows.
broadcastNameAlreadyExists event.fromJson constructor of BonsoirBroadcast and BonsoirDiscovery.Removed the dependence on the native NetService library.
NetService library.service.ip is now service.hostAddresses.Fixed every package changelog date.
Now, services are not directly resolved by default.
Fixed the badges links in the README.
* Updated SDK constraints.
Added support of namespace property to support Android Gradle Plugin (AGP) 8. Projects with AGP < 4.2 are not supported anymore. It is highly recommen
Splitting the project into separate packages.
Fixed a build error on Android.
* Fixed a build error on iOS.
Now checks if listener is registered in NSDService (thanks victorkifer).
NSDService (thanks victorkifer).Optional() on iOS (thanks RyoheiTomiyama).SuccessObject.Updated README (thanks lsegal).
Transitioned to federated plugin (thanks Piero512).
Ran dartfmt (in order to improve pub.dev score 🙄).
dartfmt (in order to improve pub.dev score 🙄).Fixed a problem with symlinks on macOS and iOS.
Added support for services attributes.
Formatted the code using dartfmt.
dartfmt.Fixed symlinks error for iOS and macOS.
Fixed a bug that was occurring with Pixel devices.
* Added support for macOS. * Updated README.
* First public version.
Your coding agent can read these notes before it upgrades. Set up the MCP server →