I've got an opposite problem of #2748 — in my package I needed a symlink for a test, but the symlink silently became a regular file in the copy obtained from crates.io.
I'd prefer the symlink to stay as a symlink, at least on non-Windows. Or an error/big warning during publishing that the symlink has been replaced.