Minecraft wiki entry for Development_versions, associated text: Saving level.dat now uses randomly-named temporary files (instead of using level.dat_new every time).
player/*.dat are now saved in a way similar to level.dat (including leaving .dat_old files).