forked from qt-creator/qt-creator
Update 4.15 changes file
Change-Id: If4a986a9479b04facf87e784c31121b0380cb5e3 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
66
dist/changes-4.15.0.md
vendored
66
dist/changes-4.15.0.md
vendored
@@ -16,7 +16,8 @@ General
|
|||||||
* Added locator filter for global file index on Linux (`locate`) and Windows
|
* Added locator filter for global file index on Linux (`locate`) and Windows
|
||||||
(`Everything`)
|
(`Everything`)
|
||||||
* Added option for globally changing base environment for running tools
|
* 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)
|
* Fixed that `General Messages` pane popped up too often (QTCREATORBUG-24667)
|
||||||
|
|
||||||
Help
|
Help
|
||||||
@@ -38,6 +39,9 @@ Editing
|
|||||||
* Added `Open in Editor` and `Open Type Hierarchy` to context menu on items in
|
* Added `Open in Editor` and `Open Type Hierarchy` to context menu on items in
|
||||||
type hierarchy
|
type hierarchy
|
||||||
* Added highlighting of previous class when navigating 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 type hierarchy with templates classes and typedefs
|
||||||
* Fixed that `-include` compile option was ignored by code model
|
* Fixed that `-include` compile option was ignored by code model
|
||||||
(QTCREATORBUG-20602)
|
(QTCREATORBUG-20602)
|
||||||
@@ -56,10 +60,28 @@ Editing
|
|||||||
* Fixed include completion for files with non-standard file extensions
|
* Fixed include completion for files with non-standard file extensions
|
||||||
(QTCREATORBUG-25154)
|
(QTCREATORBUG-25154)
|
||||||
* Fixed highlighting of comments with continuation lines (QTCREATORBUG-23297)
|
* 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
|
### QML
|
||||||
|
|
||||||
|
* Added support for inline components (QTCREATORBUG-24766, QTCREATORBUG-24705)
|
||||||
* Fixed issues with multiple import paths (QTCREATORBUG-24405)
|
* 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
|
Projects
|
||||||
--------
|
--------
|
||||||
@@ -78,21 +100,33 @@ Projects
|
|||||||
* Added `install/strip` and `package` targets (QTCREATORBUG-22047,
|
* Added `install/strip` and `package` targets (QTCREATORBUG-22047,
|
||||||
QTCREATORBUG-22620)
|
QTCREATORBUG-22620)
|
||||||
* Removed utility targets from CMake target locator filters (QTCREATORBUG-24718)
|
* 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
|
* Fixed Qt detection when importing builds of Qt6-based projects
|
||||||
(QTCREATORBUG-25100)
|
(QTCREATORBUG-25100)
|
||||||
* Fixed importing builds of Qt6 tests (QTBUG-88776)
|
* Fixed importing builds of Qt6 tests (QTBUG-88776)
|
||||||
* Fixed which file is opened for `Open CMake target` locator filter
|
* Fixed which file is opened for `Open CMake target` locator filter
|
||||||
(QTCREATORBUG-25166)
|
(QTCREATORBUG-25166)
|
||||||
|
* Fixed `Save all files before build` for `Build for Run Configuration`
|
||||||
|
(QTCREATORBUG-25276)
|
||||||
|
|
||||||
### Qbs
|
### Qbs
|
||||||
|
|
||||||
* Added Android target ABI selection
|
* Added Android target ABI selection
|
||||||
|
|
||||||
|
### Python
|
||||||
|
|
||||||
|
* Added support for PySide6 to wizards (QTCREATORBUG-25340)
|
||||||
|
|
||||||
### Meson
|
### Meson
|
||||||
|
|
||||||
* Added support for `extra_files` (QTCREATORBUG-24824)
|
* Added support for `extra_files` (QTCREATORBUG-24824)
|
||||||
* Added support for custom Meson parameters
|
* Added support for custom Meson parameters
|
||||||
|
|
||||||
|
### Conan
|
||||||
|
|
||||||
|
* Added auto-detection of conan file in project root
|
||||||
|
|
||||||
Debugging
|
Debugging
|
||||||
---------
|
---------
|
||||||
|
|
||||||
@@ -101,6 +135,10 @@ Debugging
|
|||||||
* Added visualization of hit breakpoint in `Breakpoints` view
|
* Added visualization of hit breakpoint in `Breakpoints` view
|
||||||
(QTCREATORBUG-6999)
|
(QTCREATORBUG-6999)
|
||||||
|
|
||||||
|
### QML
|
||||||
|
|
||||||
|
* Fixed breakpoints in `.mjs` files (QTCREATORBUG-25328)
|
||||||
|
|
||||||
Analyzer
|
Analyzer
|
||||||
--------
|
--------
|
||||||
|
|
||||||
@@ -121,9 +159,35 @@ Test Integration
|
|||||||
|
|
||||||
* Added basic support for `ctest` (QTCREATORBUG-23332)
|
* 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
|
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
|
### WASM
|
||||||
|
|
||||||
* Improved handling of Emscripten detection and setup (QTCREATORBUG-23126,
|
* Improved handling of Emscripten detection and setup (QTCREATORBUG-23126,
|
||||||
|
Reference in New Issue
Block a user