Itch is self publishing. Take a guess.
My guess is, it does not change a thing. It is just an attribute that can be searched. And since there is no official early access, so there is also nothing happening when you change in development to released.