What
Bad marketplace entries in your settings are now reported instead of quietly accepted. A non-object extraKnownMarketplaces value is deleted outright, and each entry is validated, with a mismatch between the map key and the marketplace name it declares called out by name. Offending entries are removed and surfaced as warnings against the settings file and path.
Details
- The warning text is "Invalid marketplace entry was ignored: " followed by the reason.
- Entries with an unrecognised source kind, or that carry plugins, are skipped rather than dropped.
Evidence
Invalid marketplace entry was ignored:
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Names in the bundleextraKnownMarketplaces