Is there any verse of Scripture anywhere that says that God has not changed?
Malachi 3:6 says "For I am the LORD, I change not".
This is present tense, and also there are verses which denote His unchanging nature in the present and infinitely into the future:
"Jesus Christ the same yesterday, and to day, and for ever." (Hebrews 13:8)
However, this same verse places a potentially time-bound retrospective on His unchanging status. All other verses I have found convey this same directionality: That in the present and future without end God is unchanging and unchangeable, but with respect to the past, there is no indication of never having changed.
All of us are tempted at some points to wish that God would change, but we know He won't. There can be no question about the integrity or steadiness or absolute virtue of God. This is not a question about His integrity or virtue. This is not the same as the question of whether God does currently change. This is a question about whether God has ever changed in the past. It is a non sequitur of course to say that if He has changed in the past then He is capable of changing in the present or in the future. The Scriptures explicitly and categorically rule out such a notion. What I am having difficulty finding, however, is any indication that He never changed. Do the Scriptures say that God never changed? If so, where?