Files
qt-creator/dist/changes-4.8.1.md
Eike Ziller ebe0f31b1e Add changes file for 4.8.1
up to a111daf93e

Change-Id: I9cdb254dc15a1c13fd27848bd3b3fcba5986d236
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-01-15 11:07:32 +00:00

3.1 KiB

Qt Creator version 4.8.1 contains bug fixes.

The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v4.8.0..v4.8.1

General

  • Fixed too large minimum size of preferences dialog (QTCREATORBUG-21678)

Editing

  • Fixed that text marks could vanish (QTCREATORBUG-21628)
  • Fixed wrong background color for some text highlighting items (QTCREATORBUG-21661)
  • Fixed handling of system text encoding on Windows (QTCREATORBUG-21622)
  • Language Client
    • Fixed crash after failed server restarts (QTCREATORBUG-21635)

All Projects

  • Fixed crash when renaming file in file system view (QTCREATORBUG-21741)
  • Fixed that Create suitable run configurations automatically setting was not saved (QTCREATORBUG-21796)

QMake Projects

  • Fixed handling of unversioned_libname (QTCREATORBUG-21687)

C++ Support

  • Clang Code Model

    • Fixed Clang backend crashes when bugprone-suspicious-missing-comma check is enabled (QTCREATORBUG-21605)
    • Fixed that Follow Symbol could be triggered after already moving to a different location
    • Fixed tooltip for pointer variables (QTCREATORBUG-21523)
    • Fixed issue with multi-line completion items (QTCREATORBUG-21600)
    • Fixed include order issue that could lead to issues with C++ standard headers and intrinsics
    • Fixed highlighting of lambda captures (QTCREATORBUG-15271)
    • Fixed issues with parsing Boost headers (QTCREATORBUG-16439, QTCREATORBUG-21685)
  • Clang Format

    • Fixed handling of tab size (QTCREATORBUG-21280)

Debugging

  • Fixed Switch to previous mode on debugger exit (QTCREATORBUG-21415)
  • Fixed infinite loop that could happen when adding breaking on non-source line (QTCREATORBUG-21611, QTCREATORBUG-21616)
  • Fixed that debugger tooltips were overridden by editor tooltips (QTCREATORBUG-21825)
  • Fixed pretty printing of multi-dimensional C-arrays (QTCREATORBUG-19356, QTCREATORBUG-20639, QTCREATORBUG-21677)
  • Fixed issues with pretty printing and typedefs (QTCREATORBUG-21602, QTCREATORBUG-18450)
  • Fixed updating of breakpoints when code changes
  • CDB
    • Fixed Step Into after toggling Operate by Instruction (QTCREATORBUG-21708)

Test Integration

  • Fixed display of UTF-8 characters (QTCREATORBUG-21782)
  • Fixed issues with custom test macros (QTCREATORBUG-19910)
  • Fixed source code links for test failures on Windows (QTCREATORBUG-21744)

Platform Specific

Android

  • Fixed ANDROID_NDK_PLATFORM setting for ARMv8 (QTCREATORBUG-21536)
  • Fixed debugging on ARMv8
  • Fixed crash while detecting supported ABIs (QTCREATORBUG-21780)

Credits for these changes go to:
Aaron Barany
Andre Hartmann
André Pönitz
Andy Shaw
Christian Kandeler
Christian Stenger
David Schulz
Eike Ziller
Haxor Leet
Ivan Donchevskii
Knud Dollereder
Leena Miettinen
Marco Benelli
Nikolai Kosjar
Orgad Shaneh
Robert Löhning
Thomas Hartmann
Tim Jenssen
Vikas Pachdha