If you heat it strongly enough to very high temperatures it will sublime without apparent decomposition. The reason for the yellow color is that a minute amount of oxygen evaporates from the lattice (70 ppm) the small number of zinc atoms produce lattice defects that give rise to the color.