One great example of how cross-platform PowerShell can work, check out my blog post: How to set up PowerShell SSH Remoting.
If you want to know what’s new in PowerShell 7, check out my blog post! Here is how you can install and update PowerShell 7 on Windows and Linux using a simple one-liner. While PowerShell Core 6 was focusing on bringing cross-platform compatibility, PowerShell 7 will focus on making it a viable replacement for Windows PowerShell 5.1 and bringing near parity with Windows PowerShell.
NET Core 3 and brings back many APIs required by modules built on. The PowerShell team just announced PowerShell 7.