Thanks to an Amazon listing, we now know that A Hat in Time will be receiving a physical release on the Switch.
The physical release will drop on October 18, and it is possible that is when the digital version will also drop
You can preorder the game on Amazon here