Semantic versioning gives PowerShell script changes clear meaning so you can evolve scripts quickly without letting updates devolve into chaos.
So I'm writing a script, and for part of it, I'm storing a list of sub-directories into an array. To get a list of sub-directories, I'm using ls -d */ It works fine. When run at command line, I get ...