I believe upgrades & levels are saved no matter where you quit, but only floor progress can be saved after each boss.
Died to poison on floor 7 solo with a +2 weapon. When i went back in, weapon was base. I had thought they saved automatically as well.