Update 4.15 changes file

Change-Id: If4a986a9479b04facf87e784c31121b0380cb5e3
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
Eike Ziller
2021-02-19 16:08:17 +01:00
parent 485bcc4b61
commit 813d020fa5

View File

@@ -16,7 +16,8 @@ General
* Added locator filter for global file index on Linux (`locate`) and Windows
(`Everything`)
* Added option for globally changing base environment for running tools
(QTCREATORBUG-24852)
(QTCREATORBUG-22123)
* Added option for text codec used for tools (QTCREATORBUG-24776)
* Fixed that `General Messages` pane popped up too often (QTCREATORBUG-24667)
Help
@@ -38,6 +39,9 @@ Editing
* Added `Open in Editor` and `Open Type Hierarchy` to context menu on items in
type hierarchy
* Added highlighting of previous class when navigating in type hierarchy
* Added type aliases to `C++ Classes, Enums and Functions` locator filter
(QTCREATORBUG-5800)
* Added parentheses highlighting for ternary operator (QTCREATORBUG-1410)
* Fixed type hierarchy with templates classes and typedefs
* Fixed that `-include` compile option was ignored by code model
(QTCREATORBUG-20602)
@@ -56,10 +60,28 @@ Editing
* Fixed include completion for files with non-standard file extensions
(QTCREATORBUG-25154)
* Fixed highlighting of comments with continuation lines (QTCREATORBUG-23297)
* Fixed issues with `Add definition` (QTCREATORBUG-14661, QTCREATORBUG-14524,
QTCREATORBUG-14524)
* Fixed real-time updating of `Class View`
* Fixed that function parameter hint showed inapplicable overloads
(QTCREATORBUG-650)
### QML
* Added support for inline components (QTCREATORBUG-24766, QTCREATORBUG-24705)
* Fixed issues with multiple import paths (QTCREATORBUG-24405)
* Fixed reformatting of arrow functions (QTCREATORBUG-25198)
### Language Client
* Added support for new formatting options in LSP 3.15.0
* Added support for versioned diagnostics
* Added support for server progress messages
### Java
* Simplified configuration of Java language server
* Improved support for Java language server
Projects
--------
@@ -78,21 +100,33 @@ Projects
* Added `install/strip` and `package` targets (QTCREATORBUG-22047,
QTCREATORBUG-22620)
* Removed utility targets from CMake target locator filters (QTCREATORBUG-24718)
* Fixed that configuration changes were lost when CMake configuration fails
(QTCREATORBUG-24593)
* Fixed Qt detection when importing builds of Qt6-based projects
(QTCREATORBUG-25100)
* Fixed importing builds of Qt6 tests (QTBUG-88776)
* Fixed which file is opened for `Open CMake target` locator filter
(QTCREATORBUG-25166)
* Fixed `Save all files before build` for `Build for Run Configuration`
(QTCREATORBUG-25276)
### Qbs
* Added Android target ABI selection
### Python
* Added support for PySide6 to wizards (QTCREATORBUG-25340)
### Meson
* Added support for `extra_files` (QTCREATORBUG-24824)
* Added support for custom Meson parameters
### Conan
* Added auto-detection of conan file in project root
Debugging
---------
@@ -101,6 +135,10 @@ Debugging
* Added visualization of hit breakpoint in `Breakpoints` view
(QTCREATORBUG-6999)
### QML
* Fixed breakpoints in `.mjs` files (QTCREATORBUG-25328)
Analyzer
--------
@@ -121,9 +159,35 @@ Test Integration
* Added basic support for `ctest` (QTCREATORBUG-23332)
FakeVim
-------
* Added support for `\u` `\U` `\l` `\L` in substitute command
* Added emulation of `vim-exchange` and `vim-surround` plugins
* Fixed dot command for pasting (QTCREATORBUG-25281)
Platforms
---------
### Android
* Fixed `android-*-deployment-settings.json` detection (QTCREATORBUG-25209)
### iOS
* Added support for CMake projects with Qt 6 (QTCREATORBUG-23574)
* Fixed `Attach to Running Application` for long executable paths
(QTCREATORBUG-25286)
### Remote Linux
* Fixed issues with remote process PID parsing (QTCREATORBUG-25306)
### MCU
* Added error reporting when creating MCU kits fails (QTCREATORBUG-25258)
* Fixed that examples were missing from `Welcome` screen (QTCREATORBUG-25320)
### WASM
* Improved handling of Emscripten detection and setup (QTCREATORBUG-23126,