God does not change. He is Changeless. How we have viewed Him, and what we were capable of understanding about Him, has changed. So in the Old Testament He is a God of justice, of punishment, because this was what was needed to draw people away from idol worship to worship of the One God. But as Jesus told us, God is Love. This is not a human parental love that is conditional. It is an unconditional Love --- Love that has no conditions and which does not include judgment or punishment.