made a covenant
24:25 made a covenant. This was not really a new covenant, but a renewal of the covenant already made at Sinai (Exodus 19:5-8; Deuteronomy 5:1-3).
24:26 wrote these words. In effect, Joshua is here placing his own writings (our present book of Joshua) on a par with those of Moses. Moses and Joshua were the human writers, along with editorial inserts made for clarification by later scribes, but the end product in every case had been “given by inspiration of God” (II Timothy 3:16).