This is meant to supplement the user manual and newbies documents available at the Documentation page.
The pdf docs were written for spice 0.4. The main user visible changes since then:
Spice VDAgent Channel
To setup a guest that supports spice vdagent you need a virtioserial device now, this replaces the old vdi_port device.
The command line needs to contain the following:
-device virtio-serial \ -chardev spicevmc,id=vdagent,name=vdagent \ -device virtserialport,chardev=vdagent,name=com.redhat.spice.0