Each person gets to decide, but here's how I ran down the thoughts, for you and any reader to consider.
Mark 7.19 Jesus declared all foods clean - this is a known textual variant. Hold that thought while we stack up the evidence. Had it been in all the versions, it would have more weight, but as it is, it remains within question. For me the evidence that Jesus Himself didn't demonstrate eating outside of the Law meant that He intended that the clean/unclean rules are still what God wants, probably for our health, but regardless, that's what He wants.
Acts 10 the story of Cornelius and Peter. Peter sees a vision which includes unclean animals. Read the story and see that the conclusion was that the Gentiles God was sending to him were not unclean. So the message as understood by Peter wasn't that pork was now clean, it was that Gentiles are not pigs. I recommend that we keep that interpretation, since it's consistent.
1 Tim 4:4-5 All foods clean and to be received with thanksgiving. Jews wouldn't have called pork (etc) food. Combine this with similar thoughts Paul had about people and the way they were distorting God's prescribed way of life, like
Colossians 2:16-23 Let no man judge you in food or in drink. If you look more closely at that section, you'll see that it was more likely that there were philosophers who were trying to entice the Colossians to be part of a self-imposed religion, false humility, neglect of the body, instead of the appropriate balance that God has been telling people for thousands of years.
That's a start. I can't see God telling them for generations to observe a certain way of life that works then saying, "Oops, just kidding" to the Gentiles. He's drawing us to the root of His words/His Word, so I tend to think He meant what He said about not changing, but sticking to what it was He said (His intent) without adding to it in order to try to win a sense of religious acceptance by self-imposed uber-religious stuff instead of simple obedience. As for me, I take His offer of grace and respond by obedience, because He loves truth and doesn't change.