Two marketplaces whose names differ only in capitalisation now collide loudly instead of silently.
What's wrong with this entry?
Publishing a marketplace configured through settings now clears stale directories that differ only in capitalisation, and fails if the name case-folds onto a marketplace already registered next to it. This avoids two marketplaces colliding on filesystems that ignore case.
- Applies to every settings-sourced marketplace publish, with no flag.
marketplace name case-folds onto a registered sibling
Strings lifted out of the shipped bundle, so the claim above can be checked against them.