summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-03-24 16:07:12 +0100
committerEike Ziller <eike.ziller@qt.io>2017-03-28 13:23:39 +0000
commit1da65616b941eb3ad23cefacd1ceb1c51ebdcbdb (patch)
treeefd5477caaf942e929593545db21435ddeb6c7fa
parentddad6866ebe068b0887d87e7ed2ab352c4d18646 (diff)
downloadqt-creator-1da65616b941eb3ad23cefacd1ceb1c51ebdcbdb.tar.gz
Add change log for 4.3
Change-Id: Ibf790b4a93fc83bb432f5b37d72aa7048acc1681 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
-rw-r--r--dist/changes-4.3.0.md215
1 files changed, 215 insertions, 0 deletions
diff --git a/dist/changes-4.3.0.md b/dist/changes-4.3.0.md
new file mode 100644
index 0000000000..79e4574c5c
--- /dev/null
+++ b/dist/changes-4.3.0.md
@@ -0,0 +1,215 @@
+Qt Creator version 4.3 contains bug fixes and new features.
+
+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/4.2..v4.3.0
+
+General
+
+* Added option to search `Files in File System` with Silver Searcher (`ag`)
+ (experimental `SilverSearcher` plugin)
+* Added exclusion patterns to `Advanced Find` and custom locator filters
+* Added navigation pane on right side of edit mode
+
+Editing
+
+* Added optional shortcut for duplicating current selection
+
+All Projects
+
+* Added support for `.qrc` files in project tree for all projects
+* Added Qt Creator variable `CurrentRun:Runnable:FilePath`
+* Added choice of build system to most project wizards (QTCREATORBUG-17308)
+
+QMake Projects
+
+* Fixed wrong warning when specifying absolute path to mkspec
+ (QTCREATORBUG-17237)
+
+CMake Projects
+
+* Added support for `server-mode` with CMake 3.7 or later
+ * Added products and targets to project tree
+ * Added option to build individual products and targets
+ * Removed the need for `CodeBlocks` extra generator
+* Added header files to project tree, even if not listed explicitly in
+ project files
+* Added import of configuration of existing builds
+
+Generic Projects
+
+* Added expansion of Qt Creator variables in project files
+
+C++ Support
+
+* Added support for `clang-query` in `Advanced Find` to experimental
+ `ClangRefactoring` plugin
+* Added switching project and language context for parsing files to editor
+ toolbar
+* Added support for `--gcctoolchain` option
+* Improved performance of first completion in file on Windows
+* Fixed handling of Objective-C/C++
+* Fixed cursor position after correcting `.` to `->` (QTCREATORBUG-17697)
+* Fixed that quotes were added when splitting raw string literals
+ (QTCREATORBUG-17717)
+
+QML Support
+
+* Added option to automatically format QML files on save
+* Added menu item for adding expression evaluators from QML code editor
+ (QTCREATORBUG-17754)
+
+Nim Support
+
+* Added automatic reparsing when files are added to or removed from project
+* Added Nim compiler setting to kits
+* Fixed that loading projects blocked Qt Creator
+* Fixed crash when opening empty projects
+
+Debugging
+
+* Added pretty printing of `unordered_multi(set|map)`
+* Fixed that expression evaluators were not evaluated when added
+ (QTCREATORBUG-17763)
+* QML
+ * Fixed accessing items by `id` in `Debugger Console` (QTCREATORBUG-17177)
+* CDB
+ * Changed to Python based pretty printing backend, resulting in faster
+ startup and more, faster, and unified pretty printers
+
+QML Profiler
+
+* Added performance information to QML code editor (QTCREATORBUG-17757)
+* Improved performance of rendering timeline and loading trace files
+* Improved error and progress reporting for loading and saving trace files
+* Fixed pixmap cache size information when loading profile
+ (QTCREATORBUG-17424)
+
+Qt Quick Designer
+
+* Added support for HiDPI
+* Added text editor view
+* Added tool bar for common actions
+* Added changing type of item by changing type name in property editor
+* Added support for `qsTranslate` (QTCREATORBUG-17714)
+* Added actions for adding items, selecting visible item, and adding tab bar
+ to stacked containers
+* Fixed that error messages could be shown twice
+* Fixed handling of escaped unicode characters (QTCREATORBUG-12616)
+
+Version Control Systems
+
+* Git
+ * Added option to only show the first parent of merge commits in log
+ * Added action to skip a commit during rebase (QTCREATORBUG-17350)
+ * Added option to sign-off commits
+ * Fixed handling of already merged files in merge tool
+* Gerrit
+ * Added detection of Gerrit remotes (SSH only)
+ * Added support for accessing Gerrit via HTTP(S)
+
+Test Integration
+
+* Removed `experimental` state
+* Improved display of test results (QTCREATORBUG-17104)
+* Added option to limit searching for tests to folders matching pattern
+ (QTCREATORBUG-16705)
+* Fixed detection of inherited test methods (QTCREATORBUG-17522)
+* Fixed missing update of test list when QML files are added or removed
+ (QTCREATORBUG-17805)
+
+SCXML Editor
+
+* Fixed adding elements to `else` case (QTCREATORBUG-17674)
+* Fixed that copying and pasting state created invalid name
+
+Beautifier
+
+* Uncrustify
+ * Added option to select config file to use
+
+Platform Specific
+
+Windows
+
+* Fixed that it was not possible to save files with arbitrary extension
+ (QTCREATORBUG-15862)
+
+Android
+
+* Improved package signing (QTCREATORBUG-17545, QTCREATORBUG-17304)
+
+iOS
+
+* Added option to select developer team and provisioning profile used for
+ signing (QTCREATORBUG-16936)
+* Fixed that starting simulator blocked Qt Creator
+
+Remote Linux
+
+* Added incremental deployment to `tar` package deployment
+
+QNX
+
+* Added support for 64bit platforms
+
+Credits for these changes go to:
+Alessandro Portale
+Alexander Drozdov
+Alexandru Croitor
+Andre Hartmann
+Andreas Pakulat
+André Pönitz
+Arnold Dumas
+BogDan Vatra
+Christian Gagneraud
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+Daniel Kamil Kozar
+Daniel Trevitz
+David Schulz
+Eike Ziller
+Filippo Cucchetto
+Florian Apolloner
+Francois Ferrand
+Frank Meerkötter
+Friedemann Kleint
+Hugo Holgersson
+Jake Petroules
+James McDonnell
+Jaroslaw Kobus
+Jesus Fernandez
+Juhapekka Piiroinen
+Jörg Bornemann
+Kari Oikarinen
+Kavindra Palaraja
+Konstantin Podsvirov
+Leena Miettinen
+Lorenz Haas
+Lukas Holecek
+Marco Benelli
+Marco Bubke
+Mathias Hasselmann
+Max Blagay
+Michael Dönnebrink
+Michal Steller
+Montel Laurent
+Nikita Baryshnikov
+Nikolai Kosjar
+Oleg Yadrov
+Orgad Shaneh
+Oswald Buddenhagen
+Przemyslaw Gorszkowski
+Robert Löhning
+Serhii Moroz
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Vikas Pachdha