I notice that with upgrade to CLDR 46 language names like "luo" and "vai" have been removed in 20+ languages. These names happen to be the same as language code but are probably also the correct language name in all these languages. English name for these examples differs only by capitalization.
I see upstream code uses inheritance marker (↑↑↑) for this kind of translations. This seems to mean that language name is inherited from language code, as shown in this chart, which seems plausible. In MediaWiki however missing language name translation means that name from fallback language is used, usually English name, which isn't correct.
So does this mean these inheritance markers are (no longer) interpreted correctly during upgrade? Or is upstream use of inheritance markers perhaps problematic in such cases?