- Initial version of
Get-PSWebConfig
andGet-PSConnectionString
- Remote and local decryption of appSettings and connectionStrings WebConfig sections
- Add
Test-PSConnectionString
cmdlet - Replace
-ComputerName
with-PSSession
parameter for more flexible remote execution scenarios - Populating ComputerName property for all objects
- Add PowerShell views for WebConfig, ConnectionString objects
- Add warning for non-admin users for decrypt attemps
- Add views for all
PSWebConfig
object-types
- Automatic decryption of all configuration sections
- Add
FileInfo
InputObject support - Set Path as the firts positinal parameter
- Introduce
Get-PSEndpoint
andGet-PSUri
to get URIs from config files - Change
FileName
output toFileInfo
- Add
PSScriptAnalyzer
module for Pester tests - Fix code suggestions from
PSScriptAnalyzer
- Test if expected commands are exported too
- Add
Test-PSUri
to test HTTP/HTTPS URIs - Add
Test-PSWebConfig
to fully test all URIs and Connectionstrings from complete configurations - Rename
PSAddress
toPSUri
- Add
ReplaceRules
to Connectionstring test results - Add
PSWebConfig.TestResult
view for all tests
- Regenerate module manifest for PSGallery
- Refactor Pester tests and Fixtures
- Reorganize functions into subfolders
- Enable remote executions with resolving RunspaceIds without specifying -Session parameter
- Add password-masking to Test-PSConnectionString
- Test-PsWebConfig now support -IncludeAppsettings parameters
- Better detailed -Verbose info from all cmdlets