Minecraft wiki entry for Dispenser, associated text: Droppers can throw items or push them into adjacent containers.
Hoppers can push items into adjacent containers.
Ice and packed ice have reduced friction to the item entity movement.
Slime blocks can impart velocity to item entities when pushed by a piston.
Water can push item entities.
Quasi-connectivity Applies to Dispensers.