aboutsummaryrefslogtreecommitdiffstats
path: root/dist/changes-4.5.0.md
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-10-04 15:48:35 +0200
committerEike Ziller <eike.ziller@qt.io>2017-10-06 11:41:39 +0000
commitc13e5bf21a80cb5457d8e559244e20cdb260ca2e (patch)
tree1071a92a169eecf3bbeafbc8d55d6e250c38e74e /dist/changes-4.5.0.md
parent3d5b077d8650d38b9d43fdd61b30913ed8f767d2 (diff)
Add changes file for 4.5
Change-Id: Ib30122c6fc5b14226a1560bc1e31e99f6930266c Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Diffstat (limited to 'dist/changes-4.5.0.md')
-rw-r--r--dist/changes-4.5.0.md154
1 files changed, 154 insertions, 0 deletions
diff --git a/dist/changes-4.5.0.md b/dist/changes-4.5.0.md
new file mode 100644
index 0000000000..88c2bcfdc3
--- /dev/null
+++ b/dist/changes-4.5.0.md
@@ -0,0 +1,154 @@
+Qt Creator version 4.5 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.4..v4.5.0
+
+General
+
+* Implemented "fuzzy" camel case lookup similar to code completion for locator
+ (QTCREATORBUG-3111)
+* Changed `File System` pane to tree view with top level directory selectable
+ from `Computer`, `Home`, `Projects`, and individual project root directories
+ (QTCREATORBUG-8305)
+
+Editing
+
+* Added shortcut for sorting selected lines
+
+All Projects
+
+* Added progress indicator to project tree while project is parsed
+* Added support for changing the maximum number of lines shown in compile output
+ (QTCREATORBUG-2200)
+
+CMake Projects
+
+* Added groups to CMake configuration UI
+* Added option to change configuration variable types
+* Fixed that value was removed when renaming configuration variable
+ (QTCREATORBUG-17926)
+
+C++ Support
+
+* Fixed lookup of functions that differ only in const-ness of arguments
+ (QTCREATORBUG-18475)
+* Fixed detection of macros defined by tool chain for `C`
+* Fixed that `Refactoring` context menu blocked UI while checking for available
+ actions
+* Clang Code Model
+ * Added sanity check to `Clang Code Model Warnings` option
+ (QTCREATORBUG-18864)
+ * Fixed completion in `std::make_unique` and `std::make_shared` constructors
+ (QTCREATORBUG-18615)
+ * Fixed that function argument completion switched selected overload back to
+ default after typing comma (QTCREATORBUG-11688)
+* GCC
+ * Improved auto-detection to include versioned binaries and cross-compilers
+
+QML Support
+
+* Added wizards with different starting UI layouts
+
+Python Support
+
+* Added simple code folding
+
+Debugging
+
+* Changed pretty printing of `QFlags` and bitfields to hexadecimal
+* Fixed `Run in terminal` for debugging external application
+ (QTCREATORBUG-18912)
+* LLDB / macOS
+ * Added pretty printing of Core Foundation and Foundation string-like types
+ (QTCREATORBUG-18638)
+
+QML Profiler
+
+* Improved robustness when faced with invalid data
+
+Qt Quick Designer
+
+* Added option to only show visible items in navigator
+
+Version Control Systems
+
+* Added query for saving modified files before opening commit editor
+ (QTCREATORBUG-3857)
+
+Beautifier
+
+* Clang Format
+ * Added action `Disable Formatting for Selected Text`
+ * Changed formatting without selection to format the syntactic entity
+ around the cursor
+
+Model Editor
+
+* Added support for custom relations
+
+SCXML Editor
+
+* Fixed crash after warnings are removed
+
+Platform Specific
+
+Windows
+
+* Fixed that environment variable keys were converted to upper case in build
+ and run configurations (QTCREATORBUG-18915)
+
+macOS
+
+* Fixed several issues when using case sensitive file systems while `File system
+ case sensitivity` is set to `Case Insensitive` (QTCREATORBUG-17929,
+ QTCREATORBUG-18672, QTCREATORBUG-18678)
+
+Android
+
+* Removed support for local deployment (QTBUG-62995)
+* Removed support for Ant
+* Improved checks for minimum requirements of Android tools (QTCREATORBUG-18837)
+
+Universal Windows Platform
+
+* Fixed deployment on Windows 10 Phone emulator
+
+Credits for these changes go to:
+Alessandro Portale
+Alexander Volkov
+Andre Hartmann
+André Pönitz
+Christian Kandeler
+Christian Stenger
+Claus Steuer
+Daniel Trevitz
+David Schulz
+Eike Ziller
+Friedemann Kleint
+Ivan Donchevskii
+Jake Petroules
+Jaroslaw Kobus
+Jochen Becher
+Knud Dollereder
+Laurent Montel
+Marco Benelli
+Marco Bubke
+Mitch Curtis
+Nikita Baryshnikov
+Nikolai Kosjar
+Oliver Wolff
+Orgad Shaneh
+Robert Löhning
+Ryuji Kakemizu
+Samuel Gaist
+Serhii Moroz
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Vikas Pachdha