aboutsummaryrefslogtreecommitdiffstats
path: root/dist/changes-4.1.0.md
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2016-07-01 16:06:11 +0200
committerEike Ziller <eike.ziller@qt.io>2016-07-06 06:49:23 +0000
commit9205ea08b837c8d9f0776ad458321daa4de4febd (patch)
treeaf22b6b7cc70742b71d862ded80889abc3925735 /dist/changes-4.1.0.md
parent561841b93b9335cb3fda6d846cbe873a0517d359 (diff)
Add changes file for 4.1.0
Change-Id: I3a889c47c5a1993b5fbee7889aac6243a3e44dde Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'dist/changes-4.1.0.md')
-rw-r--r--dist/changes-4.1.0.md195
1 files changed, 195 insertions, 0 deletions
diff --git a/dist/changes-4.1.0.md b/dist/changes-4.1.0.md
new file mode 100644
index 0000000000..ce25b28dfe
--- /dev/null
+++ b/dist/changes-4.1.0.md
@@ -0,0 +1,195 @@
+Qt Creator version 4.1 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.0..v4.1.0
+
+General
+
+* Added `Flat Dark` and `Flat Light` themes
+* Added `Ctrl+N` and `Ctrl+P` shortcuts for navigating in Locator
+* Added experimental support for the `Nim` programming language
+
+Editing
+
+* Added automatic release of resources for unmodified documents that have
+ not been visible a long time (QTCREATORBUG-10016)
+* Added separate options for automatically inserted characters
+* Added highlighting of automatically inserted characters
+* Added option for skipping automatically inserted character, and changed
+ it to do this only as long as the cursor stays before it
+* Fixed that replacing could change the selection (QTCREATORBUG-15623)
+
+All Projects
+
+* Improved feedback when build results in errors and there
+ are issues with the kit (QTCREATORBUG-16079)
+* Fixed issue with building in paths with non-ASCII characters
+ (QTCREATORBUG-15855)
+* Fixed that `%{buildDir}` and `%{sourceDir}` stopped working in
+ run configurations (QTCREATORBUG-16338)
+
+QMake Projects
+
+* Added `Duplicate File` to context menu in project tree (QTCREATORBUG-15952)
+* Added `QtWebEngine` to modules list
+* Changed `Run Qmake` from `qmake -r` to `qmake && make qmake_all` for Qt 5
+* Fixed renaming files used in QRC files (QTCREATORBUG-15786)
+
+CMake Projects
+
+* Improved parsing of errors
+* Added workaround for CMake issue that include paths are in random order
+ (QTCREATORBUG-16432)
+* Added option for disabling automatic running of CMake to Build & Run > CMake
+ (QTCREATORBUG-15934)
+* Fixed that CMake was automatically run even if the Qt Creator application
+ is not in the foreground (QTCREATORBUG-16354)
+
+Qbs Projects
+
+* Added support for `qtcRunnable` property, similar to `qtc_runnable` for
+ Qmake projects
+
+C++ Support
+
+* Added separate highlighting for function declarations and usages
+ (QTCREATORBUG-15564)
+* Added highlighting option for global variables
+* Added coding style option for preferring getters with `get`
+* Fixed parsing of `-std=gnu++XX` option (QTCREATORBUG-16290)
+* Fixed refactoring of methods with ref-qualifier
+
+QML Support
+
+* Added formal parameters of JavaScript functions to outline and Locator
+
+Debugging
+
+* Added support for copying selected values from `Locals and Expressions`
+ (QTCREATORBUG-14956)
+* Fixed jumping to address in binary editor (QTCREATORBUG-11064)
+* GDB
+ * Fixed that `qint8` values where shown as unsigned values
+ (QTCREATORBUG-16353)
+
+QML Profiler
+
+* Improved progress information
+* Improved performance when many events are involved
+
+Qt Quick Designer
+
+* Added support for Qt Quick Controls 2 styles
+* Added `Move to Component` action
+* Added `Add new Signal Handler` action
+* Improved performance
+* Improved error dialog (QTCREATORBUG-15772)
+* Fixed crumble bar for component navigation
+* Fixed that `Connections` was not allowed in `.ui.qml` files
+* Fixed crashes with spaces in properties (QTCREATORBUG-16059)
+* Fixed that child items of `State` were rendered (QTCREATORBUG-13003)
+
+Version Control Systems
+
+* Git
+ * Added date and time information to branch dialog
+ * Added support for running `git blame` only on selected lines
+ (QTCREATORBUG-16055)
+ * Fixed that branch dialog suggested existing branch name for new branch
+ (QTCREATORBUG-16264)
+* SVN
+ * Added conflicted files to file list in submit editor
+
+Test Integration
+
+* Fixed that test case summary stayed visible even if no entries matched
+ the applied filter
+* Fixed parsing of failure location for Google Test on Windows
+
+FakeVim
+
+* Added expansion of `~` in file names (QTCREATORBUG-11160)
+
+Model Editor
+
+* Added zooming of diagrams
+
+Beautifier
+
+* Added option to automatically format files on save
+* Uncrustify
+ * Fixed issues with non-C++ files (QTCREATORBUG-15575)
+
+Platform Specific
+
+Windows
+
+* Added detection of MSVC amd64_x86 toolchain
+
+macOS
+
+* Fixed include search order with frameworks (QTCREATORBUG-11599)
+
+Remote Linux
+
+* Added support for TCP/IP forward tunneling with SSH
+
+iOS
+
+* Fixed that deployment could fail if device and host are in same WiFi network
+ (QTCREATORBUG-16061)
+* Fixed missing human readable error messages (QTCREATORBUG-16328)
+
+Credits for these changes go to:
+Albert Astals Cid
+Alessandro Portale
+Alexander Drozdov
+Andre Hartmann
+André Pönitz
+Antoine Poliakov
+Arnold Dumas
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Dmitry Ashkadov
+Eike Ziller
+Erik Verbrüggen
+Filippo Cucchetto
+Finn Brudal
+Georger Araújo
+Jake Petroules
+Jaroslaw Kobus
+Jean Gressmann
+Jochen Becher
+Leena Miettinen
+Lorenz Haas
+Lukas Holecek
+Marco Benelli
+Marco Bubke
+Marc Reilly
+Mashrab Kuvatov
+Maurice Kalinowski
+Nikita Baryshnikov
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Philip Lorenz
+Robert Löhning
+Shinnok
+Takumi ASAKI
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Unai IRIGOYEN
+Victor Heng
+Vikas Pachdha
+Vlad Seryakov
+Wolfgang Bremer