dart_ping 6.1.0
dart_ping: ^6.1.0 copied to clipboard
Multi-platform network ping utility for native desktop and android applications.
6.1.0 #
- Add static variable to register iOS plugin with
- When supported, attempt to set system locale before pinging
- Fix pause/resume of stream subscriptions
- Fix docstrings
- Rename files for consistency / clarity
6.0.0 #
- Force timeout and interval to be int instead of double to support ping on all system locales
- Simplify example
- Add additional documentation to readme
5.4.2 #
- Fix ping base to expose encoding override
5.4.1 #
- Allow overriding the character decoder via optional encoding flag
5.3.1 #
- Fix ttl flag on Windows
5.3.0 #
- Implement custom ping parser override to support other languages
- Force IPv4 ping on Windows
- Improve docs
5.2.0 #
- Add command getter to output the string command that will be run on the host OS
- Add command preview to example
- Improve PingData.toString() output
5.1.0 #
- Accumulate errors into PingSummary
- Improve PingData.toString() output
- Don't try to parse non-existent time values on macOS
- Fix macOS summary regex
- Don't throw errors on Windows (just add them to PingSummary stream data)
5.0.0 #
- Implement ttl flag (default 255)
- Identify exit code 1 and update PingSummary when it occurs
- Add errors to stream rather than throwing them
- Fix bug where stream fails to close
- Fix tests on platforms that are not macOS
- Fix multiple race conditions related to early halt / cancel
4.0.2 #
- Fix response parsing on Windows 10
4.0.1 #
- Fix timeout on macOS
- Leave sequence number intact (don't decrement)
- Add tests
4.0.0 #
- Nullsafety
- Consolidate response parser
- Improve error output verbosity
3.0.0 #
- Improve stream management
- stop() is now async
- Throw error if stop() is called before process starts
- Fix macOS UnknownHost error condition output
2.0.5 #
- Fix ping on macOS
- Simplify example
2.0.4 #
- Fix parsing bug when linux ping process times out
2.0.3 #
- Fix issue #2 (broken ping command args on windows)
2.0.2 #
- Remove unused cross-platform code stub so pub.dev correctly reports supported platforms
2.0.1 #
- Improve docs
2.0.0 #
- Drop iOS support to release flutter dependency until an alternative is found
2.0.0-dev #
- Package resurrected
1.0.0 #
- Initial version, created by Stagehand