{"version":"2.1.247","anchor":"plugin-host-protocol-carries-a-press-operation-and-button-la","canonical_anchor":"plugin-host-protocol-carries-a-press-operation-and-button-la","heading":"Plugin host protocol carries a press operation and button layout","tier":"internal","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247\/e\/plugin-host-protocol-carries-a-press-operation-and-button-la","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247","markdown":"### Plugin host protocol carries a press operation and button layout\n\nPlugin sandboxes can now handle button presses and lay out Button elements.\n\n**What**\n\nThe plugin sandbox protocol adds `ui.press` to its operation list and dispatch table, with the worker counting presses in flight and declining to go idle while any are outstanding. The layout map gives `Button` block display and the plugin JSX runtime defines `h`. The `fs.ancestors` file operation landed in the same change.\n\n**Evidence**\n\n`\"ui.press\"`\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 4\/5"}