This month (July 2020), BMW will release what it describes as its most comprehensive vehicle software upgrade to date, with new and improved features for vehicle connectivity and navigation.