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
|
||||
(`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,
|
||||
|
Reference in New Issue
Block a user