All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add support for IPv4 Scope Statistics chart
- Increase AsBuiltReport.Core modules to v1.6.4
- Reorganize module structure - moved module files to AsBuiltReport.Microsoft.DHCP/ subdirectory
- Implemented pwsh best practices
- Fix
ConvertTo-TextYNandConvertTo-EmptyToFillerthrowing on$nullinput by adding[AllowNull()]to the$TEXTparameter, so null values render as--instead of raising "Cannot process argument transformation on parameter 'TEXT'" - Fix
ConvertTo-HashToYNiterating an undefined$inObjvariable instead of its$TEXTparameter - Skip empty domain entries before calling
Get-ADDomaininGet-AbrADDHCPDomainto avoid "Identity property on the argument is null or empty" errors - Fix #26
- Fix
ConvertTo-HashToYNcmdlet not respecting hash table ordering
- Improve detection of empty fields in tables
- Improve detection of true/false elements in tables
- Update GitHub release workflow to add post to Bluesky social platform
- Add code to properly display space information
- Improve detection of Dhcp Server availability (Test-WSMan)
- Update the Eomm/why-don-t-you-tweet action to v2.0.0
- Update the zentered/bluesky-post-action to v0.3.0
- Update the actions/checkout action to v5
- Deny connection to backup server by Ip Address
- Increase AsBuiltReport.Core modules to v1.4.3
- Updated version number in multiple scripts to 0.2.1.
- Improved formatting and readability in various sections of the code.
- Added support for standalone DHCP servers (Non DC)
- Added ServerDiscovery option to enable standalone DHCP server reporting.
- Added Global and Per Scope Policy information.
- Added Global and Per Scope Filter information
- Added Scope Reservation information
- Added Scope Exclusion information
- Added Client Class
- Vendor
- User
- Added Scope Option Definition information
- Added Active Directory DHCP summary information.
- Added DHCP Database information.
- Added DHCP Dynamic DNS information.
- Added per Domain DHCP IPv4 Scope information.
- Added DHCP Scope Failover configuration information.
- Added DHCP Scope Statistics information.
- Added DHCP Scope Interface Binding information.
- Added DHCP Scope Delegation configuration information.
- Added per Domain DHCP IPv6 Scope information.
- Added DHCP Scope Failover configuration information.
- Added DHCP Scope Statistics information.
- Added DHCP Scope Interface Binding information.
- Added DHCP health check.
- Added DHCP IPv4 per Scope Option information.
- Added DHCP IPv6 per Scope Option information.
- Added DHCP Scope Statistics information.
- Added DHCP Scope DNS Setting information.
- Improved bug and feature request templates