{"version":"2.1.232","anchor":"marketplace-registry-writes-are-safer-and-no-longer-crash-on","canonical_anchor":"marketplace-registry-writes-are-safer-and-no-longer-crash-on","heading":"Marketplace registry writes are safer and no longer crash on failure","tier":"notice","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.232\/e\/marketplace-registry-writes-are-safer-and-no-longer-crash-on","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.232","markdown":"### Marketplace registry writes are safer and no longer crash on failure\n\nMarketplace registry writes are now single-step and failures log instead of crashing.\n\n**What**\n\nRemoving a marketplace and syncing its auto-update setting now update `known_marketplaces.json` through a single read-modify-write step that skips writing when nothing changed. The auto-update sync also catches write failures, logs them and returns false instead of letting the error propagate.\n\n**Details**\n\n- Logged at error level as `syncDeclaredAutoUpdateToJson: failed to update known_marketplaces.json: ` followed by the failure.\n\n**Evidence**\n\n`syncDeclaredAutoUpdateToJson: failed to update known_marketplaces.json: `\n\n- Area: Plugins\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}