{"version":"2.1.271","anchor":"artifact-page-schema-drops-the-lang-field-entirely","canonical_anchor":"artifact-page-schema-drops-the-lang-field-entirely","heading":"Artifact publish tool drops the lang field","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.271\/e\/artifact-page-schema-drops-the-lang-field-entirely","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.271","markdown":"### Artifact publish tool drops the `lang` field\n\nThe artifact publish\/update tool no longer has a `lang` field for setting the page's `` attribute\n\n**What**\n\nThe schema Claude Code uses when publishing or updating an Artifact page (a shareable rendered page, like a small app or document) no longer includes a `lang` field. That field used to hold a standard language tag (like \"ja\" for Japanese or \"pt-BR\" for Brazilian Portuguese) which became the page's `<html lang>` attribute, and its description text about matching content language was removed along with it.\n\n**Why**\n\nAnyone building or inspecting artifact publish requests will no longer see or be able to set a `lang` value; the tool's schema is simpler but pages published through it no longer get an explicit language tag set this way.\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}