[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:qt-creator:en":3,"releases:stats:cask:qt-creator:en":381,"releases:cask:qt-creator:1:false:false:en":382,"releases-count:cask:qt-creator:true:en":497,"markdown:3:1966:1osfgf6":504,"markdown:3:5260:109hyjt":505,"markdown:3:12994:lo03l2":506},{"accentColor":4,"artifacts":5,"autoUpdates":29,"categories":30,"conflictsWith":36,"dependsOn":39,"deprecated":29,"description":50,"descriptionEn":51,"developer":52,"disabled":29,"displayName":53,"downloadSha256":54,"downloadSize":55,"downloadUrl":56,"editorChoice":29,"formulaeUrl":57,"homepage":58,"iconUrl":59,"installCommand":60,"installs":61,"installs30d":62,"isFont":29,"isLibrary":29,"kegOnly":29,"kind":65,"latestRelease":66,"machineTranslated":29,"minMacos":49,"name":53,"names":80,"platforms":82,"primaryCategory":357,"rank30d":358,"releaseCount":359,"releaseStats":360,"repoUrl":366,"screenshots":367,"sourceLocale":74,"sourceUrl":368,"summary":369,"summaryTranslation":370,"supports":371,"tags":373,"tap":379,"token":81,"version":79,"versionChangedAt":380},"#1FA060",{"apps":6,"binaries":8,"entries":9,"pkgs":28},[7],"Qt Creator.app",[],[10,17],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[7],"\u002FApplications\u002FQt Creator.app","install",[7],"app",{"declaration":18,"phase":25,"sources":26,"type":27},{"zap":19},[20],{"trash":21},[22,23,24],"~\u002FLibrary\u002FPreferences\u002Fcom.qtproject.QtCreator.plist","~\u002FLibrary\u002FPreferences\u002Forg.qt-project.qtcreator.plist","~\u002FLibrary\u002FSaved Application State\u002Forg.qt-project.qtcreator.savedState","cleanup",[],"zap",[],false,[31],{"icon":32,"machineTranslated":29,"name":33,"slug":34,"sourceLocale":35},"lucide:code-xml","Developer Tools","developer-tools","zh-CN",{"casks":37,"formulae":38},[],[],{"arch":40,"casks":43,"formulae":44,"macos":45,"requirements":46},[41,42],"arm64","x86_64",[],[],">= 13",{"macos":47},{">=":48},[49],"13","Qt Creator is a cross-platform integrated development environment for creating desktop, embedded, mobile and browser applications. It combines project management, interface design, source editing, building, deployment and debugging in one workspace.\n\n## Projects and build systems\nQt Creator relies on a separate build system such as CMake, qmake or Qbs. It reads build-system information to support source navigation and application deployment, while retaining additional settings in its project configuration. Kits describe the compiler, debugger, Qt version, target device and related settings, allowing developers to switch between development and deployment environments.\n\n## Editing and interface design\nThe editor understands C++ and QML semantically, with highlighting, syntax checks, completion and refactoring. Language-server integration can provide services for other languages, including Python. Incremental search, advanced search and the locator help navigate projects, files and symbols. FakeVim mode is available for Vim-style editing. Qt Quick tooling serves declarative interfaces, while the integrated Qt Widgets Designer supports traditional widget-based interfaces.\n\n## Debugging and delivery\nIntegrated debuggers inspect running applications, stop on conditions, examine program state and continue execution. Build, run and deploy configurations support desktop and device workflows. A version-control system is recommended for sharing source and configuration files; generated build files should not be committed as project source.\n\n## Homebrew installation\nThe recorded macOS cask installs Qt Creator.app from a universal versioned DMG and declares macOS 13 or later. This listing is the IDE, not a claim that every Qt framework, compiler or target-device SDK is bundled and configured. Set up the appropriate kit and external build tools for the project you intend to develop.\n\nSources:\n- https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-overview.html\n- https:\u002F\u002Fformulae.brew.sh\u002Fapi\u002Fcask\u002Fqt-creator.json\n","IDE for application development","The Qt Company","Qt Creator","810e0ef687adf9f6d551e22a9872ad7360d7f0dd1b9862ae7abd0a4f87921a92",395334322,"https:\u002F\u002Fdownload.qt.io\u002Fofficial_releases\u002Fqtcreator\u002F20.0\u002F20.0.2\u002Fqt-creator-opensource-mac-universal-20.0.2.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fqt-creator","https:\u002F\u002Fwww.qt.io\u002Fdevelopers\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F7dfcc4e664da\u002F484f7ed29ec4-256.png","brew install --cask qt-creator",{"d30":62,"d365":63,"d90":64},146,4581,670,"cask",{"bodyMarkdown":67,"brewCommittedAt":68,"hasNotes":69,"id":70,"isLatest":69,"isPrerelease":29,"machineTranslated":29,"publishedAt":71,"sections":72,"source":73,"sourceLocale":74,"summary":75,"title":76,"translation":77,"version":79},"These packages are not officially supported, for official packages please check out https:\u002F\u002Fdownload.qt.io\u002Fofficial_releases\u002Fqtcreator\n\nQt Creator 20.0.2\n=================\n\nQt Creator version 20.0.2 contains bug fixes.\nIt is a free upgrade for all users.\n\nThe most important changes are listed in this document. For a complete list of\nchanges, see the Git log for the Qt Creator sources that you can check out from\nthe public Git repository or view online at\n\n\u003Chttps:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=v20.0.1..v20.0.2>\n\nGeneral\n-------\n\nFixed\n\n* The default search parameters for `Advanced Find`\n* A crash with the navigation views during shutdown\n\nEditing\n-------\n\nFixed\n\n* A crash when files are modified externally\n\n### QML\n\nFixed\n\n* That the wrong QML Language Server binary could be downloaded on Linux\n  (QTCREATORBUG-34931)\n\nProjects\n--------\n\nFixed\n\n* The `Always ask before stopping applications` option\n\n### CMake\n\nFixed\n\n* A crash when reloading CMake Presets\n\nPlatforms\n---------\n\n### macOS\n\nFixed\n\n* An issue with the code model with Qt 6.12 and later\n* That `bbedit` could not be run from the built-in terminal\n  (QTCREATORBUG-34886)\n\n### Android\n\nFixed\n\n* Issues with the latest Android command line tools\n  (QTCREATORBUG-34905, QTCREATORBUG-34917)\n\n### iOS\n\nFixed\n\n* Issues with the individual Simulator versus Device builds that are\n  provided with Qt 6.12 and later\n  (QTCREATORBUG-34896)\n* Issues with Xcode 27\n* That some command line arguments could not be passed to user applications\n  on devices\n  (QTCREATORBUG-34802)\n* A crash when starting an application on the Simulator fails\n  (QTCREATORBUG-34853)\n\nCredits for these changes go to:\n--------------------------------\nAlexandre Laurent  \nAndré Pönitz  \nAurélien Brooke  \nBogDan Vatra  \nChristian Kandeler  \nEike Ziller  \nMarcus Tillmanns  \nPatrik Teivonen  \nSami Shalayel  \nThiago Macieira  \n\n\nOfficial source: https:\u002F\u002Fgithub.com\u002Fqt-creator\u002Fqt-creator\u002Freleases\u002Ftag\u002Fv20.0.2","2026-09-23T16:28:10Z",true,3529,"2026-09-23T14:57:07Z",[],"editorial","en-US","Fixes search defaults, shutdown and editing crashes, CMake Presets reloads, macOS Qt 6.12 code-model compatibility and built-in terminal launching, plus Android and iOS issues.","Qt Creator 20.0.2",{"locale":74,"machineTranslated":29,"sourceLocale":74,"status":78},"source","20.0.2",[53,81],"qt-creator",[83,111,138,166,193,221,248,276,303,330],{"arch":42,"artifacts":84,"conflictsWith":99,"dependsOn":102,"downloadSha256":54,"downloadUrl":56,"macos":109,"minMacos":49,"requiresRosetta":29,"tag":110,"version":79},{"apps":85,"binaries":86,"entries":87,"pkgs":98},[7],[],[88,92],{"declaration":89,"phase":14,"sources":91,"target":13,"type":16},{"app":90,"target":13},[7],[7],{"declaration":93,"phase":25,"sources":97,"type":27},{"zap":94},[95],{"trash":96},[22,23,24],[],[],{"casks":100,"formulae":101},[],[],{"arch":103,"casks":104,"formulae":105,"macos":45,"requirements":106},[42],[],[],{"macos":107},{">=":108},[49],"27","golden_gate",{"arch":41,"artifacts":112,"conflictsWith":127,"dependsOn":130,"downloadSha256":54,"downloadUrl":56,"macos":109,"minMacos":49,"requiresRosetta":29,"tag":137,"version":79},{"apps":113,"binaries":114,"entries":115,"pkgs":126},[7],[],[116,120],{"declaration":117,"phase":14,"sources":119,"target":13,"type":16},{"app":118,"target":13},[7],[7],{"declaration":121,"phase":25,"sources":125,"type":27},{"zap":122},[123],{"trash":124},[22,23,24],[],[],{"casks":128,"formulae":129},[],[],{"arch":131,"casks":132,"formulae":133,"macos":45,"requirements":134},[41],[],[],{"macos":135},{">=":136},[49],"arm64_golden_gate",{"arch":42,"artifacts":139,"conflictsWith":154,"dependsOn":157,"downloadSha256":54,"downloadUrl":56,"macos":164,"minMacos":49,"requiresRosetta":29,"tag":165,"version":79},{"apps":140,"binaries":141,"entries":142,"pkgs":153},[7],[],[143,147],{"declaration":144,"phase":14,"sources":146,"target":13,"type":16},{"app":145,"target":13},[7],[7],{"declaration":148,"phase":25,"sources":152,"type":27},{"zap":149},[150],{"trash":151},[22,23,24],[],[],{"casks":155,"formulae":156},[],[],{"arch":158,"casks":159,"formulae":160,"macos":45,"requirements":161},[42],[],[],{"macos":162},{">=":163},[49],"26","tahoe",{"arch":41,"artifacts":167,"conflictsWith":182,"dependsOn":185,"downloadSha256":54,"downloadUrl":56,"macos":164,"minMacos":49,"requiresRosetta":29,"tag":192,"version":79},{"apps":168,"binaries":169,"entries":170,"pkgs":181},[7],[],[171,175],{"declaration":172,"phase":14,"sources":174,"target":13,"type":16},{"app":173,"target":13},[7],[7],{"declaration":176,"phase":25,"sources":180,"type":27},{"zap":177},[178],{"trash":179},[22,23,24],[],[],{"casks":183,"formulae":184},[],[],{"arch":186,"casks":187,"formulae":188,"macos":45,"requirements":189},[41],[],[],{"macos":190},{">=":191},[49],"arm64_tahoe",{"arch":42,"artifacts":194,"conflictsWith":209,"dependsOn":212,"downloadSha256":54,"downloadUrl":56,"macos":219,"minMacos":49,"requiresRosetta":29,"tag":220,"version":79},{"apps":195,"binaries":196,"entries":197,"pkgs":208},[7],[],[198,202],{"declaration":199,"phase":14,"sources":201,"target":13,"type":16},{"app":200,"target":13},[7],[7],{"declaration":203,"phase":25,"sources":207,"type":27},{"zap":204},[205],{"trash":206},[22,23,24],[],[],{"casks":210,"formulae":211},[],[],{"arch":213,"casks":214,"formulae":215,"macos":45,"requirements":216},[42],[],[],{"macos":217},{">=":218},[49],"15","sequoia",{"arch":41,"artifacts":222,"conflictsWith":237,"dependsOn":240,"downloadSha256":54,"downloadUrl":56,"macos":219,"minMacos":49,"requiresRosetta":29,"tag":247,"version":79},{"apps":223,"binaries":224,"entries":225,"pkgs":236},[7],[],[226,230],{"declaration":227,"phase":14,"sources":229,"target":13,"type":16},{"app":228,"target":13},[7],[7],{"declaration":231,"phase":25,"sources":235,"type":27},{"zap":232},[233],{"trash":234},[22,23,24],[],[],{"casks":238,"formulae":239},[],[],{"arch":241,"casks":242,"formulae":243,"macos":45,"requirements":244},[41],[],[],{"macos":245},{">=":246},[49],"arm64_sequoia",{"arch":42,"artifacts":249,"conflictsWith":264,"dependsOn":267,"downloadSha256":54,"downloadUrl":56,"macos":274,"minMacos":49,"requiresRosetta":29,"tag":275,"version":79},{"apps":250,"binaries":251,"entries":252,"pkgs":263},[7],[],[253,257],{"declaration":254,"phase":14,"sources":256,"target":13,"type":16},{"app":255,"target":13},[7],[7],{"declaration":258,"phase":25,"sources":262,"type":27},{"zap":259},[260],{"trash":261},[22,23,24],[],[],{"casks":265,"formulae":266},[],[],{"arch":268,"casks":269,"formulae":270,"macos":45,"requirements":271},[42],[],[],{"macos":272},{">=":273},[49],"14","sonoma",{"arch":41,"artifacts":277,"conflictsWith":292,"dependsOn":295,"downloadSha256":54,"downloadUrl":56,"macos":274,"minMacos":49,"requiresRosetta":29,"tag":302,"version":79},{"apps":278,"binaries":279,"entries":280,"pkgs":291},[7],[],[281,285],{"declaration":282,"phase":14,"sources":284,"target":13,"type":16},{"app":283,"target":13},[7],[7],{"declaration":286,"phase":25,"sources":290,"type":27},{"zap":287},[288],{"trash":289},[22,23,24],[],[],{"casks":293,"formulae":294},[],[],{"arch":296,"casks":297,"formulae":298,"macos":45,"requirements":299},[41],[],[],{"macos":300},{">=":301},[49],"arm64_sonoma",{"arch":42,"artifacts":304,"conflictsWith":319,"dependsOn":322,"downloadSha256":54,"downloadUrl":56,"macos":49,"minMacos":49,"requiresRosetta":29,"tag":329,"version":79},{"apps":305,"binaries":306,"entries":307,"pkgs":318},[7],[],[308,312],{"declaration":309,"phase":14,"sources":311,"target":13,"type":16},{"app":310,"target":13},[7],[7],{"declaration":313,"phase":25,"sources":317,"type":27},{"zap":314},[315],{"trash":316},[22,23,24],[],[],{"casks":320,"formulae":321},[],[],{"arch":323,"casks":324,"formulae":325,"macos":45,"requirements":326},[42],[],[],{"macos":327},{">=":328},[49],"ventura",{"arch":41,"artifacts":331,"conflictsWith":346,"dependsOn":349,"downloadSha256":54,"downloadUrl":56,"macos":49,"minMacos":49,"requiresRosetta":29,"tag":356,"version":79},{"apps":332,"binaries":333,"entries":334,"pkgs":345},[7],[],[335,339],{"declaration":336,"phase":14,"sources":338,"target":13,"type":16},{"app":337,"target":13},[7],[7],{"declaration":340,"phase":25,"sources":344,"type":27},{"zap":341},[342],{"trash":343},[22,23,24],[],[],{"casks":347,"formulae":348},[],[],{"arch":350,"casks":351,"formulae":352,"macos":45,"requirements":353},[41],[],[],{"macos":354},{">=":355},[49],"arm64_ventura",{"icon":32,"machineTranslated":29,"name":33,"slug":34,"sourceLocale":35},630,28,{"brewLag":361,"cadence":365,"count30d":363},{"compared":362,"earlierCount":363,"medianMinutes":364},3,1,91,"irregular","https:\u002F\u002Fgithub.com\u002Fqt-creator\u002Fqt-creator",[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fq\u002Fqt-creator.rb","Cross-platform IDE for C++ and QML development, with Qt interface designers, project kits, build-system integration and debugging.",{"locale":74,"machineTranslated":29,"sourceLocale":74,"status":78},{"arm64":69,"requiresRosetta":29,"status":372,"x86_64":69},"known",[374,375,376,377,378],"IDE","C++","QML","Qt","Debugger","homebrew\u002Fcask","2026-10-07T09:38:41.545736Z",null,{"current":363,"records":383,"size":494,"stats":495,"total":359},[384,387,397,407,414,419,424,429,434,439,444,449,454,459,464,469,474,479,484,489],{"bodyMarkdown":67,"brewCommittedAt":68,"hasNotes":69,"id":70,"isLatest":69,"isPrerelease":29,"machineTranslated":29,"publishedAt":71,"sections":385,"source":73,"sourceLocale":74,"summary":75,"title":76,"translation":386,"version":79},[],{"locale":74,"machineTranslated":29,"sourceLocale":74,"status":78},{"bodyMarkdown":388,"brewCommittedAt":389,"hasNotes":69,"id":390,"isLatest":29,"isPrerelease":29,"machineTranslated":29,"publishedAt":391,"sections":392,"source":73,"sourceLocale":74,"summary":393,"title":394,"translation":395,"version":396},"These packages are not officially supported, for official packages please check out https:\u002F\u002Fdownload.qt.io\u002Fofficial_releases\u002Fqtcreator\n\nQt Creator 20.0.1\n=================\n\nQt Creator version 20.0.1 contains bug fixes.\nIt is a free upgrade for all users.\n\nThe most important changes are listed in this document. For a complete list of\nchanges, see the Git log for the Qt Creator sources that you can check out from\nthe public Git repository or view online at\n\n\u003Chttps:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=v20.0.0..v20.0.1>\n\nGeneral\n-------\n\n### Agent Client Protocol\n\nAdded\n\n* More search paths for finding tools\n  (like Homebrew on macOS and Chocolatey on Windows)\n  ([QTCREATORBUG-34710](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34710))\n\nChanged\n\n* Improved the default working directory for sessions\n\nFixed\n\n* That the tool button was not available for Markdown editors\n  ([QTCREATORBUG-34724](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34724))\n\n### Model Context Protocol\n\n* Fixed a freeze when running projects on Windows\n  ([QTCREATORBUG-34720](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34720))\n* Fixed issues when a client requested an older protocol version even though\n  that would be supported\n\nEditing\n-------\n\nFixed\n\n* A crash when reloading large files\n\n### C++\n\nFixed\n\n* That the built-in model could freeze on completion on macOS\n  ([QTCREATORBUG-34721](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34721))\n* A crash when pre-processing specially compiled files like `.ui` and `.scxml`\n\n### FakeVim\n\nFixed\n\n* A freeze when using `w` on special characters\n  ([QTCREATORBUG-25873](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-25873))\n* Painting the override cursor at the end of the text\n  ([QTCREATORBUG-29553](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-29553))\n* That line numbers could be misaligned when showing them relative to the cursor\n  ([QTCREATORBUG-26802](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-26802))\n\nProjects\n--------\n\nFixed\n\n* A crash when cloning a manual toolchain and applying without changes\n\n### CMake\n\nFixed\n\n* Presets\n    * That the configure environment was lost after re-opening the project\n      ([QTCREATORBUG-34763](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34763))\n    * That Presets could not be used without a Qt version\n      ([QTCREATORBUG-34764](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34764))\n    * The handling of trace modes\n      ([QTCREATORBUG-34762](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34762))\n    * That Preset kits from other projects were selectable for a project\n    * That vendor extensions for build configurations were missing\n      ([QTCREATORBUG-34800](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34800))\n\n### Workspace\n\nFixed\n\n* That the executable and working directory for preset run configurations could\n  not be relative\n\nDebugging\n---------\n\nFixed\n\n* A crash when double-clicking a break point during shutdown\n* A crash when stopping while a memory editor is open\n\n### C++\n\nFixed\n\n* Pretty printing Qt types for namespace Qt builds\n  ([QTCREATORBUG-33211](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33211))\n\n### QML\n\nFixed\n\n* A crash when updating the Locals view\n* A freeze when updating the Locals view\n  ([QTCREATORBUG-34790](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34790))\n\nAnalyzer\n--------\n\n### Clang\n\nFixed\n\n* Saving the selection of a custom configuration\n\n### Axivion\n\nFixed\n\n* The availability of starting a single file analysis\n\nVersion Control Systems\n-----------------------\n\n### Git\n\nFixed\n\n* The interpretation of the file inclusion and exclusion patterns in the global\n  `Files in File System` search\n  ([QTCREATORBUG-33817](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33817))\n* That `Show file at revision` failed when triggered from `Instant Blame`\n\n### Perforce\n\nFixed\n\n* An issue with jumping to the source location from diff views\n  ([QTCREATORBUG-34680](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34680))\n* That editor margins were not shown in diff views\n  ([QTCREATORBUG-34680](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34680))\n\nPlatforms\n---------\n\n### macOS\n\nFixed\n\n* That it was not possible to change the runtime app icon\n  ([QTCREATORBUG-34718](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34718))\n* Confusing output when running an application in an external terminal\n  ([QTCREATORBUG-34775](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34775))\n\n### Android\n\nFixed\n\n* That the Android SDK settings marked the page as dirty even when no changes\n  were made\n  ([QTCREATORBUG-34263](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34263))\n\n### Remote Linux\n\nFixed\n\n* That the fallback deployment method could produce corrupted files\n  ([QTCREATORBUG-34734](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34734))\n\n### MCU\n\nFixed\n\n* A crash when opening `.qmlproject` projects\n  ([QTCREATORBUG-34714](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34714))\n\nCredits for these changes go to:\n--------------------------------\nAlessandro Portale  \nAndre Hartmann  \nAndré Pönitz  \nChristian Kandeler  \nChristian Stenger  \nCristian Adam  \nDavid Schulz  \nEike Ziller  \nJaroslaw Kobus  \nLeena Miettinen  \nMarcus Tillmanns  \nOrgad Shaneh  \n\n\nOfficial source: https:\u002F\u002Fgithub.com\u002Fqt-creator\u002Fqt-creator\u002Freleases\u002Ftag\u002Fv20.0.1","2026-07-30T08:25:39Z",3531,"2026-07-30T17:13:09Z",[],"Improves agent-tool discovery and session directories; fixes C++ completion on macOS, CMake Presets, debugging crashes, FakeVim, version-control integration and macOS runtime icons.","Qt Creator 20.0.1",{"locale":74,"machineTranslated":29,"sourceLocale":74,"status":78},"20.0.1",{"bodyMarkdown":398,"brewCommittedAt":399,"hasNotes":69,"id":400,"isLatest":29,"isPrerelease":29,"machineTranslated":29,"publishedAt":401,"sections":402,"source":73,"sourceLocale":74,"summary":403,"title":404,"translation":405,"version":406},"Qt Creator 20\n=============\n\nQt Creator version 20 contains bug fixes and new features.\nIt is a free upgrade for all users.\n\nThe most important changes are listed in this document. For a complete list of\nchanges, see the Git log for the Qt Creator sources that you can check out from\nthe public Git repository or view online at\n\n\u003Chttps:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=19.0..v20.0.0>\n\nNew plugins\n-----------\n\n### Agent Client Protocol (ACP) Support\n\n\nAdds a chat panel that allows connecting to and chatting with an ACP server\nin Qt Creator.\n\n([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-use-acp-client.html))\n\n### Zen Mode\n\nAdds `Tools > Zen Mode > Toggle Distraction Free Mode` and `Zen Mode` and\ncorresponding actions and tool buttons that put the editor into the focus of\nyour work.\n\n([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-use-zen-mode.html))\n\n### GN (Generate Ninja) Project Manager\n\nAdds support for opening GN projects and working with them.\n\n([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-build-with-gn.html))\n\nGeneral\n-------\n\nAdded\n\n* Highlighting of all search results in searchable text views\n\nChanged\n\n* Split the `File > Open File or Project` menu item into two menu items:\n  `Open File` and `Open Project`. The `Open File or Project` action is kept and\n  can be assigned a keyboard shortcut.\n  ([QTCREATORBUG-34162](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34162))\n\nFixed\n\n* Issues with mixed file path case-sensitivity\n* That the `Files in File System` advanced search expanded macros while editing\n  ([QTCREATORBUG-31294](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-31294))\n* A crash in the `Tools > Debug Qt Creator > Show Logs` dialog\n  ([QTCREATORBUG-34387](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34387))\n\n### Model Context Protocol\n\nAdded\n\n* A preferences page `AI > MCP Servers` for managing MCP servers\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-add-mcp-servers.html))\n* A dialog `Tools > Debug Qt Creator > Inspect MCP Server` for investigating\n  the MCP communication\n* Support for [Tasks](https:\u002F\u002Fmodelcontextprotocol.io\u002Fspecification\u002Fdraft\u002Fbasic\u002Futilities\u002Ftasks)\n* Support for Cross-Origin Resource Sharing (CORS) for connecting from a web\n  application\n* Tools for\n    * Running command-line tools and other executables\n    * Version control repositories\n    * Listing visible files\n    * Managing breakpoints\n    * Getting debugger stack traces\n    * Finding and triggering actions\n* Commands for\n    * Retrieving project dependencies\n    * Listing issues for a file\n    * Finding files in projects\n    * Searching and replacing text in project files and other files\n\nFixed\n\n* That `set_file_plain_text` did not work if no editor is open for the file\n* That `close_file` could loose unsaved data in an editor\n\nEditing\n-------\n\nFixed\n\n* The generic highlighter's handling of `Ignored file patterns`\n  ([QTCREATORBUG-33443](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33443))\n\n### C++\n\nAdded\n\n* Built-in\n    * Support for `std::size_t` literals\n      ([QTCREATORBUG-34208](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34208))\n    * Support for C++23 preprocessor directives\n      ([QTCREATORBUG-34461](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34461))\n* Clangd\n    * The option `Use externally provided compilation database` instead of the\n      automatically created one\n      ([QTCREATORBUG-34066](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34066))\n      ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-preferences-cpp-clangd.html))\n    * `Fold\u002FUnfold All Inactive Code`\n\nChanged\n\n* The prebuilt binaries to LLVM 22.1.2\n\nFixed\n\n* Built-in\n    * The parsing of compound literals\n      ([QTCREATORBUG-34089](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34089))\n    * That refactoring could add `struct` keywords at wrong places\n      ([QTCREATORBUG-34478](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34478))\n\n### QML\n\nChanged\n\n* qmlls\n    * Semantic highlighting to be enabled by default after fixes in qmlls\n    * The context menu to show the refactoring actions that are available from `qmlls`\n\n### Language Server Protocol\n\nAdded\n\n* Support for code folding preprocessor branches, C++-style comment blocks,\n  and `#pragma` regions\n  ([QTCREATORBUG-2](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-2),\n   [QTCREATORBUG-5170](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-5170),\n   [QTCREATORBUG-22561](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-22561))\n* Support for new symbol tags and using them for symbol icons\n\nFixed\n\n* That if a language server fails the editor tool button could vanish even\n  though other registered servers would be available for the document\n  ([QTCREATORBUG-34587](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34587))\n\n### Markdown\n\nFixed\n\n* Issues with rendering multi-line headings\n  ([QTCREATORBUG-33781](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33781))\n\n### GLSL\n\nAdded\n\n* Vulkan compatible file wizards\n  ([QTCREATORBUG-26058](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-26058),\n   [QTCREATORBUG-32869](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-32869))\n   ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-create-opengl-shaders.html))\n\nProjects\n--------\n\nAdded\n\n* The option to `Get variables from text file or shell script`\n  to modify the environment\n  ([QTCREATORBUG-27746](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-27746))\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-set-project-environment.html))\n* Output parsing of `file:\u002F\u002F` links\n  ([QTCREATORBUG-34176](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34176))\n\nChanged\n\n* The `Auto-detected` tools category to `Automatically Managed`\n\nFixed\n\n* A performance issue with the `Application Output`\n  ([QTCREATORBUG-34132](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34132))\n* A crash when making a project file writable failed\n  ([QTCREATORBUG-34628](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34628))\n\n### CMake\n\nAdded\n\n* Presets\n    * `qt` and `compiler` to the Qt Creator vendor presets\n      ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-build-settings-cmake-presets-qt-vendor.html))\n    * That included preset files are watched for changes\n      ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-build-settings-cmake-presets.html))\n* Conan\n    * Support for `CONAN_HOST_PROFILE` and `CONAN_BUILD_PROFILE`\n      ([QTCREATORBUG-34388](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34388))\n\nFixed\n\n* That the Qt Online Installer dependency provider could drop error messages\n  about missing dependencies\n  ([QTCREATORBUG-34494](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34494))\n* That the global setting for QML debugging was ignored\n  ([QTCREATORBUG-28705](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-28705))\n* A crash when an automatic modification of a CMake file fails\n  ([QTCREATORBUG-34622](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34622))\n\nChanged\n\n* The kits that are created for Presets to temporary, project-specific kits\n  ([QTCREATORBUG-33522](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33522))\n* The default path of the optional staging directory to a subdirectory of the\n  build directory\n\n### qmake\n\nFixed\n\n* The handling of the global settings for separate debug information,\n  QML debugging, and `qmlcachegen` usage\n\n### Meson\n\nChanged\n\n* Updated the files generated by the project wizards to Qt 6\n\nDebugging\n---------\n\nAdded\n\n* A `Remote Debugger` run configuration type with functionality similar to\n  `Debug > Start Debugging > Attach to Running Debug Server`\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-debug-remotely-gdb.html))\n\nFixed\n\n* Issues with non-ASCII file paths\n  ([QTCREATORBUG-33863](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33863))\n\n### C++\n\nAdded\n\n* An image preview for the `QPixmap` pretty printer\n  ([QTCREATORBUG-34498](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34498))\n* LLDB\n    * Support for trace points\n\nFixed\n\n* The pretty printers of `QSharedDataPointer`, `QPixmap`,\n  and `boost::unordered_set`\n  ([QTCREATORBUG-34299](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34299))\n* The display options for 128-bit integers\n  ([QTCREATORBUG-28134](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-28134))\n\nAnalyzer\n--------\n\n### QML Profiler\n\nFixed\n\n* That notes were not saved and restored from trace files\n  ([QTCREATORBUG-34249](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34249))\n\nVersion Control Systems\n-----------------------\n\nAdded\n\n* The version control operations to the context menu in `Open Documents` and for\n  editors\n  ([QTCREATORBUG-29164](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-29164))\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-use-common-vcs-functions.html))\n* `Mark Untracked` to the version control context menu\n* The version control state to the file properties dialog\n* Improvements to the detection of which line to jump to when double-clicking\n  into diffs\n  ([QTCREATORBUG-29374](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-29374))\n\nFixed\n\n* Issues with updating the live version control state\n  ([QTCREATORBUG-33691](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33691))\n\n### Git\n\nAdded\n\n* A warning if already staged changes were unselected in the submit editor\n  which leads to these being unstaged\n  ([QTCREATORBUG-34014](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34014))\n\nFixed\n\n* That the `Continue Rebase` dialog made it too easy to accidentally trigger\n  destructive operations\n  ([QTCREATORBUG-34358](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34358))\n* Issues with non-ASCII file paths\n\n### SVN\n\nAdded\n\n* Support for the live showing of the version control state\n  ([QTCREATORBUG-34027](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34027))\n\nFixed\n\n* That authentication was used for local commands that do not need it\n\nTest Integration\n----------------\n\nAdded\n\n* The option to filter the `Tests` view\n  ([QTCREATORBUG-23377](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-23377),\n   [QTCREATORBUG-34244](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34244))\n   ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-build-and-run-tests.html))\n\nPlatforms\n---------\n\n### Windows\n\n* Fixed saving files on WSL shares\n  ([QTCREATORBUG-34506](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34506))\n\n### Android\n\nAdded\n\n* The menu `Tools > Android` with\n    * `Icon Editor`\n    * `Splashscreen Editor`\n    * `Permissions Editor`\n\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-android-manifest.html))\n\n### iOS\n\nAdded\n\n* Limited file access to iOS devices, the crash reports directory and the\n  developer's application directories, to the `File System` view, the Locator,\n  and remote file dialogs\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-file-system-view.html))\n* The OS version and supported architectures to the Simulator selection\n\n### Remote Linux\n\nAdded\n\n* Automatic connection to devices before deployment and running\n  ([QTCREATORBUG-34011](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34011))\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-run-on-remote-linux.html))\n* The option to `Use the Qt VNC platform for display` when running\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-run-settings-remote-linux.html))\n* The `Accessible host paths` options that specifies directories on the host\n  that can be accessed by the remote device\n* OpenHarmony as a Linux variant\n\nFixed\n\n* Potential hangs for devices that do not support the command bridge\n  ([QTCREATORBUG-33699](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33699))\n* Quoting issues for environment variables\n  ([QTCREATORBUG-34387](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34387))\n* That the execute permission could be removed when copying remote files\n  ([QTCREATORBUG-34481](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34481))\n\n### Development Container\n\nAdded\n\n* Support for specifying arbitrary CMake variables\n  ([QTCREATORBUG-34220](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34220))\n  ([Documentation](https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fdevcontainer.html))\n\n### Docker\n\nFixed\n\n* Support for QML debugging\n  ([QTCREATORBUG-34094](https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34094))\n\n### MCU\n\n* Fixed a crash when scanning for imports\n\nCredits for these changes go to:\n--------------------------------\nAlessandro Portale  \nAlexandre Laurent  \nAndré Hartmann  \nAndré Pönitz  \nBjörn Schäpers  \nBogDan Vatra  \nChristian Kandeler  \nChristian Stenger  \nCristian Adam  \nDavid Schulz  \nEike Ziller  \nJaroslaw Kobus  \nJeff Heller  \nJörg Bornemann  \nKnud Dollereder  \nLeena Miettinen  \nMarcus Tillmanns  \nMike Jyu  \nOrgad Shaneh  \nPatrik Teivonen  \nPino Toscano  \nRobert Löhning  \nSami Shalayel  \nSebastian Mosiej  \nSemih Yavuz  \nSheree Morphett  \nTeea Poldsam  \nThiago Macieira  \nUlf Hermann  \nVille Lavonius  \nVladislav Navrocky  \nXavier Besson  \n\n\nOfficial exact-tag changelog: https:\u002F\u002Fraw.githubusercontent.com\u002Fqt-creator\u002Fqt-creator\u002Fv20.0.0\u002Fdist\u002Fchangelog\u002Fchanges-20.0.0.md","2026-06-17T09:15:37Z",3533,"0001-01-01T00:00:00Z",[],"Adds ACP chat, Zen Mode and GN projects; expands MCP tools, C++ and QML editing, CMake Presets, remote debugging, version-control integration and device workflows.","Qt Creator 20.0.0",{"locale":74,"machineTranslated":29,"sourceLocale":74,"status":78},"20.0.0",{"brewCommittedAt":408,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":409,"source":410,"translation":411,"version":413},"2026-05-13T08:25:46Z",[],"homebrew",{"status":412},"none","19.0.2",{"brewCommittedAt":415,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":416,"source":410,"translation":417,"version":418},"2026-04-23T07:58:12Z",[],{"status":412},"19.0.1",{"brewCommittedAt":420,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":421,"source":410,"translation":422,"version":423},"2026-03-12T10:36:12Z",[],{"status":412},"19.0.0",{"brewCommittedAt":425,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":426,"source":410,"translation":427,"version":428},"2026-01-26T10:35:22Z",[],{"status":412},"18.0.2",{"brewCommittedAt":430,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":431,"source":410,"translation":432,"version":433},"2025-12-12T04:52:33Z",[],{"status":412},"18.0.1",{"brewCommittedAt":435,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":436,"source":410,"translation":437,"version":438},"2025-10-31T16:43:42Z",[],{"status":412},"18.0.0",{"brewCommittedAt":440,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":441,"source":410,"translation":442,"version":443},"2025-10-01T07:32:26Z",[],{"status":412},"17.0.2",{"brewCommittedAt":445,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":446,"source":410,"translation":447,"version":448},"2025-08-28T07:27:05Z",[],{"status":412},"17.0.1",{"brewCommittedAt":450,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":451,"source":410,"translation":452,"version":453},"2025-06-18T10:02:42Z",[],{"status":412},"17.0.0",{"brewCommittedAt":455,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":456,"source":410,"translation":457,"version":458},"2025-05-14T06:58:59Z",[],{"status":412},"16.0.2",{"brewCommittedAt":460,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":461,"source":410,"translation":462,"version":463},"2025-04-11T09:54:38Z",[],{"status":412},"16.0.1",{"brewCommittedAt":465,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":466,"source":410,"translation":467,"version":468},"2025-03-13T09:53:45Z",[],{"status":412},"16.0.0",{"brewCommittedAt":470,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":471,"source":410,"translation":472,"version":473},"2025-01-23T10:07:42Z",[],{"status":412},"15.0.1",{"brewCommittedAt":475,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":476,"source":410,"translation":477,"version":478},"2024-12-02T12:56:37Z",[],{"status":412},"15.0.0",{"brewCommittedAt":480,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":481,"source":410,"translation":482,"version":483},"2024-10-01T09:56:14Z",[],{"status":412},"14.0.2",{"brewCommittedAt":485,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":486,"source":410,"translation":487,"version":488},"2024-08-07T09:55:52Z",[],{"status":412},"14.0.1",{"brewCommittedAt":490,"hasNotes":29,"isLatest":29,"isPrerelease":29,"sections":491,"source":410,"translation":492,"version":493},"2024-07-25T12:21:07Z",[],{"status":412},"14.0.0",20,{"brewLag":496,"cadence":365,"count30d":363},{"compared":362,"earlierCount":363,"medianMinutes":364},{"current":363,"records":498,"size":363,"stats":502,"total":359},[499],{"bodyMarkdown":67,"brewCommittedAt":68,"hasNotes":69,"id":70,"isLatest":69,"isPrerelease":29,"machineTranslated":29,"publishedAt":71,"sections":500,"source":73,"sourceLocale":74,"summary":75,"title":76,"translation":501,"version":79},[],{"locale":74,"machineTranslated":29,"sourceLocale":74,"status":78},{"brewLag":503,"cadence":365,"count30d":363},{"compared":362,"earlierCount":363,"medianMinutes":364},"\u003Cp>These packages are not officially supported, for official packages please check out \u003Ca href=\"https:\u002F\u002Fdownload.qt.io\u002Fofficial_releases\u002Fqtcreator\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fdownload.qt.io\u002Fofficial_releases\u002Fqtcreator\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Qt Creator 20.0.2\u003C\u002Fh3>\n\u003Cp>Qt Creator version 20.0.2 contains bug fixes.\nIt is a free upgrade for all users.\u003C\u002Fp>\n\u003Cp>The most important changes are listed in this document. For a complete list of\nchanges, see the Git log for the Qt Creator sources that you can check out from\nthe public Git repository or view online at\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=v20.0.1..v20.0.2\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=v20.0.1..v20.0.2\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4 class=\"on-md-heading-2\">General\u003C\u002Fh4>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The default search parameters for \u003Ccode>Advanced Find\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>A crash with the navigation views during shutdown\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Editing\u003C\u002Fh4>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A crash when files are modified externally\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">QML\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That the wrong QML Language Server binary could be downloaded on Linux\n(QTCREATORBUG-34931)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Projects\u003C\u002Fh4>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Ccode>Always ask before stopping applications\u003C\u002Fcode> option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">CMake\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A crash when reloading CMake Presets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Platforms\u003C\u002Fh4>\n\u003Ch5 class=\"on-md-heading-3\">macOS\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An issue with the code model with Qt 6.12 and later\u003C\u002Fli>\n\u003Cli>That \u003Ccode>bbedit\u003C\u002Fcode> could not be run from the built-in terminal\n(QTCREATORBUG-34886)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Android\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Issues with the latest Android command line tools\n(QTCREATORBUG-34905, QTCREATORBUG-34917)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">iOS\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Issues with the individual Simulator versus Device builds that are\nprovided with Qt 6.12 and later\n(QTCREATORBUG-34896)\u003C\u002Fli>\n\u003Cli>Issues with Xcode 27\u003C\u002Fli>\n\u003Cli>That some command line arguments could not be passed to user applications\non devices\n(QTCREATORBUG-34802)\u003C\u002Fli>\n\u003Cli>A crash when starting an application on the Simulator fails\n(QTCREATORBUG-34853)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Credits for these changes go to:\u003C\u002Fh4>\n\u003Cp>Alexandre Laurent\u003Cbr>\nAndré Pönitz\u003Cbr>\nAurélien Brooke\u003Cbr>\nBogDan Vatra\u003Cbr>\nChristian Kandeler\u003Cbr>\nEike Ziller\u003Cbr>\nMarcus Tillmanns\u003Cbr>\nPatrik Teivonen\u003Cbr>\nSami Shalayel\u003Cbr>\nThiago Macieira\u003C\u002Fp>\n\u003Cp>Official source: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqt-creator\u002Fqt-creator\u002Freleases\u002Ftag\u002Fv20.0.2\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fgithub.com\u002Fqt-creator\u002Fqt-creator\u002Freleases\u002Ftag\u002Fv20.0.2\u003C\u002Fa>\u003C\u002Fp>\n","\u003Cp>These packages are not officially supported, for official packages please check out \u003Ca href=\"https:\u002F\u002Fdownload.qt.io\u002Fofficial_releases\u002Fqtcreator\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fdownload.qt.io\u002Fofficial_releases\u002Fqtcreator\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Qt Creator 20.0.1\u003C\u002Fh3>\n\u003Cp>Qt Creator version 20.0.1 contains bug fixes.\nIt is a free upgrade for all users.\u003C\u002Fp>\n\u003Cp>The most important changes are listed in this document. For a complete list of\nchanges, see the Git log for the Qt Creator sources that you can check out from\nthe public Git repository or view online at\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=v20.0.0..v20.0.1\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=v20.0.0..v20.0.1\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4 class=\"on-md-heading-2\">General\u003C\u002Fh4>\n\u003Ch5 class=\"on-md-heading-3\">Agent Client Protocol\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>More search paths for finding tools\n(like Homebrew on macOS and Chocolatey on Windows)\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34710\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34710\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Changed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Improved the default working directory for sessions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That the tool button was not available for Markdown editors\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34724\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34724\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Model Context Protocol\u003C\u002Fh5>\n\u003Cul>\n\u003Cli>Fixed a freeze when running projects on Windows\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34720\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34720\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Fixed issues when a client requested an older protocol version even though\nthat would be supported\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Editing\u003C\u002Fh4>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A crash when reloading large files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">C++\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That the built-in model could freeze on completion on macOS\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34721\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34721\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>A crash when pre-processing specially compiled files like \u003Ccode>.ui\u003C\u002Fcode> and \u003Ccode>.scxml\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">FakeVim\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A freeze when using \u003Ccode>w\u003C\u002Fcode> on special characters\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-25873\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-25873\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Painting the override cursor at the end of the text\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-29553\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-29553\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That line numbers could be misaligned when showing them relative to the cursor\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-26802\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-26802\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Projects\u003C\u002Fh4>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A crash when cloning a manual toolchain and applying without changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">CMake\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Presets\n\u003Cul>\n\u003Cli>That the configure environment was lost after re-opening the project\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34763\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34763\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That Presets could not be used without a Qt version\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34764\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34764\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>The handling of trace modes\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34762\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34762\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That Preset kits from other projects were selectable for a project\u003C\u002Fli>\n\u003Cli>That vendor extensions for build configurations were missing\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34800\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34800\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Workspace\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That the executable and working directory for preset run configurations could\nnot be relative\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Debugging\u003C\u002Fh4>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A crash when double-clicking a break point during shutdown\u003C\u002Fli>\n\u003Cli>A crash when stopping while a memory editor is open\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">C++\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pretty printing Qt types for namespace Qt builds\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33211\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-33211\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">QML\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A crash when updating the Locals view\u003C\u002Fli>\n\u003Cli>A freeze when updating the Locals view\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34790\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34790\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Analyzer\u003C\u002Fh4>\n\u003Ch5 class=\"on-md-heading-3\">Clang\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Saving the selection of a custom configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Axivion\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The availability of starting a single file analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Version Control Systems\u003C\u002Fh4>\n\u003Ch5 class=\"on-md-heading-3\">Git\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The interpretation of the file inclusion and exclusion patterns in the global\n\u003Ccode>Files in File System\u003C\u002Fcode> search\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33817\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-33817\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That \u003Ccode>Show file at revision\u003C\u002Fcode> failed when triggered from \u003Ccode>Instant Blame\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Perforce\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An issue with jumping to the source location from diff views\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34680\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34680\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That editor margins were not shown in diff views\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34680\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34680\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Platforms\u003C\u002Fh4>\n\u003Ch5 class=\"on-md-heading-3\">macOS\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That it was not possible to change the runtime app icon\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34718\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34718\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Confusing output when running an application in an external terminal\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34775\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34775\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Android\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That the Android SDK settings marked the page as dirty even when no changes\nwere made\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34263\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34263\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Remote Linux\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That the fallback deployment method could produce corrupted files\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34734\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34734\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">MCU\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A crash when opening \u003Ccode>.qmlproject\u003C\u002Fcode> projects\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34714\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34714\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Credits for these changes go to:\u003C\u002Fh4>\n\u003Cp>Alessandro Portale\u003Cbr>\nAndre Hartmann\u003Cbr>\nAndré Pönitz\u003Cbr>\nChristian Kandeler\u003Cbr>\nChristian Stenger\u003Cbr>\nCristian Adam\u003Cbr>\nDavid Schulz\u003Cbr>\nEike Ziller\u003Cbr>\nJaroslaw Kobus\u003Cbr>\nLeena Miettinen\u003Cbr>\nMarcus Tillmanns\u003Cbr>\nOrgad Shaneh\u003C\u002Fp>\n\u003Cp>Official source: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqt-creator\u002Fqt-creator\u002Freleases\u002Ftag\u002Fv20.0.1\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fgithub.com\u002Fqt-creator\u002Fqt-creator\u002Freleases\u002Ftag\u002Fv20.0.1\u003C\u002Fa>\u003C\u002Fp>\n","\u003Ch3 class=\"on-md-heading-1\">Qt Creator 20\u003C\u002Fh3>\n\u003Cp>Qt Creator version 20 contains bug fixes and new features.\nIt is a free upgrade for all users.\u003C\u002Fp>\n\u003Cp>The most important changes are listed in this document. For a complete list of\nchanges, see the Git log for the Qt Creator sources that you can check out from\nthe public Git repository or view online at\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=19.0..v20.0.0\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fcode.qt.io\u002Fcgit\u002Fqt-creator\u002Fqt-creator.git\u002Flog\u002F?id=19.0..v20.0.0\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4 class=\"on-md-heading-2\">New plugins\u003C\u002Fh4>\n\u003Ch5 class=\"on-md-heading-3\">Agent Client Protocol (ACP) Support\u003C\u002Fh5>\n\u003Cp>Adds a chat panel that allows connecting to and chatting with an ACP server\nin Qt Creator.\u003C\u002Fp>\n\u003Cp>(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-use-acp-client.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch5 class=\"on-md-heading-3\">Zen Mode\u003C\u002Fh5>\n\u003Cp>Adds \u003Ccode>Tools &gt; Zen Mode &gt; Toggle Distraction Free Mode\u003C\u002Fcode> and \u003Ccode>Zen Mode\u003C\u002Fcode> and\ncorresponding actions and tool buttons that put the editor into the focus of\nyour work.\u003C\u002Fp>\n\u003Cp>(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-use-zen-mode.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch5 class=\"on-md-heading-3\">GN (Generate Ninja) Project Manager\u003C\u002Fh5>\n\u003Cp>Adds support for opening GN projects and working with them.\u003C\u002Fp>\n\u003Cp>(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-build-with-gn.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch4 class=\"on-md-heading-2\">General\u003C\u002Fh4>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Highlighting of all search results in searchable text views\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Changed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Split the \u003Ccode>File &gt; Open File or Project\u003C\u002Fcode> menu item into two menu items:\n\u003Ccode>Open File\u003C\u002Fcode> and \u003Ccode>Open Project\u003C\u002Fcode>. The \u003Ccode>Open File or Project\u003C\u002Fcode> action is kept and\ncan be assigned a keyboard shortcut.\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34162\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34162\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Issues with mixed file path case-sensitivity\u003C\u002Fli>\n\u003Cli>That the \u003Ccode>Files in File System\u003C\u002Fcode> advanced search expanded macros while editing\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-31294\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-31294\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>A crash in the \u003Ccode>Tools &gt; Debug Qt Creator &gt; Show Logs\u003C\u002Fcode> dialog\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34387\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34387\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Model Context Protocol\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A preferences page \u003Ccode>AI &gt; MCP Servers\u003C\u002Fcode> for managing MCP servers\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-add-mcp-servers.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>A dialog \u003Ccode>Tools &gt; Debug Qt Creator &gt; Inspect MCP Server\u003C\u002Fcode> for investigating\nthe MCP communication\u003C\u002Fli>\n\u003Cli>Support for \u003Ca href=\"https:\u002F\u002Fmodelcontextprotocol.io\u002Fspecification\u002Fdraft\u002Fbasic\u002Futilities\u002Ftasks\" target=\"_blank\" rel=\"noopener noreferrer\">Tasks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for Cross-Origin Resource Sharing (CORS) for connecting from a web\napplication\u003C\u002Fli>\n\u003Cli>Tools for\n\u003Cul>\n\u003Cli>Running command-line tools and other executables\u003C\u002Fli>\n\u003Cli>Version control repositories\u003C\u002Fli>\n\u003Cli>Listing visible files\u003C\u002Fli>\n\u003Cli>Managing breakpoints\u003C\u002Fli>\n\u003Cli>Getting debugger stack traces\u003C\u002Fli>\n\u003Cli>Finding and triggering actions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Commands for\n\u003Cul>\n\u003Cli>Retrieving project dependencies\u003C\u002Fli>\n\u003Cli>Listing issues for a file\u003C\u002Fli>\n\u003Cli>Finding files in projects\u003C\u002Fli>\n\u003Cli>Searching and replacing text in project files and other files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That \u003Ccode>set_file_plain_text\u003C\u002Fcode> did not work if no editor is open for the file\u003C\u002Fli>\n\u003Cli>That \u003Ccode>close_file\u003C\u002Fcode> could loose unsaved data in an editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Editing\u003C\u002Fh4>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The generic highlighter's handling of \u003Ccode>Ignored file patterns\u003C\u002Fcode>\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33443\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-33443\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">C++\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built-in\n\u003Cul>\n\u003Cli>Support for \u003Ccode>std::size_t\u003C\u002Fcode> literals\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34208\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34208\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Support for C++23 preprocessor directives\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34461\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34461\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Clangd\n\u003Cul>\n\u003Cli>The option \u003Ccode>Use externally provided compilation database\u003C\u002Fcode> instead of the\nautomatically created one\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34066\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34066\u003C\u002Fa>)\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-preferences-cpp-clangd.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>Fold\u002FUnfold All Inactive Code\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Changed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The prebuilt binaries to LLVM 22.1.2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built-in\n\u003Cul>\n\u003Cli>The parsing of compound literals\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34089\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34089\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That refactoring could add \u003Ccode>struct\u003C\u002Fcode> keywords at wrong places\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34478\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34478\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">QML\u003C\u002Fh5>\n\u003Cp>Changed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>qmlls\n\u003Cul>\n\u003Cli>Semantic highlighting to be enabled by default after fixes in qmlls\u003C\u002Fli>\n\u003Cli>The context menu to show the refactoring actions that are available from \u003Ccode>qmlls\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Language Server Protocol\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for code folding preprocessor branches, C++-style comment blocks,\nand \u003Ccode>#pragma\u003C\u002Fcode> regions\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-2\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-2\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-5170\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-5170\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-22561\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-22561\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Support for new symbol tags and using them for symbol icons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That if a language server fails the editor tool button could vanish even\nthough other registered servers would be available for the document\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34587\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34587\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Markdown\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Issues with rendering multi-line headings\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33781\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-33781\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">GLSL\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Vulkan compatible file wizards\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-26058\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-26058\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-32869\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-32869\u003C\u002Fa>)\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-create-opengl-shaders.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Projects\u003C\u002Fh4>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The option to \u003Ccode>Get variables from text file or shell script\u003C\u002Fcode>\nto modify the environment\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-27746\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-27746\u003C\u002Fa>)\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-set-project-environment.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Output parsing of \u003Ccode>file:\u002F\u002F\u003C\u002Fcode> links\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34176\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34176\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Changed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Ccode>Auto-detected\u003C\u002Fcode> tools category to \u003Ccode>Automatically Managed\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A performance issue with the \u003Ccode>Application Output\u003C\u002Fcode>\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34132\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34132\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>A crash when making a project file writable failed\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34628\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34628\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">CMake\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Presets\n\u003Cul>\n\u003Cli>\u003Ccode>qt\u003C\u002Fcode> and \u003Ccode>compiler\u003C\u002Fcode> to the Qt Creator vendor presets\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-build-settings-cmake-presets-qt-vendor.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That included preset files are watched for changes\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-build-settings-cmake-presets.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Conan\n\u003Cul>\n\u003Cli>Support for \u003Ccode>CONAN_HOST_PROFILE\u003C\u002Fcode> and \u003Ccode>CONAN_BUILD_PROFILE\u003C\u002Fcode>\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34388\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34388\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That the Qt Online Installer dependency provider could drop error messages\nabout missing dependencies\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34494\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34494\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That the global setting for QML debugging was ignored\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-28705\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-28705\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>A crash when an automatic modification of a CMake file fails\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34622\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34622\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Changed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The kits that are created for Presets to temporary, project-specific kits\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33522\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-33522\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>The default path of the optional staging directory to a subdirectory of the\nbuild directory\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">qmake\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The handling of the global settings for separate debug information,\nQML debugging, and \u003Ccode>qmlcachegen\u003C\u002Fcode> usage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Meson\u003C\u002Fh5>\n\u003Cp>Changed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Updated the files generated by the project wizards to Qt 6\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Debugging\u003C\u002Fh4>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A \u003Ccode>Remote Debugger\u003C\u002Fcode> run configuration type with functionality similar to\n\u003Ccode>Debug &gt; Start Debugging &gt; Attach to Running Debug Server\u003C\u002Fcode>\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-debug-remotely-gdb.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Issues with non-ASCII file paths\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33863\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-33863\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">C++\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An image preview for the \u003Ccode>QPixmap\u003C\u002Fcode> pretty printer\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34498\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34498\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>LLDB\n\u003Cul>\n\u003Cli>Support for trace points\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The pretty printers of \u003Ccode>QSharedDataPointer\u003C\u002Fcode>, \u003Ccode>QPixmap\u003C\u002Fcode>,\nand \u003Ccode>boost::unordered_set\u003C\u002Fcode>\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34299\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34299\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>The display options for 128-bit integers\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-28134\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-28134\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Analyzer\u003C\u002Fh4>\n\u003Ch5 class=\"on-md-heading-3\">QML Profiler\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That notes were not saved and restored from trace files\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34249\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34249\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Version Control Systems\u003C\u002Fh4>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The version control operations to the context menu in \u003Ccode>Open Documents\u003C\u002Fcode> and for\neditors\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-29164\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-29164\u003C\u002Fa>)\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-use-common-vcs-functions.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>Mark Untracked\u003C\u002Fcode> to the version control context menu\u003C\u002Fli>\n\u003Cli>The version control state to the file properties dialog\u003C\u002Fli>\n\u003Cli>Improvements to the detection of which line to jump to when double-clicking\ninto diffs\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-29374\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-29374\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Issues with updating the live version control state\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33691\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-33691\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Git\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A warning if already staged changes were unselected in the submit editor\nwhich leads to these being unstaged\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34014\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34014\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That the \u003Ccode>Continue Rebase\u003C\u002Fcode> dialog made it too easy to accidentally trigger\ndestructive operations\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34358\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34358\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Issues with non-ASCII file paths\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">SVN\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for the live showing of the version control state\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34027\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34027\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>That authentication was used for local commands that do not need it\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Test Integration\u003C\u002Fh4>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The option to filter the \u003Ccode>Tests\u003C\u002Fcode> view\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-23377\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-23377\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34244\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34244\u003C\u002Fa>)\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-build-and-run-tests.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Platforms\u003C\u002Fh4>\n\u003Ch5 class=\"on-md-heading-3\">Windows\u003C\u002Fh5>\n\u003Cul>\n\u003Cli>Fixed saving files on WSL shares\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34506\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34506\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Android\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>The menu \u003Ccode>Tools &gt; Android\u003C\u002Fcode> with\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>Icon Editor\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>Splashscreen Editor\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>Permissions Editor\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-android-manifest.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">iOS\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Limited file access to iOS devices, the crash reports directory and the\ndeveloper's application directories, to the \u003Ccode>File System\u003C\u002Fcode> view, the Locator,\nand remote file dialogs\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-file-system-view.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>The OS version and supported architectures to the Simulator selection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Remote Linux\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic connection to devices before deployment and running\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34011\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34011\u003C\u002Fa>)\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-how-to-run-on-remote-linux.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>The option to \u003Ccode>Use the Qt VNC platform for display\u003C\u002Fcode> when running\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fcreator-run-settings-remote-linux.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>The \u003Ccode>Accessible host paths\u003C\u002Fcode> options that specifies directories on the host\nthat can be accessed by the remote device\u003C\u002Fli>\n\u003Cli>OpenHarmony as a Linux variant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Potential hangs for devices that do not support the command bridge\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-33699\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-33699\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Quoting issues for environment variables\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34387\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34387\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>That the execute permission could be removed when copying remote files\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34481\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34481\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Development Container\u003C\u002Fh5>\n\u003Cp>Added\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for specifying arbitrary CMake variables\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34220\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34220\u003C\u002Fa>)\n(\u003Ca href=\"https:\u002F\u002Fdoc.qt.io\u002Fqtcreator\u002Fdevcontainer.html\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">Docker\u003C\u002Fh5>\n\u003Cp>Fixed\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for QML debugging\n(\u003Ca href=\"https:\u002F\u002Fbugreports.qt.io\u002Fbrowse\u002FQTCREATORBUG-34094\" target=\"_blank\" rel=\"noopener noreferrer\">QTCREATORBUG-34094\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch5 class=\"on-md-heading-3\">MCU\u003C\u002Fh5>\n\u003Cul>\n\u003Cli>Fixed a crash when scanning for imports\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 class=\"on-md-heading-2\">Credits for these changes go to:\u003C\u002Fh4>\n\u003Cp>Alessandro Portale\u003Cbr>\nAlexandre Laurent\u003Cbr>\nAndré Hartmann\u003Cbr>\nAndré Pönitz\u003Cbr>\nBjörn Schäpers\u003Cbr>\nBogDan Vatra\u003Cbr>\nChristian Kandeler\u003Cbr>\nChristian Stenger\u003Cbr>\nCristian Adam\u003Cbr>\nDavid Schulz\u003Cbr>\nEike Ziller\u003Cbr>\nJaroslaw Kobus\u003Cbr>\nJeff Heller\u003Cbr>\nJörg Bornemann\u003Cbr>\nKnud Dollereder\u003Cbr>\nLeena Miettinen\u003Cbr>\nMarcus Tillmanns\u003Cbr>\nMike Jyu\u003Cbr>\nOrgad Shaneh\u003Cbr>\nPatrik Teivonen\u003Cbr>\nPino Toscano\u003Cbr>\nRobert Löhning\u003Cbr>\nSami Shalayel\u003Cbr>\nSebastian Mosiej\u003Cbr>\nSemih Yavuz\u003Cbr>\nSheree Morphett\u003Cbr>\nTeea Poldsam\u003Cbr>\nThiago Macieira\u003Cbr>\nUlf Hermann\u003Cbr>\nVille Lavonius\u003Cbr>\nVladislav Navrocky\u003Cbr>\nXavier Besson\u003C\u002Fp>\n\u003Cp>Official exact-tag changelog: \u003Ca href=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fqt-creator\u002Fqt-creator\u002Fv20.0.0\u002Fdist\u002Fchangelog\u002Fchanges-20.0.0.md\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fraw.githubusercontent.com\u002Fqt-creator\u002Fqt-creator\u002Fv20.0.0\u002Fdist\u002Fchangelog\u002Fchanges-20.0.0.md\u003C\u002Fa>\u003C\u002Fp>\n"]