Qt Creator version 2.8.1 is a bugfix release. 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://gitorious.org/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline v2.8.0..v2.8.1 There is a total of 132 changes by 28 individual contributors. Credits for these changes go to: Andreas Holzammer André Pönitz Aurindam Jana Christian Kandeler Christian Stenger Daniel Teske David Schulz Eike Ziller El Mehdi Fekar Fawzi Mohamed Jaroslaw Kobus Joerg Bornemann Leena Miettinen Lukas Holecek Michal Klocek Nikolai Kosjar Orgad Shaneh Oswald Buddenhagen Pavel Fric Petar Perisin Rainer Keller Robert Loehning Sergey Belyashov Sergio Martins Thomas Hartmann Tobias Hunger Venugopal Shivashankar Victor Ostashevsky General Editing * Removed trailing whitespace in generated files (QTCREATORBUG-9833) * Fixed placing cursor after replacing "." with "->" (QTCREATORBUG-9891) * Fixed crash that occurred when opening non-splittable editors in split windows (QTCREATORBUG-9843) * Fixed issues with having same document open in multiple splits (QTCREATORBUG-9801, QTCREATORBUG-9798) Managing Projects Compilers Devices * Fixed device changes in kits QMake Projects * Fixed tool chain use for cross-compilation * Avoided deadlock during spec/cache loading CMake Projects Qbs Projects Autotools Projects Generic Projects Documentation * Added tutorial for developing Android applications * Updated documentation of Android Manifest editor * Updated some debugger documentation Debugging * Fixed dumpers in the presence of -D_GLIBCXX_DEBUG * Fixed endless loop when stopping without winXXinterrupt.exe * Added support for GDB builds with Python 3.x * Added dumper for std::unordered_{set,map} (QTCREATORBUG-9855) * Improved display performance of unnamed structures (QTCREATORBUG-9947) * Made C++ debugging continue even if QML debugger fails (QTCREATORBUG-9836) * Fixed remote QML debugging with port forwarding involved Analyzer * Improved Android and QNX support C++ Support * Fixed crash in typedef resolving (QTCREATORBUG-9990) * Fixed crash in type lookup (QTCREATORBUG-10019) * Improved performance for generated symbols (QTCREATORBUG-9877) * Added checking whether project has changed before reparsing (QTCREATORBUG-9581) QML Support * Add vector*d, quaternion, and matrix4x4 types to code model Python Support Diff Viewer Version Control Systems * Disabled undo/redo for VCS output window (QTCREATORBUG-7645) * Git * Fixed crash on quit while rebase-todo editor is open * Fixed double stash pop on branch checkout FakeVim Platform Specific Linux Qt Support QNX * Fixed the SSH Key Setup dialog to display native separators in paths (QTCREATORBUG-9830) Android * Ensured that keytool returns English output (QTCREATORBUG-9941) Translations * Updated Czech, Polish, Russian and Ukrainian translations Testing * Added Squish tests for codepasting, external sort tool, UI completion, and "Go to slot" in Qt Designer QML Designer * Fixed support for layouts * Fixed several issues in property editor * Added support for global Qt enums in rewriter