Summary
Trying to use metadata tracking, but it shows wrong suggestions for conflict resolutions.
Steps To Reproduce:
- Have in your repository profile file which was creating by downloading matedata with package.xml where classes, objects and profiles were included.
- In the org. Modify any field permission or add field on any object to just force difference in profile file.
- Org Difference retrive profile without classes context and suggest removing big portion of the profile file.
See the scroll bar how much empty space is on the left. Red marked are changed values.
It also suggest to remove fields permissions.
Expected result
I see only real difference.
In given example 5 fields has been changed, 1 added and 1 removed.
Actual result
There is a huge difference suggested, which is not true.
Additional information
Feel free to attach a screenshot.
Salesforce Extension Version in VS Code:
66.8.0
Salesforce CLI Version:
@salesforce/cli/2.131.7 win32-x64 node-v24.15.0
OS and version:
Windows 11 25H2
VS Code version:
1.117
Most recent version of the extensions where this was working:
Never as this is new feature.
Summary
Trying to use metadata tracking, but it shows wrong suggestions for conflict resolutions.
Steps To Reproduce:
See the scroll bar how much empty space is on the left. Red marked are changed values.
It also suggest to remove fields permissions.
Expected result
I see only real difference.
In given example 5 fields has been changed, 1 added and 1 removed.
Actual result
There is a huge difference suggested, which is not true.
Additional information
Feel free to attach a screenshot.
Salesforce Extension Version in VS Code:
66.8.0
Salesforce CLI Version:
@salesforce/cli/2.131.7 win32-x64 node-v24.15.0
OS and version:
Windows 11 25H2
VS Code version:
1.117
Most recent version of the extensions where this was working:
Never as this is new feature.