But God found something wrong with his people and said to them, “The days are coming, says the Lord, when I will make a new promise to Israel and Judah. It will not be like the promise that I made to their ancestors when I took them by the hand and brought them out of Egypt. They rejected that promise... But this is the promise that I will make to Israel after those days, says the Lord: I will put my teachings inside them, and I will write those teachings on their hearts. I will be their God, and they will be my people. No longer will each person teach his neighbors or his relatives by saying, ‘Know the Lord.’ All of them from the least important to the most important will all know me because I will forgive their wickedness and I will no longer hold their sins against them.”
God made this new promise and showed that the first promise was outdated. (Hebrews 8:8-13 GW)
Jesus established this new promise by giving Himself as the perfect sacrifice upon the cross. He guaranteed it when He rose from the grave. ©Word-Strong_2014