"value": "### Categorizing Issues\n\nEach issue must have a type label. Most type labels are grey, some are yellow. Bugs are grey with a touch of red.",
"value": "- [#117296](https://github.com/microsoft/vscode/issues/117296 \"Test: notebook output editing api\") Test: notebook output editing api [testplan-item]- [@lszomoru](https://github.com/lszomoru \"Issue 117296 is assigned to lszomoru\")\n\n- [#117275](https://github.com/microsoft/vscode/issues/117275 \"Test: Updated menu behavior for web / desktop\") Test: Updated menu behavior for web / desktop [testplan-item]- [@devinvalenciano](https://github.com/devinvalenciano \"Issue 117275 is assigned to devinvalenciano\")\n\n"
"body": "Refs: https://github.com/microsoft/vscode/pull/115817\r\n\r\n- [ ] anyOS @lszomoru \r\n- [x] anyOS @meganrogge\r\n\r\nComplexity: 4\r\n\r\nAuthors: @jrieken, @rebornix \r\n\r\n\r\n[Create Issue](https://github.com/microsoft/vscode/issues/new?body=Testing+%23117296%0A%0A)\r\n\r\n---\r\n\r\nThis iteration we revamped the notebook output interface and outputs edit API, with which you can now\r\n\r\n* Append outputs to a cell\r\n* Replace outputs in a cell\r\n* Append output items to a cell output\r\n* Replace output items in a cell output\r\n\r\n`NotebookCellOutput` is an object which contains multiple `NotebookCellOutputItem`, which is the raw output data for a specific mime type.\r\n\r\nFor example, you can create output with a single mimetype or multiple mimetypes\r\n\r\n```ts\r\n// renders as a text output `1`\r\nnew vscode.NotebookCellOutput([\r\n new vscode.NotebookCellOutputItem('application/x.notebook.stream', 1),\r\n])\r\n\r\n// renders as two outputs\r\nnew vscode.NotebookCellOutput([\r\n new vscode.NotebookCellOutputItem('application/x.notebook.stream', 1),\r\n new vscode.NotebookCellOutputItem('application/x.notebook.error-traceback', {\r\n ename: 'error2 not defined',\r\n evalue: 'console.error2 not defined',\r\n traceback: [\r\n 'console.error2'\r\n ]\r\n }),\r\n])\r\n```\r\n\r\nYou use write commands to modify the outputs of GitHub Issue Notebook or tweak https://github.com/rebornix/vscode-notebook-testbed to play around with all kinds of different mimtypes we support internally. Please test:\r\n\r\n* The new interface / API is intuitive to use in overall\r\n* Output replacement\r\n* Output appending\r\n * Try Clear Cell Output when the extension keeps appending outputs\r\n* Output item replacement and appending\r\n",
"body": "Refs: #114200\r\n- [ ] macOS @lszomoru\r\n- [x] linux @connor4312\r\n- [ ] windows @devinvalenciano\r\n\r\nComplexity: 3\r\n\n\n[Create Issue](https://github.com/microsoft/vscode/issues/new?body=Testing+%23117275%0A%0A)\n\r\n---\r\n\r\nThis milestone, we have tweaked the menu bar visibility settings in web and desktop. We have updated defaults, renamed the values, and even altered the behavior. There are several settings that impact the behavior of the menu bar.\r\n\r\nPlease test the following configurations, you can use the test matrices below for tracking.\r\n\r\nplatform | desktop | web\r\n------------- | ------------ | -------------\r\n**macOS** | not applicable | custom only\r\n**windows** | native/custom | custom only\r\n**linux** | native/custom | custom only\r\n\r\nFor a given configuration, set the titlebar style as appropriate.\r\n\r\n**Relevant Settings (availability dependent on platform):**\r\nSet visibility: `window.menuBarVisibility` (web default is compact, desktop default is classic)\r\n\r\n**test on non-macOS only**\r\nSet custom/native menu: `window.titleBarStyle`\r\nSet alt-behavior: `window.customMenuBarAltFocus`\r\nSet mnemonics enablement: `window.enableMenuBarMnemonics`\r\n\r\n**Note:** For macOS, the alt-behavior is different. Instead of mnemonics and alt-key to focus the menu, there is a command **Focus Application Menu** bound to **F10** by default\r\n\r\nOnce in **fullscreen**:\r\n\r\nvisibility X alt-behavior | alt focus + mnemonics | alt focus + no mnemonics | no alt focus + mnemonics | no alt focus + no mnemonics\r\n------------- | ------------ | ------------- | ------------- | -------------\r\n**classic** | | | | \r\n**visible** | | | | \r\n**toggle** | | | | \r\n**hidden** | | | | \r\n**compact** | | | | \r\n\r\nOnce **not in fullscreen**:\r\n\r\nvisibility X alt-behavior | alt focus + mnemonics | alt focus + no mnemonics | no alt focus + mnemonics | no alt focus + no mnemonics\r\n------------- | ------------ | ------------- | ------------- | -------------\r\n**classic** | | | | \r\n**visible** | | | | \r\n**toggle** | | | | \r\n**hidden** | | | | \r\n**compact** | | | | \r\n\r\nPlease use the settings and description to learn what the expected behavior is. If it is not clear and you feel it is important to change, please file an issue. If you aren't sure if it is doing the right thing, file an issue, I will clarify and close as necessary.\r\n\r\n",