blob: fe9d83781ee25e5b4841a29985690cdfd27e48f7 (
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
Qt 5.15.2 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 5.15.1.
For more details, refer to the online documentation included in this
distribution. The documentation is also available online:
https://doc.qt.io/qt-5.15/index.html
The Qt version 5.15 series is binary compatible with the 5.14.x series.
Applications compiled for 5.14 will continue to run with 5.15.
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.
****************************************************************************
* Important Behavior Changes *
****************************************************************************
****************************************************************************
* Library *
****************************************************************************
- [QTBUG-87802] qdoc: Fix broken links generated by \sincelist
The combination of single-exec mode and outputting to subdirectories
(offline mode) made \sincelist generate href's to new classes and
functions that are missing the target subdirectory. This happened
because we did not pass the relative node to the function(s) that
generate that list - proper link resolution requires a check if the
page containing the \sincelist command comes from a different doc
module, and the relative node is used for that.
The bug was: qdoc: \sincelist generates broken links in certain
conditions
- [QTBUG-84703] qdoc: DocBook generator: Correctly handle enum classes
While commit 46f71fcc fixed handling of enum classes for the code
parser and marker, the DocBook generator has some dedicated code that
also needs to be amended.
The bug was: qdoc: DocBook generator: scoped enums not handled
correctly
- [QTBUG-86988] qdoc: DocBook generator: Remove code for encoding special characters
QXmlStreamWriter already handles this for us.
The bug was: qdoc: DocBook output format: XML special characters are
escaped twice
- [QTBUG-86759] Revert "macdeployqt: Don't copy .prl files into the Resources folder"
This was skipping other files from Resources/ as well, such as
“en-GB.pak” and “QtWebEngineProcess”. This reverts commit
aabba72f7965e06e2e6ed960d8cf8078249dac8c.
The bug was: Missing QtWebEngineProcess Application in application
frameworks
- [QTBUG-84727] QtHelp: Fix documentsFor() when not using filter engine
The bug was: QHelpIndexWidget does not emit documentActivated or
documentsActivated
- [QTBUG-86598] Assistant: fix build with QT_NO_CLIPBOARD
The bug was: Assistant fails to compile if QT_NO_CLIPBOARD is defined
- [QTBUG-86477] Fix static build of assistant
The bug was: [REG 5.15.0->5.15.1] assistant not build when building
whole Qt statically
- [QTBUG-86293] winrtrunner: Remove Windows Phone support
Windows Phone has not been supported for a while now. With newer
Windows versions the functionality causes issues. On build 1909 the
application hangs in CoUninitialize when called with --list-devices
and in build 2004 the needed classes are not registered at all.
The bug was: "winrtrunner --list-devices" hangs
- [QTBUG-86188] qdoc: Fix incorrect loop when processing tagged \fn parameters
This fixes ASSERT: "uint(i) < uint(size())" in file
qt5/qtbase/src/corelib/text/qstring.h, line 1067
The bug was: qdoc: Crash when using a tagged \fn command
|