Changelog
v0.7.0 - 2025-12-21
Changed
- Invoke-FastPing performance significantly improved through internal refactoring
- DNS resolution now cached across ping iterations for faster repeated hostname lookups
- Memory usage optimized with better resource management and disposal
Added
- Comprehensive performance benchmark test suite for measuring ping operation speed
- Enhanced unit test coverage with logic isolation tests using mocked network calls
- Improved test organization separating unit, integration, and performance test categories
Technical Details
- Replaced internal queue implementation with pre-allocated collections for better performance
- Implemented
Task.WaitAll()for improved async coordination instead of polling - Added proper disposal patterns to prevent memory leaks during ping operations
v0.6.0 - 2022-04-18
- Invoke-FastPing updated with additional output properties
- The parameter
RoundtripAveragePingCounthas been renamed toEchoRequestswith the original name added as an alias.
v0.5.2 - 2021-01-03
- Invoke-PingSweep will not sort output based on the IP Address
v0.5.1 - 2019-05-11
- Fixed positional parameter for Invoke-PingSweep
v0.5.0 - 2019-05
- Added private functions from the Indented.Net.IP module by Chris Dent to allow for network range calculations without taking a dependency.
- Added the
Invoke-PingSweepfunction.
v0.4.2 - 2019-04-27
- Rebuild to update file date stamps
v0.4.1 - 2019-04-27
Invoke-FastPing Updates
- Added Help for
-ContinuousParameter
Manifest Updates
- Updated CompatiblePSEditions
- Added PrivateData Tags to indicate platform compatibility
v0.4.0 - 2019-04-20
Invoke-FastPing Updates
- Added
-ContinuousParameter - Added ParameterSet options for
-Countor-Continuous
Invoke-Build Updates
- Updated Desktop edition to support either AWSPowerShell or AWSPowerShell.NetCore
- Bumped required module versions for InvokeBuild, Pester, PlatyPS and PSScriptAnalyzer
v0.3.0 - 2019-03-09
Invoke-FastPing Updates
- Added
-IntervalParameter - Fixed RoundTripAverage for responses <1 millisecond
v0.2.0 - 2019-03-04
Invoke-FastPing Updates
- Added
-CountParameter - Added
-TimeoutParameter
v0.1.0 - 2019-03-01
Initial Release
- Added
Invoke-FastPingFunction