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 ...
Microsoft has announced that the latest version of PowerShell, PowerShell 7, is now generally available. It contains a handful of new features and improvements, and it's based on .NET Core 3.1.