Cleveland Public Library workers have ratified their new contract, the union announced on Wednesday.