Zavon Hines has "committed his future" to the Club according to the official site. The future in this case is one (1!) year!
The other extensions have been long terms and to sign a young player on a short contract is a way of saying "we're giving you another chance son, make good use of it".
Let's hope that he gets the time he needs to fulfil his potential, and is given the chance to prove himself.