A substantial rework of the GPS information panel has been performed in order to simplify the user operation of GPS within QGIS and provide a more streamlined GPS experience.
Previously, all application-level GPS functionality was exposed through a single GPS "Information" panel interface, which included GPS connection settings, digitizing from GPS, and the actual display of GPS information. This interface became cluttered and difficult to use
GPS functionality has now been split up into distinct parts:
The GPS information widget class is now responsible ONLY for showing the GPS information in the panel, and new dedicated classes have been created for handling digitizing from GPS, the new GPS toolbar, and GPS settings accordingly.