With PowerShell 6.0, we’ve already begun updating our versioning system to be more descriptive. Right now, PSVersion returns 6.0.0-alpha as a System.Management.Automation.SemanticVersion object (with Major, Minor, Patch, and Label properties), and we’ve also added a GitCommitId property to PSVersionTable that matches perfectly with tags on GitHub: https://github.com/powershell/powershell/tags
Still, we can definitely continue to improve the semantic version implementation. You can track (and contribute to!) the discussion on these improvements here: https://github.com/PowerShell/PowerShell/issues/2354
Tracking a list of missing robocopy-like functionality in this GitHub Issue: https://github.com/PowerShell/PowerShell/issues/2581
Feel free to continue to vote here, but you’re also welcome to add comments there or even contribute some of the missing functionality!jnky commented
The most important robocopy features to me are:
* /mir et al, so as to copy an entire tree to a destination, purging the extraneous files/folders
* /b to copy files/folders as an admin (backup operator) without having explicit rights to the files/folders
* /copyall etc. to copy permissions and flags along with the data itself.
The features above are invaluable when copying user profile folders or the folder redirection destinations for a bunch of users, which is something that an administrator may want to do occasionally as part of his duties.
Created an Issue on GitHub to put this in our backlog: https://github.com/PowerShell/PowerShell/issues/2579
Feel free to continue voting on this item here to drive prioritization.