All-Star primary voting ends today at 3pm Royals time. More information about that process can be found in this handy link. TL;DR: Second round is (arbitrarily) going to be next Wednesday and Thursday. The Final Vote is gone. And then this:
Are there any other major changes to the All-Star Game festivities?
Yes. As part of changes jointly announced by MLB and the MLB Players Association this spring, should the Midsummer Classic go to extra innings, both clubs will start the 10th inning -- and all subsequent extra innings -- with a runner on second base.