GitHub has streamlined the process for managing milestones by allowing users to open or close them directly from the milestone listing page, eliminating the previous dependency on issue assignments to change their state. This update enhances clarity and control for users working with milestones.