As you may have read, Squeak includes a facility for automatically updating your system from the update stream on a remote server if you are connected to the Internet (hats off to Ted Kaehler who did all the hard work on this).
Whenever you wish, you may choose 'update code from server' from the 'help...' menu off of the world menu. You will see a progress bar, and at the end it will tell you how many updates you got. Alternatively, you can do it manually (in Squeak 3.8) by executing "Utilities updateFromServer".
Updates are like ordinary ChangeSet fileIns. Each one is numbered, and appears in the ChangeSorter window. You can look at what code came in.
An update changes your system. If it happens to include a method that you just modified, your version will be overwritten. If you think this happened, go to the method, and choose 'versions'.
We release new updates about every two weeks.
Generally, you will need to be using the latest Alpha version of Squeak in order to fetch these updates. See Squeak Versions. However, sometimes there will be a few updates available for a non-alpha version.
Open up the Squeak flap on the left side of the screen and select'load code updates'.
Or else from the world menu select 'help' then select 'update code from server'.
Or 'yellow click'on the world to open your personnel menu and then select 'load latest code updates'. (See FAQ: Mouse Buttons for mouse color to mouse buttons mappings.)
Or in 3.9 or latter from the docking bar click on the Configuration arrow and select 'upgrade from server'