There were waves made recently when a travelling minister came to our church and said that God was not all-knowing, not omniscient. He claimed God was moving through time with us, which is why we truly have free-will.
It's an interesting idea, but so outrageous that I have to comment on it.
The first thing that comes to mind is how we can have prophets if there is no known future to predict? Did Jesus just hope he would be raised from the dead on the third day?
More serious, studious students of scripture do not question the omnipotence of God, but rather that beings have free will.
If I am given two options A & B and God is all-knowing, God knows I will choose A, God cannot be wrong. So if I cannot choose B, how do I have free will?
This argument is true in that:
-I can freely choose between A & B
-God is all-knowing
-God knows I will choose A
-God cannot be wrong
But the next statement does not follow. Just because God has knowledge of something does not mean that He makes it so. For instance, I love horses. If I am travelling in a car and someone notices and comments that there is a horse out in a field, I have a choice to look or not look. It is my free will. But God knows and everyone else who knows me knows that I will snap my attention to try to see that horse.
Free will and omniscience are compatible.
By the way, God invented time, that He would lower himself to be limited by this construct does not follow.