[#70452106] Release 0.4.0

Needed for upcoming vcloud-launcher changes. I think I've captured all of the user-facing stuff in the CHANGELOG.

This probably shouldn't go until we've fixed CI with #61.