Many of those renamings come from the changes applied from one IFC Schema version to the next. You can always check the Annex F ChangeLog. As you probably know, there are different types of version changes according to the model below:
We don’t have a complete map. We’re talking about changes occurring over a 10y time frame and we frankly just didn’t set that high of a standard in terms of psets, as compatibility for these was considered a secondary concern.
For developers, it’s very time consuming to figure this out. Can you provide a complete map of these renamings?
I agree. I know the blenderbim crew also maintains migration scripts around (maybe only schema). Maybe as a community we can work on this together in the form of a light weight json structure.