update diehard to 1.0.0 - breaking changes are included