Why was the definition of the $ ext{AU}$ changed from a measurement-based value to a fixed number in 2012?

Answer

The previous definition depended on the heliocentric gravitational constant, which changes as the Sun radiates energy.

The previous physics-based definition relied on the Sun's mass via the heliocentric gravitational constant ($G M_{\odot}$). Since the Sun constantly radiates energy and decreases in mass, adhering to this definition would make the AU a time-varying unit, complicating long-term calculations.

Why was the definition of the $	ext{AU}$ changed from a measurement-based value to a fixed number in 2012?
measurementSpaceastronomyunits