New MAJOR release 03.00.00 Changes since 02.11.00: This major release is incompatible with previous releases of ApplicationCore. See doc/Migration_Guide_v2_to_v3.md for a guide how to migrate. - connections are now always defined by matching fully qualified PV name - remove no longer functional/relevant classes/functions - ControlSystemModule - VirtualModule - findTag - excludeTag - introduce new Application model - rework connection making code - rework DeviceModule - change signature of device recovery handler - modernise example template project (#8360) - fix examples - modernise interface of status monitors (#257) - throw logical_error if there is no PVManager - TestFacility: fix not sending initial values for Void variables - fix exceptions in constructor not shown properly - fix shutdown issues when waiting for devices (cf. #10029) - move modules Logging and ServerHistory to separate projects - cleanup and remove obsolete code - remove obsolete tests - split the Application class into multiple classes - fix module class hierarchies - Mac OS compatibility (#265) - fix type mismatch on some platforms (long vs long long)