BaseCamp 4.0.4 is available for download at http://www8.garmin.com/support/download_details.jsp?id=4435.
The update from within BaseCamp should also be working, or will be working soon.
Version 4.0.3 got skipped because we found and addressed an issue internally before it was made available for the public.
This is a maintenance release, meaning this is all about bug fixes and small improvements, not new features.
This is the list of changes:
Fixed some issues with publishing adventures.
Fixed an issue with remembering the layout of the data and map panels.
Fixed an issue with remembering the positioning of the toolbars.
Fixed some layout issues in Windows XP.
Fixed ordering of photos during adventure playback.
Fixed various stability issues with route properties.
Fixed issues with the route and track join.
Fixed some device and adventure transfer issues.
Fixed issue with gdb and kml import.
Fixed issues with adventure playback.
Fixed an issue with exporting waypoints with dog icons.
Fixed an issue where orphaned route via point would remain on the map in certain cases.
Fixed an issue where geotagged photos were not being cleaned up after deletion.
Fixed an issue with the notes tab where links where not being stored properly.
Fixed various other stability issues.
Improved speed for displaying the properties of an adventure for the first time.
Improved transition when entering/leaving adventure playback mode.
Increased precision in which we display speeds.