{"version":"2.1.222","anchor":"marketplace-schema-loosened-for-features-and-doc-fallbacks","canonical_anchor":"marketplace-schema-loosened-for-features-and-doc-fallbacks","heading":"Marketplace schema loosened for features and doc fallbacks","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.222\/e\/marketplace-schema-loosened-for-features-and-doc-fallbacks","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.222","markdown":"### Marketplace schema loosened for features and doc fallbacks\n\nMarketplace entries with odd values in two fields now pass parsing instead of being silently discarded.\n\n**What**\n\nTwo marketplace entry fields no longer validate their shape, so malformed values now pass parsing instead of being coerced away.\n\n**Details**\n\n- `features` moved from a typed record with `.catch(void 0)` to `w.unknown().optional()`.\n- `project_doc_fallback_filenames` moved from a string array with `.catch(void 0)` to `w.unknown().optional()`.\n- Consumers no longer get a guaranteed shape from the parser for either field.\n\n**Evidence**\n\n`project_doc_fallback_filenames: w.unknown().optional()`\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 0\/5"}