The much-anticipated new album from The Hives has been confirmed for a July 20 release date.