Hamas had said it was going to delay the hostage release because Israel was not keeping up its side of the ceasefire agreement.