The Talmud Yerushalmi (Meggilah 1:5) says that the Neviim and the Kesubim will be annulled in the future. The Rambam (Hilchos Meggilah 2:18) that it is talking about the days of Moshiach. What does this mean since we know the Torah can not change from the Rambam's thirteen ikkarim (principles of faith)?
First you must define what it means that "the Torah cannot change" and what it means that Neviim and Kesuvim are "עתידין ליבטל".
That the Torah cannot change is the ninth of the Rambam's thirteen ikkarim. He defines it as the belief that no mitzvos can be added to nor subtracted from the Torah, nor can there be any "new" or "alternative" Torah.
Now, what can "עתידין ליבטל" possibly mean? Does it mean that they will cease to exist? Unlikely. Maybe that they will not be considered part of the Tanach? Perhaps. Or, as Raavad suggests, maybe it means that they will not be read publicly.
But do any of these possibilities negate the immutability of the Torah? I think not.
The Gemara in Nedarim says that had the Jews not sinned, they would have just received the 5 book of the Torah and sefer Yehoshua:
The ran explains that the main purpose of divrei neviim was to rebuke the Jews for their sins:
It may be that this purpose will no longer be as necessary in the times of Mashiach, so in a way they will be considered "batel", i.e. that Nach will not be as relevant. There are other interpretations also. But either way, as @jake said, it doesn't seem connected to changing the Torah.