Snapshot Testing has been around for awhile, and its XCTest support has relied on main thread requirements XCTest has under the hood. The workaround for async tests has been to mark these tests as @MainActor, but obviously this would be a detail better baked into the Snapshot Testing library.
So we should introduce new APIs, either as a minor or major release depending on what we discover along the way.