Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
3.2.0
-
None
-
-
d885910ca (dev)
Description
1) After upgrading to v 3.2.0.43 all builds that refer to a Qt Version that was configured in the VS Tools plugin with a name identifier that contains a space ("Qt 6.7.0") will break.
2) Adding a new Qt Version configuration to the plugin with a name that contains a space will change the name so the space will be replaced with at '_' instead. Selecting this newly added Qt version with the automatically edited name identifier in a project will also result in a non-functional build.
3) only by reconfiguring all Qt-Versions anew with names that do not contain a space AND reconfiguring ALL projects to use these new Qt versions fixes the build integration
4) while annoying this regression also makes all historic versions stored in version control unbuildable on a pipeline runner that has upgraded to a version with this new behaviour
Suggestion: Restore the previous behaviour that allowed configuring Qt-Versions in the VS-Qt-Plugin with name identifiers that contain spaces such as "Qt 6.7.0" and ensure entered identifiers do not get amended silently.