1Qt 5.8 introduces many new features and improvements as well as bugfixes
2over the 5.7.x series. For more details, refer to the online documentation
3included in this distribution. The documentation is also available online:
4
5  http://doc.qt.io/qt-5/index.html
6
7The Qt version 5.8 series is binary compatible with the 5.7.x series.
8Applications compiled for 5.7 will continue to run with 5.8.
9
10Some of the changes listed in this file include issue tracking numbers
11corresponding to tasks in the Qt Bug Tracker:
12
13  https://bugreports.qt.io/
14
15Each of these identifiers can be entered in the bug tracker to obtain more
16information about a particular change.
17
18****************************************************************************
19*                           Library                                        *
20****************************************************************************
21
22QtLocation
23-----------
24
25 - Added geoservices plugin to support ESRI mapping, geocoding and routing
26   services.
27 - Improved HERE geoservice plugin code base (improved warning) and converted
28   the HERE endpoints to newer versions (away from Nokia endpoints. At the same time
29   China specific URLs were removed.
30 - Improved Mapbox plugin to cater for better cache customization and
31   to support the standard box map modes.
32 - Renamed various internal C++ functions to improve code readability
33 - Added better high DPI support in the various geoservice provider plugins.
34   For more details see QTBUG-53318, QTBUG-48868 and QTBUG-36949.
35 - [QTBUG-45284] Added offline data support and improved cache handling in OSM
36   geoservice plugin
37 - Added routing support to Mapbox plugin
38 - Added server side provider support for QtLocation. This enables the quicker
39   selection of alternative providers by already deployed OSM applications in case
40   an OSM based default provider changes T&Cs.
41 - Removed QtSystemInfo dependency from QtLocation
42 - [QTBUG-56213] Adapted map related mouse/touch behavior following
43   changes to general mouse/touch handling in Qt QML
44 - Adapted QtLocation and QtPositioning to the Qt Lite related build system changes
45 - Marked QGeoMapPrivate as private export
46 - Added support for unitary tile caching. This enables use cases whereby the cache
47   size can be defined in number of tiles rather then bytes.
48
49****************************************************************************
50*                      Platform Specific Changes                           *
51****************************************************************************
52
53Android
54-------
55
56 - [QTBUG-55988] Added capability to ask for Location permissions at runtime. This is
57   required since Android 7.0.
58
59WinRT
60-----
61
62 - Fixed a name space related compile problem in the positioning plugin for WinRT
63 - Migrated the QtLocation rendering code to the new scenegraph changes enabling
64   Direct3D 12
65 - [QTBUG-54474] Added GeolocationAccessStatus existence check
66 - [QTBUG-56340] Added direction information to position updates
67 - [QTBUG-56623] Changed positioning plugin to use the platforms positioning time
68   stamp rather than a programmatically acquired time stamp at the time of the callback.
69   Effectively, this forwards time stamps from the GPS satellite to the user application.
70 - [QTBUG-53925] Enabled WinRT positioning backend for MSVC2013/2015
71