summaryrefslogtreecommitdiff
path: root/dist/changes-5.12.0
blob: 4fd5b69338dedd53f87a34254b1196ff25cb19d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Qt 5.12 introduces many new features and improvements as well as bugfixes
over the 5.11.x series. For more details, refer to the online documentation
included in this distribution. The documentation is also available online:

https://doc.qt.io/qt-5/index.html

The Qt version 5.12 series is binary compatible with the 5.11.x series.
Applications compiled for 5.11 will continue to run with 5.12.

Some of the changes listed in this file include issue tracking numbers
corresponding to tasks in the Qt Bug Tracker:

https://bugreports.qt.io/

Each of these identifiers can be entered in the bug tracker to obtain more
information about a particular change.

****************************************************************************
*                                QtLocation                                *
****************************************************************************


 - Added QDeclarativeGeoRoute::equals to perform deep comparisons in QML.
 - MapItemView now exposes add and remove transitions, so that they can
   be changed (defaults are none for add, and item fade out for remove).
 - Enabled incremental updates in PlaceSearchModel, which prevents previousPage or
   nextPage from resetting the model, but rather appending the new data to it.
 - [QTBUG-68966] Added Map.visibleArea property.
 - [QTBUG-62683][QTBUG-62397] Enabled nesting of MapItemView. This required
   a behavioral change, as MapItemView is now a MapItemGroup, not anymore a
   plain QObject. Due to a bug, MapItemView was previously not a Qt Quick
   Item, making it possible to create it as a child of any QObject. This
   has now been fixed, so if you happen to have a MapItemView in your scene
   which is not a child of a Qt Quick Item, you will get an error message.
 - Enabled asynchronous incremental updates of QPlaceReply.
 - Changed QDeclarativeGeoMapItemBase::geoShape property from read-only into R/W.
 - Added support for route legs.
 - [QTBUG-70499] Fixed HERE plugin requesting the route incorrectly.
 - Added ESRI place search manager to the ESRI plugin.

****************************************************************************
*                              QtPositioning                               *
****************************************************************************

 - Exposed mercatorToCoord and coordToMercator to QML.
 - [QTBUG-62875] QGeoPath can now be cleared directly using clearPath.
 - Added QGeoPolygon::perimeter property.
 - Added holes support to QGeoPolygon. Currently visualized only when using
   in a MapPolygon with the MapboxGL plugin.
 - [QTBUG-43435] Added Geoclue2 position plugin.
 - [QTBUG-52660] QtPositioning now properly checks for authorization on iOS.