Delta Lake keeps every commit as a versioned snapshot.
You cannot delete an arbitrary version directly, but you can:
Remove the data files that belong to the unwanted version (by rewriting the table without them).
Garbage‑collect the now‑unreferenced files with VACUUM