Written by the National Fire Protection Association, the NEC 2017 NFPA 70 is a widly adopted edition of the NEC across States in the US.
The 2017 code brought sweeping reorganization. Article 690 was deeply revised, with grounding and fault protection requirements updated for new inverter and array designs, and obsolete labeling requirements removed.