"Update All" feature of Packages does not work at all

This is because you never published Place #2 again. When you “update all” you are updating all the Packages (intended behavior). If you go back to Place #2 and publish it again then the correct code will appear.

Updating a Package should not publish the place for you, that is unintended behavior. You still have to open each place and publish individually. I understand the use case in which you do not want to have to open every place to update and we are looking for ways to solve this independent of Packages.

3 Likes