[Development] Changelogs for 5.3.0

Thiago Macieira thiago.macieira at intel.com
Wed Apr 23 00:13:41 CEST 2014


Please find attached the raw logs for each of the modules that had any 
[ChangeLog] in the v5.2.1..origin/release range.

I'm taking responsibility of editing the one for qtbase.

For all other modules, I'd like someone to reply to this email saying they'll 
be the editor. Otherwise, there will be no changelog for the module at all, 
because I won't do it.
-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
-------------- next part --------------

 GLES3 and desktop OpenGL are now fully supported with EGL
----------------------------------------------------------

 - [QTBUG-37332] 

 Native (that is, not distance field based) text
rendering is now functional on OpenGL 3.2+ core profiles too.
--------------------------------------------------------------------------------------------------------------

 - [QTBUG-36993] 

 QFileSelector: the identifier for OS X has been changed back
to 'osx' from 'mac', and 'mac' and 'darwin' have now been added as
selectors for Darwin OS (which is the base of both OS X and iOS).
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 - [QTBUG-35073] 

Android
-------

 - [QTBUG-34781] Fixed regression in "make install" on library projects on
   Android so they can be used inside subdirs projects again.
 - [QTBUG-34650] Rework the raster and opengl implementation.
   [ChangeLog][Android] Create a single android platform plugin.
 - [QTBUG-36074] Fixed crash on populating large combo boxes or menus.
 - [QTBUG-36528] Fixed QDir::entryList() for assets scheme to no longer
   skip the first file in the directory.
 - [QTBUG-30652] Allow the developers to define a splash screen which will
   be visible until the first window is created.
 - [QTBUG-33704] Speed up first time directory listing in assets by using
   pregenerated entry list.
 - [QTBUG-36974] Fixed double click events
 - [QTBUG-37738] Fixed font merging problem which caused e.g. missing
   glyphs for Arabic numerals.

 - Fonts:
   * [QTBUG-36789] Fixed support for Arabic text.

CHANGELOG FIX
-------------

 - Remove the line about QByteArrayList being added.

Compiler Specific Changes
-------------------------

 - Variadic macros are now enabled more liberally for gcc, clang, icc. If
   you have warnings (because you e.g. compile with -pedantic), disable
   them by -Wno-variadic-macros.

General
-------

 - Support for the following platforms has been removed, due to lack of
   interest in updating support: INTEGRITY, VxWorks, Solaris on UltraSPARC
   (with the Sun Studio compiler suite), AIX on POWER processors (with IBM
   Visual Age compiler suite).
 - Builtin command-line options such as -reverse,
   -session, -style etc. now all support double dash, e.g. --reverse,
   --session, --style...

Important Behavior Changes
--------------------------

 - [QTBUG-30440] Qt no longer checks for support for the Neon FPU on ARM
   platforms at runtime. Code optimized for Neon must be enabled
   unconditionally at compile time by ensuring the compiler supports Neon.
   You may need to edit your mkspec for that.
 - Qt now automatically generates code for processors supporting SSE2 on
   i386 platforms. To disable this, pass the -no-sse2 option during Qt
   configuration. Since this feature has been present on CPUs for 10 years
   and since Qt no longer checks for runtime support for SSE2, we strongly
   encourage users to leave the default setting on for best performance.
   - For Linux distributions that must retain support for CPUs without
   SSE2, we recommend doing two builds of Qt and installing the
   SSE2-enabled libraries in the LIBDIR/sse2 directory. Tools, plugins, and
   examples are not affected.
   - See discussion on the Qt development mailing list:
   http://lists.qt-project.org/pipermail/development/2013-November/014085.h
   tml
 - The default set of ciphers used by QSslSocket has been changed to
   exclude ciphers that are using key lengths smaller than 128 bits. These
   ciphers are still available and can be enabled by applications if
   required.
 - [QTBUG-20666] Support for DH and ECDH key exchange cipher suites when
   acting as an SSL server has been made possible. This change means the
   you can now implement servers that offer forward-secrecy using Qt.

OS X
----

 - [QTBUG-18980 (relates)][QTBUG-38246] Use CoreText text shaping engine
   for support of complex scripts. If required, the shaping engine used in
   previous versions can be preferred by configuring Qt with -no-harfbuzz.
   Alternatively, the QT_HARFBUZZ environment variable could be set to
   "old".

Platform Specific Changes
-------------------------

 - Linux:
   * Systems with systemd may now pass
     -journald to configure to send logging output to journald. Logging
     will still be sent to stderr for interactive applications (run from a
     tty) or with QT_NO_JOURNALD_LOG set to a non-empty value.

 - Windows / QtWidgets / QFileDialog:
   * Handled the case of having trailing spaces in a filename correctly so
     if the filename ends up being empty that the parent path is used
     instead.

 - Windows Embedded:
   * Fixed building issue when configuring Qt with -qtlibinfix

 - X11 / XCB:
   * Support XInput2 smooth scrolling events

QDrag
-----

 - Windows:
   * Fixed Drag and Drop driven by touch-synthesized mouse events.

QTextDocument
-------------

 - [QTBUG-33336] Add support for empty inline elements in block tags.

QWidget
-------

 - Windows:
   * [QTBUG-21371][QTBUG-4397] QWidget::restoreGeometry() now restores
     maximized/full screen widgets to the correct screen.

QtCore
------

 - QLibraryInfo provides information on how Qt was built.
 - Added new QByteArrayList class.
 - Added class QMarginsF to support handling margins with floating-point
   values.

 - Atomic support:
   * Added more operations to the atomic classes, including operator T(),
     operator=(T), operator++, operator--. For the QAtomicInteger,
     bit-manipulation operations are also provided, both in operator and in
     fetchAndXxxYyyyyy modes.

 - Event loop:
   * [QTBUG-36611] QCoreApplication::hasPendingEvents and
     QAbstractEventDispatcher::hasPendingEvents are now deprecated. Please
     refer to the documentation for more information.

 - Important Behavior Changes:
   * Running Qt applications that are setuid has been prevented. If you
     really need to do this then you can call
     QCoreApplication::setSetuidAllowed(true) before creating the
     QCoreApplication instance.

 - JSON:
   * QJsonValue::fromVariant() will now convert single-precision Floats
     into Doubles instead of Strings

 - Logging:
   * Allow qCDebug macros to be used in a printf style.
   * Enable qCDebug's for all categories except qt one's
   * The logging framework can now be configured with an .ini file.
   * Make Q_LOGGING_CATEGORY and Q_DECLARE_LOGGING_CATEGORY return a const
     object.

 - Objective-C:
   * Added NSData/CDataRef converters for QByteArray

 - QChar:
   * Added JoiningType enum and joiningType() method that deprecates the
     old QChar::Joining enum and joining() method.

 - QHash:
   * Allowed QFont to be used as a key in QHash/QSet.

 - QHash/QSet:
   * Allowed to use float, double and long double as QHash/QSet keys.

 - QJsonArray:
   * Added convenience methods to QJsonArray for appending QJsonValues

 - QJsonValue:
   * Added constructor to QJsonValue for const char *

 - QMargins:
   * Added missing addition and subtraction operators.

 - QPA/Android:
   * [QTBUG-36025] Fixed a memory leak in the clipboard

 - QProcess:
   * [QTBUG-26136] Added processId() to QProcess. This function will,
     unlike pid(), return the actual process identifier on both Window and
     Unix.

 - QRect:
   * Added QMargins subtraction operator.

 - QSettings:
   * [QTBUG-9824][QTBUG-21062][QTBUG-22745] QSettings now returns the
     correct value for isWritable() when using SystemScope settings.

 - QSortFilterProxyModel:
   * [QTBUG-30662] Fixed sorting when a previously empty proxy model
     becomes populated because of a change in the filter.

 - QStandardPaths:
   * [QTBUG-34631] Added QStandardPaths implementation for Android.

 - QString:
   * Added QLatin1String overload of contains()
   * QString::toUcs4 now does not return invalid UCS-4 code units belonging
     to the surrogate range (U+D800 to U+DFFF) when the QString contains
     malformed UTF-16 data. Instead, U+FFFD is returned in place of the
     malformed subsequence.

 - QTextCodec:
   * Encoding a QString in UTF-32 will now replace malformed UTF-16
     subsequences in the string with the Unicode replacement character
     (U+FFFD).

 - QVarLengthArray:
   * Added the indexOf, lastIndexOf and contains functions to
     QVarLengthArray. These functions make the class more similar to
     QVector.

 - Windows:
   * [QTBUG-35194] Now QStandardPaths::DownloadLocation returns the proper
     path for Windows Vista and up

QtDBus
------

 - Important Behavior Changes:
   * QtDBus adaptors now include the PropertiesChanged signal in
     introspection data

 - QDBusServer:
   * Added method to QDBusServer to allow anonymous client connections,
     even if the connecting client is not authenticated as a user.

QtGui
-----

 - [QTBUG-35220] Support reading bmp images with alpha channel
 - [QTBUG-36394] The main Embedded Linux platform plugins (eglfs, linuxfb,
   kms) are changed to behave identically with regards to terminal keyboard
   input: it is turned off by default on all of these platforms. If this
   feature is not desired, it can be disabled by setting the environment
   variable QT_QPA_ENABLE_TERMINAL_KEYBOARD.
 - [QTBUG-36374] Mouse hotplugging is now fully supported in eglfs when
   running on Embedded Linux systems with libudev support enabled.
 - Accessibility on Linux reported all objects as being editable instead of
   just editable text items.
 - [QTBUG-36603] Windows Accessibility now handles the disabled state of
   widgets correctly.
 - Accessibility on Linux now reports the active state correctly.
 - [QTBUG-36483] Qt builds on Windows can now be configured for dynamic
   loading of the OpenGL implementation. This can be requested by passing
   -opengl dynamic to configure. In this mode no modules will link to
   opengl32.dll or Angle's libegl/libglesv2. Instead, QtGui will
   dynamically choose between desktop and Angle during the first GL/EGL/WGL
   call. This allows deploying applications with a single set of Qt
   libraries with the ability of transparently falling back to Angle in
   case the opengl32.dll is not suitable, due to missing graphics drivers
   for example.
 - Added class QPageLayout to support handling page layouts including the
   page size, orientation and margins.
 - [QTBUG-28813][QTBUG-29930 (related)][QTBUG-35836] Fixed regression in
   arabic text rendering.

 - Accessibility:
   * [QTBUG-37204] Implemented text attributes to enable VoiceOver to read
     QTextEdit and QPlainTextEdit.
   * Allow assistive apps such as VoiceOver to set the focus on widgets and
     controls.

 - QColor:
   * Exported highly optimized methods for premultiply and unpremultiply of
     QRgb values.

 - QFont:
   * Added qHash overload for this class.

 - QGuiApplication:
   * Restore support for -title command line argument on X11, add
     -qwindowtitle on all platforms.

 - QImage:
   * Rvalue qualified mirrored and rgbSwapped methods for inline
     conversions Change-Id: I4ffb658bf620dfc472d9db14c1aa70291c1fd842
     Reviewed-by: Gunnar Sletta <gunnar.sletta at jollamobile.com>
   * Added rvalue qualified convertToFormat method for in-place conversion

 - QOpenGLFramebufferObject:
   * [QTBUG-35881] Added takeTexture() for retrieving and detaching the
     texture from the framebuffer object.

 - QPageSize:
   * Added new QPageSize class to implement Adobe Postscript PPD standard
     page sizes. This class supports the standard page sizes, names and
     keys from the PPD standard, and provides convenient size and rect
     conversion methods.

 - QPagedPaintDevice:
   * [QTBUG-27685][QTBUG-25744] Paged paint devices such as QPrinter and
     QPdfWriter now support all Postscript standard page sizes.

 - QPdfWriter:
   * The QPdfWriter now supports setting the PDF orientation, layout and
     resolution by using QPageSize and QPageLayout.

 - QTextDocumentLayout:
   * [QTBUG-36743] Emit updateBlock signal in QTextDocumentLayout.

 - QTextLayout:
   * [QTBUG-18060 (partially related)] Fixed visual cursor movement in
     bidirectional text.

 - QWidget:
   * [QTBUG-25831] MouseButtonDblClick: Do not send the 2nd
     MouseButtonPress event to Widgets. Restore Qt4 behavior in sequence of
     mouse events delivered to widget windows and their children.

 - QWindow:
   * QWindow::icon() now defaults to the application icon, which can be set
     with QGuiApplication::setWindowIcon().

 - Windows:
   * Introduce experimental direct2d platform plugin for Windows. This
     plugin shares most code with the current windows plugin, but
     substitutes a direct2d-based paint engine for window backing stores
     and pixmaps.

QtNetwork
---------

 - [QTBUG-18714] Added support for the SPDY protocol (version 3.0).

 - QNetworkReply:
   * [QTBUG-30880] Added more (specific) HTTP status codes to NetworkError
     enum.

 - QSslConfiguration:
   * [QTBUG-33208] Added support for the Next Protocol Negotiation (NPN)
     TLS extension.

QtPrintSupport
--------------

 - [QTBUG-29663] Made the Qt buildsystem automatically include the
   necessary plugins so that static applications can print.
 - CUPS 1.4 is now required for print support on Linux and other *nix
   platforms.

 - QPrintPreviewDialog:
   * [QTBUG-36561] Fixed initialization of QPrintPreviewDialog's image
     resources for static builds.

 - QPrinter:
   * QPrinter can now use QPageSize and QPageLayout in the public api to
     control the page layout for a print job.

 - QPrinterInfo:
   * [QTBUG-35248] Added new public api for isRemote(), state(),
     defaultPageSize(), supportedPageSizes(), supportsCustomPageSizes(),
     minimumPhysicalPageSize(), maximumPhysicalPageSize(),
     supportedResolutions(), availablePrinterNames(), and
     defaultPrinterName(). The use of availablePrinters() is discouraged
     due to performance concerns.

QtSql
-----

 - [QTBUG-12186] Fixed the order of values with positional binding in a
   QSqlQuery Reviewed-by: Andy Shaw <andy.shaw at digia.com> Reviewed-by: Mark
   Brand <mabrand at mabrand.nl>

 - QSQLITE:
   * Enable creating temporary databases

QtTest
------

 - Added test duration to xml output. When running tests with xml output a
   new tag of the form
   <duration msecs="123"/> is added to each test function and the test as a
   whole.
 - Added a CSV logging mode that is suitable for importing benchmark
   results into spreadsheets. This can be enabled by the -csv option on the
   command-line. The CSV logging mode will not print test failures, debug
   messages, warnings, etc.
 - QtTest now prints an escaped version of QStrings that failed to compare
   with QCOMPARE. That is, instead of converting non-printable characters
   to question marks, QtTest will print the Unicode representation of the
   character in question.

 - Windows:
   * [QTBUG-35743] Use correct UTF-8 encoding for XML test results on
     platforms with different console encoding. Change-Id:
     Ice9d03192098f931e5dac358928e0c4421ab715e Reviewed-by: Frederik
     Gladhorn <frederik.gladhorn at digia.com>

QtWidget
--------

 - OS X:
   * [QTBUG-36178] Fixes an issue where stay on top widgets would cover
     their own children

QtWidgets
---------

 - Accessibility:
   * Fixed QTextEdit not reporting newlines to accessibility frameworks and
     add editable text interface.

 - Mac:
   * [QTBUG-33716] QWidgets embedded in QGraphicsProxyWidget are no longer
     sent close events when the app is closed.
   * [QTBUG-36692] Fixed incorrect appearance of QDateEdit with
     calendarPopup enabled.

 - QAbstractSpinBox:
   * [QTBUG-5142] QTBUG-5142 - This will allow a group (thousand) separator
     to be shown in QSpinBox and QDoubleSpinBox widgets.

 - QColorDialog:
   * Ensured QColorDialog::DontUseNativeDialog is respected when showing
     the dialog. Reviewed-by: Friedemann Kleint
     <Friedemann.Kleint at digia.com>

 - QLineEdit:
   * [QTBUG-31669] A blinking cursor in the middle over horizontally
     centered placeholder text looks bad. Thus, horizontally centered
     content is now considered as an exception and the placeholder text is
     hidden when the line edit is focused.

 - QMdiSubWindow:
   * [QTBUG-9933][QTBUG-27274] Fixed setWindowFlags() for QMdiSubWindow.

 - QMenu:
   * [QTBUG-20094] Enable sloppy submenu mouse navigation Change-Id:
     I134c87e348d98d1f46055e0bfef2b4a4a3d2993a Reviewed-by: Shawn Rutledge
     <shawn.rutledge at digia.com> Reviewed-by: Jens Bache-Wiig
     <jens.bache-wiig at digia.com> Reviewed-by: Marc Mutz
     <marc.mutz at kdab.com>

 - QMenu / Windows:
   * [QTBUG-36142] Correctly use text color set by style sheet for menu
     items.
   * [QTBUG-36218] Fixed position of menu gutter when using a custom widget
     action.

 - QPlainTextEdit:
   * Added find method overload using QRegExp

 - QSpinBox:
   * [QTBUG-3032] Fixed keyboard selection with multiple-character strings.

 - QTBUG-4714:
   * [QTBUG-4714] Use the grid size for wordwrapping when available in icon
     mode Task-number: QTBUG-4714 Change-Id:
     I2cb63809d3ee8bd262f38bc11de91df9ff5cf237 Reviewed-by: Stephen Kelly
     <stephen.kelly at kdab.com>

 - QTextEdit:
   * Added find method overload using QRegExp

 - QWizard:
   * [QTBUG-7484] Added NoCancelButtonOnLastPage option.
   * [QTBUG-36192] Fixed frame when using Vista style/MSVC2012.

Text
----

 - [QTBUG-36444] Fixed off-by-one in the height of text background.

Widgets
-------

 - QScrollArea:
   * [QTBUG-36314] Respect scrollbar setting for click-position on Mac.

moc
---

 - [QTBUG-33668] Fixed passing -D of a macro defined to something more
   complex than a single identifier.

 - QTBUG-36128:
   * [QTBUG-36128] Fixed sign conversion warning in generated file.

qdbus
-----

 - [QTBUG-36524] Fixed a bug that caused the qdbus tool to crash when
   trying to display remote interfaces that had complex types without a
   matching base Qt type.
-------------- next part --------------

QtBluetooth
-----------

 - Android:
   * [QTBUG-33792] QtBluetooth has been ported to Android.

 - Documentation:
   * The documentation for the Bluetooth discovery classes has been
     improved.

 - General:
   * Added a new Object-Push example.
   * QML scanner example has been optimized for high DPI displays. This
     ensures a better user interface for Android and Blackberry devices.

 - Platform Specific Changes:
   * Memory leaks fixed in Bluez device and service discovery
     implementations.

 - QBluetoothServiceDiscoveryAgent:
   * The QBluetoothServiceDiscoveryAgent class documentation has been
     improved.

 - QBluetoothSocket:
   * Fixed a crash in Bluez part of QBluetoothSocket() which was caused
     when triggered when calling the sequence connect() - abort() -
     connect().

 - QtBluetoothSocket:
   * Fixed incorrect invocation of QBluetoothDiscoveryAgent where the
     remote service address was incorrectly assumed to be the local Bt
     adapter address. This prevented the detection of the remote service.
     This bug only affects the Bluez backend.

QtNfc
-----

 - General:
   * Added a new corkboard example displaying the content of NDEF text
     records.
   * A new NFC share API was added. The API provides sharing of NDEF
     messages and arbitrary files via NFC and may potentially use other
     communication protocols such as wifi or Bluetooth as part of its
     implementation.
-------------- next part --------------

QtQuick
-------

 - Dialogs:
   * [QTBUG-37860] when a modal dialog is shown on a display that doesn't
     support windows, you can't dismiss it by tapping outside

QtQuickControls
---------------

 - [QTBUG-36283] Fixed implicit width for SpinBox Reviewed-by: Gabriel de
   Dietrich <gabriel.dedietrich at digia.com>
 - [QTBUG-33493][QTBUG-34101][QTBUG-35763] Fixed support for Keys attached
   property on controls allowing text input, by forwarding key events from
   the internal control.
 - Accessibility improved: ComboBox is labeled properly, check and radio
   boxes report their state correctly
 - [QTBUG-29948] Calendar was added. Calendar allows selection of dates
   from a grid of days, similar to QCalendarWidget.
 - Significantly optimized TableView scrolling by recycling rowDelegate
   instances.
 - Added sloppy submenu navigation Change-Id:
   Ife520229f1b57a76d049bb7e72826e5f1a0cd5ad Reviewed-by: Jens Bache-Wiig
   <jens.bache-wiig at digia.com>

 - CheckBox:
   * [QTBUG-31627] Fixed a problem incorrectly causing bindings to the
     checked state to break.

 - FontDialog:
   * [QTBUG-36574] Added currentFont property.

 - ScrollView:
   * [QTBUG-37387] Scrollbars are now non-interactive on mobile/touch
     devices.

 - SpinBox:
   * [QTBUG-37619] SpinBox now only shows the numerical keys in onscreen
     keyboards where possible.

 - Styles:
   * Menu and MenuBar are now styleable Change-Id:
     Ib724b7a6426bdfce5da314620d51dfaa76f76500 Reviewed-by: Jens Bache-Wiig
     <jens.bache-wiig at digia.com>
   * [QTBUG-37021] Added styleData.totalWidth property for
     TabViewStyle::tab component.

 - TabView:
   * [QTBUG-36356] Added support for enabling and disabling tabs.
   * [QTBUG-38157] Fixed a graphics issue when initializing currentIndex to
     a non-zero value.

 - TableView:
   * [QTBUG-33072] TableView headers now respect
     TableViewColumn::textAlignment
   * [QTBUG-33107] "model" property exposed to delegates is now consistent
     with ListView behavior.
   * [QTBUG-37180] Fixed an issue with the header overlay offset while
     re-arranging TableViewColumns

QtQuickDialogs
--------------

 - Dialog:
   * Dialog is a new wrapper component for dialogs with standard buttons
     and custom content items.

 - FileDialog:
   * The FileDialog fallback QML implementation now uses QtQuick.Controls,
     and has added features including a Combobox for file extension
     filters, and a sidebar with common paths, drives/volumes and favorite
     paths.

 - FontDialog:
   * The FontDialog fallback QML implementation now uses QtQuick.Controls
     and QtQuick.Layouts.
-------------- next part --------------

QtPositioning
-------------

 - New SatelliteInfo example added. The example displays the signal
   strength of surrounding satellites. The example employs a demo mode on
   those platforms which don't provide satellite information

 - Geoclue:
   * [QTBUG-36298] The Geoclue plugin now reports direction of travel and
     vertical speed attributes, if supported by the active Geoclue
     provider.
   * The Geoclue position source now emits the updateTimeout() signal when
     position updates do not arrive in a timely manner.
   * The Geoclue position info source provider no longer internally filters
     position updates to the requested update interval.

 - Position:
   * Added direction and vertical speed properities.

 - QGeoPositionInfoSource:
   * iOS position backend added.
   * [QTBUG-34102] Android backend added. Android devices can retrieve
     their current position. Network- and Satellite-based providers are
     supported.

 - QGeoSatelliteInfoSource:
   * [QTBUG-34102] Android backend added. Android devices can retrieve
     information about the currently accessible GPS and GLONASS satellites.

 - QNmeaPositionInfoSource:
   * Added support for reporting position accuracy.
-------------- next part --------------

QtMultimedia
------------

 - Added new QCameraInfo class
   [ChangeLog][QtMultimedia] QCamera: availableDevices() and
   deviceDescription() are deprecated, use QCameraInfo instead

 - GStreamer:
   * [QTBUG-30317][QTBUG-36511] QMediaPlayer::setVolume() doesn't change
     the system volume anymore (it could be the case before depending on
     the system configuration). Set the QT_GSTREAMER_USE_PLAYBIN_VOLUME
     environment variable to true to restore that behavior.

 - Windows:
   * [QTBUG-30365] Fixed the incorrect mirroring of the image from the
     camera Task-number: QTBUG-30365
   * [QTBUG-30317] QMediaPlayer::setVolume() does not affect the volume of
     other QMediaPlayers anymore.
   * [QTBUG-31800] Fixed video playback playing at twice the normal rate
     after reaching 3:34.
     [ChangeLog][QtMultimedia][Windows] Fixed video playback that could
     freeze after seeking to a different position.

 - iOS:
   * Using QSoundEffect (or SoundEffect in QML) no longer requires
     permission to use the microphone.
   * Add limited support for playing videos in QtQuick on iOS (Videos are
     played on top of scene with limited transform support).

qtmultimedia
------------

 - avfmediaplayersession:
   * [QTBUG-34213] 
-------------- next part --------------

Android
-------

 - QTBUG-35147:
   * [QTBUG-35147] Make sure Android files in the project always overwrite
     the equivalent files in the project template.

 - androiddeployqt:
   * [QTBUG-36327] Fixed signing packages using arguments containing
     spaces.
   * [QTBUG-37028] Fixed debug deployment on Windows.

lupdate
-------

 - [QTBUG-36369] Fixed lupdate requiring admin rights when built with
   MinGW.
-------------- next part --------------

QtDeclarative
-------------

 - TextEdit:
   * [QTBUG-36069] Fixed TextEdit not vertically aligning its text after
     having its height changed.
-------------- next part --------------

QtWebKit
--------

 - New Features:
   * Indexed Database API (not available on windows)


More information about the Development mailing list