Typically, states follow the International Code Council, which set updated rules every three years. Adoption of these codes is voluntary. States and municipalities can adopt earlier codes.
(Please use a modern browser to see the interactive version of this visualization)