FEATURES: IMPROVEMENTS: BUG FIXES:
IMPROVEMENTS:
- Updated module manifest to latest PS5 template (from New-ModuleManifest)
- Centralized exported functions list to manifest for PSGallery compatibility
- Filled in manifest to support release to PSGallery
- Normalized several errant files to use ASCII encoding (instead of Unicode and UTF8)
IMPROVEMENTS TO Start-SqlMonitor Wrapper:
- Filters out meta-columns added due to PowerShell bug. (See http://bit.ly/1H3vFtl)
- Added option to use literal query (-query) in addition to query from file (-path).
- If file specified (with -path) and not found, error written to console rather than embedded in job log.
- If file specified (with -path) and not found, operation aborts rather than launching an empty grid.
- Made server and database parameters mandatory.
- Attached unit tests.
IMPROVEMENTS:
- Enforce PowerShell V3 requirement.
- Code cleanup: Removed global variable usages in Initialize.ps1.
- Allow spaces between number and unit in cmdline Interval parameter.
BUG FIXES:
- Removed stray character and corrected grammar in error message.
IMPROVEMENTS:
- Added Wrappers subdirectory with Start-StaleMonitor and Start-SqlMonitor
BUG FIXES:
- Issue #3: Prior data color indicator not reset on data update Fixed so that upon update the prior data color indicator (the row count panel) is reset to neutral.
BUG FIXES:
- Issue #2: When running -AsJob, imports are only recognized if terminated with a semicolon Fixed to properly support either line break so semicolon terminators.
- This project was begun by The PowerShell Guy, aka MoW, several years back and then apparently abandoned (at http://thepowershellguy.com/blogs/posh/archive/2007/01/21/powershell-gui-scripblock-monitor-script.aspx). I picked it up a couple years later and decided to refurbish, refresh, and enhance it. And now I am ready to release it into the wild.