Handle deserialize file path based preview

Previously there was no guard against a null atom.workspace
global during deserialization.
Prepare 0.58.0 release