PM v5.0, build 17338 on Windows 7 Home premium, service pack 1, 64 bits.
I have a concern with a change of behaviour between PM v4.6 and v5.0
My workflow is to ingest my Canon CR2 files, applying an IPTC stationary pad. Among other things, this sets the creator/photographer. Later, I will develop a set of jpegs, using DPP.
My contact sheet preferences are set to combine RAW+JPEG into a single thumbnail. I use the variable {photog} in one of my contact sheet labels because some of my actions depend upon the photographer.
The {photog} variable does not show as a label on the contact sheet in v5.0 after developing the jpegs but it does in v4.6. However, once i make a change to the IPTC data, no matter how trivial, the {photog} variable then shows. It seems that in v5.0, the contact sheet looks to the data in the jpeg to set its labels whereas in v4.6 it must look to the xmp files to set its labels. For me, this latter behaviour is much more convenient, although I accept that the v5.0 behaviour at least gives an indication that the data is not in sync between the jpegs and the xmp files. But that has never been an issue for me; it will be in sync before I'm done.
The work around for me is to apply a universal trivial IPTC change to all images or to use tools/update iptc/xmp ... or to use find to select a particular photog. None of these are as convenient as simply looking at the labels on the contact sheet. Would you be willing to change back to the v4.6 behaviour, or at least make it an option?
My focus has been on the {photog} field but clearly it will apply to any IPTC data field set before the jpegs are produced.