I found that there were a large number of changes in the ADFSDiagnostics.psm1 script that never got integrated into ADFSToolbox. I diffed the latest version of ADFSDiagnostics with what we had in ADFSToolbox and updated the code to match.
For testing I ran this on a WS2012 STS, WS2012R2 STS/Proxy, and a WS2016 STS/Proxy. The results matched for all new versions of the scripts to what the old versions results were.
I found that there were a large number of changes in the ADFSDiagnostics.psm1 script that never got integrated into ADFSToolbox. I diffed the latest version of ADFSDiagnostics with what we had in ADFSToolbox and updated the code to match.
For testing I ran this on a WS2012 STS, WS2012R2 STS/Proxy, and a WS2016 STS/Proxy. The results matched for all new versions of the scripts to what the old versions results were.