Use semantic versioning (X.Y.Z) so version numbers are meaningful, not arbitrary. Patch updates should fix bugs or improve logic/performance without changing visible behavior. Minor and major updates ...
Back in 2008, I wrote a piece called PowerShell Tips and Tricks, which covered the then-relatively new Windows scripting language and some cool things you could do with it. Although PowerShell has ...