It didn't change size, they changed definitions. Two bodies revolve around a common barycenter; a planet classification requires that the barycenter be inside the body in question. Since the pluto-charon barycenter is not within the body of pluto itself, it is no longer considered a planet.
AsteroidFascist's recent comments: