From b1937718050c5112919654966442536450f5af13 Mon Sep 17 00:00:00 2001 From: Grzegorz Ziolkowski Date: Thu, 12 Aug 2021 19:33:11 +0200 Subject: [PATCH 1/3] Test: Add snapshot test for changelog formatting --- bin/plugin/commands/changelog.js | 14 +- .../test/__snapshots__/changelog.js.snap | 222 + bin/plugin/commands/test/changelog.js | 8 + .../commands/test/fixtures/pull-requests.json | 15269 ++++++++++++++++ 4 files changed, 15512 insertions(+), 1 deletion(-) create mode 100644 bin/plugin/commands/test/__snapshots__/changelog.js.snap create mode 100644 bin/plugin/commands/test/fixtures/pull-requests.json diff --git a/bin/plugin/commands/changelog.js b/bin/plugin/commands/changelog.js index 8b38505b37c53c..80c605720c8a2f 100644 --- a/bin/plugin/commands/changelog.js +++ b/bin/plugin/commands/changelog.js @@ -642,12 +642,23 @@ async function getChangelog( settings ) { } } - let changelog = ''; + return formatChangelog( pullRequests ); +} +/** + * Formats the changelog string for a given list of pull requests. + * + * @param {IssuesListForRepoResponseItem[]} pullRequests List of pull requests. + * + * @return {string} The formatted changelog string. + */ +function formatChangelog( pullRequests ) { const groupedPullRequests = groupBy( pullRequests, getIssueType ); const sortedGroups = Object.keys( groupedPullRequests ).sort( sortGroup ); + let changelog = ''; + for ( const group of sortedGroups ) { const groupPullRequests = groupedPullRequests[ group ]; const groupEntries = groupPullRequests @@ -796,4 +807,5 @@ async function getReleaseChangelog( options ) { sortGroup, getTypesByLabels, getTypesByTitle, + formatChangelog, }; diff --git a/bin/plugin/commands/test/__snapshots__/changelog.js.snap b/bin/plugin/commands/test/__snapshots__/changelog.js.snap new file mode 100644 index 00000000000000..f23dcbf91ebd96 --- /dev/null +++ b/bin/plugin/commands/test/__snapshots__/changelog.js.snap @@ -0,0 +1,222 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`formatChangelog verify that the changelog is properly formatted 1`] = ` +"### Enhancements + +#### Components +- components: Use updated range styles. ([33824](https://github.com/WordPress/gutenberg/pull/33824)) +- Components: Update snackbar to use framer motion instead of react spring. ([33717](https://github.com/WordPress/gutenberg/pull/33717)) +- components: Add new ColorPicker. ([33714](https://github.com/WordPress/gutenberg/pull/33714)) +- Components: Promote \`ItemGroup\`. ([33701](https://github.com/WordPress/gutenberg/pull/33701)) + +#### Block Library +- [Post Featured Image]: Add basic dimension controls. ([31634](https://github.com/WordPress/gutenberg/pull/31634)) + +#### Site Editor +- Site Editor: Add error boundary. ([33921](https://github.com/WordPress/gutenberg/pull/33921)) + +#### Widgets Editor +- Add error boundaries to widget screens. ([33771](https://github.com/WordPress/gutenberg/pull/33771)) + +#### Patterns +- Block patterns: Add translation context on titles. ([33734](https://github.com/WordPress/gutenberg/pull/33734)) + +#### Document Settings +- Disable spellcheck and autocomplete in permalink slug field. ([33708](https://github.com/WordPress/gutenberg/pull/33708)) + +#### Template Editor +- Template Mode: Add busy state to template creation modal. ([33076](https://github.com/WordPress/gutenberg/pull/33076)) + +#### Global Styles +- Dimensions Panel: Add new ToolsPanel component and update spacing supports. ([32392](https://github.com/WordPress/gutenberg/pull/32392)) + +#### Uncategorized +- Scripts: Use cssnano to minimize CSS files with build. ([33750](https://github.com/WordPress/gutenberg/pull/33750)) +- Scripts: Webpack configuration update to minimize CSS. ([33676](https://github.com/WordPress/gutenberg/pull/33676)) + + +### Bug Fixes + +#### Block Library +- Fix navigation block appender invalid html. ([33964](https://github.com/WordPress/gutenberg/pull/33964)) +- Image Block: Fix issue with canInsertCover not being set to false for empty arrays. ([33863](https://github.com/WordPress/gutenberg/pull/33863)) +- Fix justification for button block when selected. ([33739](https://github.com/WordPress/gutenberg/pull/33739)) +- [Query Pagination Numbers]: Fix first page's link. ([33629](https://github.com/WordPress/gutenberg/pull/33629)) + +#### Components +- \`useBreakpointIndex\`: Attach \`resize\` event listener to \`window\` instead of \`document\`. ([33902](https://github.com/WordPress/gutenberg/pull/33902)) +- Components: Fix RTL on custom gradient picker. ([33831](https://github.com/WordPress/gutenberg/pull/33831)) +- FontSizePicker: Use number values when the initial value is a number. ([33679](https://github.com/WordPress/gutenberg/pull/33679)) +- FormTokenField: Avoid error when maxLength value is hit. ([33623](https://github.com/WordPress/gutenberg/pull/33623)) + +#### Block Editor +- URL Details: Avoid PHP notice when parsing protocol-relative icon URLs. ([33779](https://github.com/WordPress/gutenberg/pull/33779)) +- Force link text to wrap in the Link UI when encountering extra long link text. ([33753](https://github.com/WordPress/gutenberg/pull/33753)) +- Only show rich preview for image and description if data is available. ([33660](https://github.com/WordPress/gutenberg/pull/33660)) +- Improve display of LinkURL menu and fix spacing. ([33652](https://github.com/WordPress/gutenberg/pull/33652)) + +#### Global Styles +- Site editor: Fix presets for blocks with multiple selectors. ([33951](https://github.com/WordPress/gutenberg/pull/33951)) +- Global Styles: Fix Global Styles transient key clash. ([33844](https://github.com/WordPress/gutenberg/pull/33844)) +- Global Styles: Avoid rendering duplicate elements stylesheet. ([33680](https://github.com/WordPress/gutenberg/pull/33680)) + +#### CSS & Styling +- Fix navigation block placeholder preview markup. ([33963](https://github.com/WordPress/gutenberg/pull/33963)) + +#### Navigation Screen +- Navigation Editor: Avoid React warning when creating a new menu. ([33843](https://github.com/WordPress/gutenberg/pull/33843)) +- Fix regressed menu selection dropdown placeholder value for Nav Editor menu locations UI. ([33748](https://github.com/WordPress/gutenberg/pull/33748)) + +#### Site Editor +- Fix the site editor breaking in firefox. ([33896](https://github.com/WordPress/gutenberg/pull/33896)) + +#### Editor +- Editor: Safer isPreviewingPost check. ([33840](https://github.com/WordPress/gutenberg/pull/33840)) + +#### Meta Boxes +- Fix Safari 13 metaboxes from overlapping the content. ([33817](https://github.com/WordPress/gutenberg/pull/33817)) + +#### Build Tooling +- Readable JS assets Plugin: Fix webpack 5 support. ([33785](https://github.com/WordPress/gutenberg/pull/33785)) + +#### Documentation +- fix: Broken link in documentation to block support mechanism. ([33780](https://github.com/WordPress/gutenberg/pull/33780)) + +#### Accessibility +- Fix some JAWS bugs. ([33627](https://github.com/WordPress/gutenberg/pull/33627)) + +#### Template Editor +- Template: Only show post template actions to users with correct capabilities. ([33392](https://github.com/WordPress/gutenberg/pull/33392)) + +#### Uncategorized +- Fix block appender position in classic themes. ([33895](https://github.com/WordPress/gutenberg/pull/33895)) +- Fix positioning discrepancy with draggable chip. ([33893](https://github.com/WordPress/gutenberg/pull/33893)) +- Fix misspelling of \\"queries\\" in filter documentation. ([33799](https://github.com/WordPress/gutenberg/pull/33799)) +- ESLint Plugin: Include .jsx extenstion when linting import statements. ([33746](https://github.com/WordPress/gutenberg/pull/33746)) +- Correct \`function_exists()\` check typo introduced in #33331. ([33513](https://github.com/WordPress/gutenberg/pull/33513)) + + +### Performance + +#### Block Library +- Improve the rendering/update performance of the image block. ([33974](https://github.com/WordPress/gutenberg/pull/33974)) +- Do not add to the block-library CSS bundle the colors that come from \`theme.json\`. ([33924](https://github.com/WordPress/gutenberg/pull/33924)) + +#### Block Editor +- Lazy render the inserter search results. ([33868](https://github.com/WordPress/gutenberg/pull/33868)) +- Lazy render block types in the inserter. ([33749](https://github.com/WordPress/gutenberg/pull/33749)) + +#### Parsing +- Improve the performance of the parser by removing the automatic custom classnames handling. ([33903](https://github.com/WordPress/gutenberg/pull/33903)) + +#### Template Editor +- Template Mode: Remove 'per_page' argument from the template data selector. ([33742](https://github.com/WordPress/gutenberg/pull/33742)) + +#### Editor +- Refactor the HierarchicalTermSelector so that it does not cause unnecessary loading of terms. ([33418](https://github.com/WordPress/gutenberg/pull/33418)) + +#### Uncategorized +- Avoid double parsing the content when loading the editor. ([33727](https://github.com/WordPress/gutenberg/pull/33727)) + + +### Experiments + +#### Full Site Editing +- Site Editor: Implement a settings object filter. ([33737](https://github.com/WordPress/gutenberg/pull/33737)) +- Template part selection popover - minor style updates for visiblity. ([33733](https://github.com/WordPress/gutenberg/pull/33733)) +- Template Part placeholder - Add title step to creation flow. ([33703](https://github.com/WordPress/gutenberg/pull/33703)) + +#### Block Library +- Enable ability to remove a link from the Nav Link block in the Nav Block. ([33777](https://github.com/WordPress/gutenberg/pull/33777)) +- Fix navigation margin collapsing. ([33021](https://github.com/WordPress/gutenberg/pull/33021)) + + +### Documentation + +- Add documentation to disable remote calls for block patterns. ([33930](https://github.com/WordPress/gutenberg/pull/33930)) +- Docs: Add more details about block attributes. ([33880](https://github.com/WordPress/gutenberg/pull/33880)) +- Correct spelling and grammar in documentation. ([33860](https://github.com/WordPress/gutenberg/pull/33860)) +- Fix gutenberg_resolve_template() return documentation. ([33800](https://github.com/WordPress/gutenberg/pull/33800)) +- Add spaces in add_theme_support documentation code. ([33796](https://github.com/WordPress/gutenberg/pull/33796)) +- [docs] fix: \`supports.color.gradients\` is plural. ([33781](https://github.com/WordPress/gutenberg/pull/33781)) +- Add missing comma. ([33764](https://github.com/WordPress/gutenberg/pull/33764)) +- Example for rest_endpoints filter in PHP. ([33738](https://github.com/WordPress/gutenberg/pull/33738)) +- Update documentation to reflect new automated process for feature grouping. ([33573](https://github.com/WordPress/gutenberg/pull/33573)) +- link fix: Block editor Sidebar Tutorial. ([33308](https://github.com/WordPress/gutenberg/pull/33308)) + + +### Code Quality + +#### Components +- Components: Use the \`__unsafe_useEmotionCache\` in the \`useCx\` hook. ([33982](https://github.com/WordPress/gutenberg/pull/33982)) +- Components utils: \`rtl()\` return type, \`rtl.watch()\` utility. ([33882](https://github.com/WordPress/gutenberg/pull/33882)) +- components: InputControl to TypeScript. ([33696](https://github.com/WordPress/gutenberg/pull/33696)) + +#### Block Library +- Site Logo: Use getMedia shorthand. ([33992](https://github.com/WordPress/gutenberg/pull/33992)) +- Featured Image: Use getMedia shorthand. ([33943](https://github.com/WordPress/gutenberg/pull/33943)) + +#### Global Styles +- Remove the experimental prefix and rename \`theme.json\` files. ([33925](https://github.com/WordPress/gutenberg/pull/33925)) +- No longer read from \`experimental-theme.json\`. ([33904](https://github.com/WordPress/gutenberg/pull/33904)) + +#### Plugin +- Plugin: Fix \`jsdoc/check-line-alignment\` ESLint warnings. ([33901](https://github.com/WordPress/gutenberg/pull/33901)) + +#### Post Editor +- Refactor MetaBoxesArea to to functional components using hooks. ([30542](https://github.com/WordPress/gutenberg/pull/30542)) + +#### Uncategorized +- Scripts: Fix typo in format change message. ([33945](https://github.com/WordPress/gutenberg/pull/33945)) + + +### Tools + +#### Testing +- Add search performance measure and make other measures more stable. ([33848](https://github.com/WordPress/gutenberg/pull/33848)) +- E2E: Block Hierarchy Navigation wait for the column to be highlighted. ([33721](https://github.com/WordPress/gutenberg/pull/33721)) + +#### Build Tooling +- Scripts: Update webpack to v5 (try 2). ([33818](https://github.com/WordPress/gutenberg/pull/33818)) + +#### Uncategorized +- GitHub Templates: Format bug report template. ([33786](https://github.com/WordPress/gutenberg/pull/33786)) +- GitHub Templates: Fix spacing in bug report template. ([33761](https://github.com/WordPress/gutenberg/pull/33761)) +- Update bug issue template to use forms. ([33713](https://github.com/WordPress/gutenberg/pull/33713)) + + +### Various + +#### Block Library +- Search Block: Removed components class from icon button and polished css. ([33961](https://github.com/WordPress/gutenberg/pull/33961)) +- [Button Block]: Add padding block support. ([31774](https://github.com/WordPress/gutenberg/pull/31774)) + +#### Widgets Editor +- Try to fix flaky customizer inspector test 2nd try. ([33965](https://github.com/WordPress/gutenberg/pull/33965)) +- Try to fix flaky customizer inspector test. ([33890](https://github.com/WordPress/gutenberg/pull/33890)) + +#### Block Editor +- Closing the block inserter decrements block type impressions. ([33906](https://github.com/WordPress/gutenberg/pull/33906)) +- Enable rich previews for internal links. ([33086](https://github.com/WordPress/gutenberg/pull/33086)) + +#### Icons +- Try new icons for reusable blocks and template parts. ([34002](https://github.com/WordPress/gutenberg/pull/34002)) + +#### Components +- Polish the focus style for the segmented control. ([33842](https://github.com/WordPress/gutenberg/pull/33842)) + +#### REST API +- Improve likelihood of getting rich link previews by modifying UA string for URL Details REST API endpoint. ([33747](https://github.com/WordPress/gutenberg/pull/33747)) + +#### CSS & Styling +- Try: Reduce specificity of reset & classic styles. ([32659](https://github.com/WordPress/gutenberg/pull/32659)) + +#### Uncategorized +- Tune appender margin. ([33866](https://github.com/WordPress/gutenberg/pull/33866)) +- RNMobile: Add integration test guide. ([33833](https://github.com/WordPress/gutenberg/pull/33833)) +- Core Data: Deprecate \`getAuthors\` in favor of \`getUsers\`. ([33725](https://github.com/WordPress/gutenberg/pull/33725)) +- RNMobile: Try unifying the unit test command on mobile. ([33657](https://github.com/WordPress/gutenberg/pull/33657)) + + +" +`; diff --git a/bin/plugin/commands/test/changelog.js b/bin/plugin/commands/test/changelog.js index 773609949873b3..452377357a2a60 100644 --- a/bin/plugin/commands/test/changelog.js +++ b/bin/plugin/commands/test/changelog.js @@ -13,7 +13,9 @@ import { getTypesByLabels, getTypesByTitle, getIssueFeature, + formatChangelog, } from '../changelog'; +import pullRequests from './fixtures/pull-requests.json'; describe( 'getNormalizedTitle', () => { const DEFAULT_ISSUE = { @@ -312,3 +314,9 @@ describe( 'getTypesByTitle', () => { expect( result ).toEqual( [ 'Bug Fixes' ] ); } ); } ); + +describe( 'formatChangelog', () => { + test( 'verify that the changelog is properly formatted', () => { + expect( formatChangelog( pullRequests ) ).toMatchSnapshot(); + } ); +} ); diff --git a/bin/plugin/commands/test/fixtures/pull-requests.json b/bin/plugin/commands/test/fixtures/pull-requests.json new file mode 100644 index 00000000000000..cc24008f7114cf --- /dev/null +++ b/bin/plugin/commands/test/fixtures/pull-requests.json @@ -0,0 +1,15269 @@ +[ + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/34002", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/34002/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/34002/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/34002/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/34002", + "id": 966290882, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA4NTQ3NjEw", + "number": 34002, + "title": "Try new icons for reusable blocks and template parts.", + "user": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 783337752, + "node_id": "MDU6TGFiZWw3ODMzMzc3NTI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Reusable%20Blocks", + "name": "[Feature] Reusable Blocks", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 1988226925, + "node_id": "MDU6TGFiZWwxOTg4MjI2OTI1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Icons", + "name": "[Package] Icons", + "color": "ed2572", + "default": false, + "description": "/packages/icons" + }, + { + "id": 2373088071, + "node_id": "MDU6TGFiZWwyMzczMDg4MDcx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Template-Part", + "name": "[Block] Template-Part", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 5, + "created_at": "2021-08-11T09:06:57Z", + "updated_at": "2021-08-12T07:30:40Z", + "closed_at": "2021-08-11T11:26:22Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/34002", + "html_url": "https://github.com/WordPress/gutenberg/pull/34002", + "diff_url": "https://github.com/WordPress/gutenberg/pull/34002.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/34002.patch" + }, + "body": "## Description\r\n\r\nStarts work on #33897 by adding new generic icons for template parts and reusable blocks.\r\n\r\nFor now, the PR adds the two new icons, and applies them to template parts and partially, reusable blocks:\r\n\r\n\"Screenshot\r\n\r\nAs shown above, there's still some logic in the Reusable Block system that falls back to the `defaultBlock` icon, as shown above:\r\n\r\n- In the List View\r\n- In the Inspector description\r\n\r\nAdditionally, the `defaultBlock` is used for select mode:\r\n\r\n\"Screenshot\r\n\r\nIf you're familiar with the reusable blocks codebase, I'd appreciate your help in applying the new icon in those remaining place. \r\n\r\n## How has this been tested?\r\n\r\nTemplate Parts and Reusable blocks, when used in the canvas, list view, and inspector, should leverage the new icons.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/34000", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/34000/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/34000/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/34000/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/34000", + "id": 966213667, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA4NDc2NzQy", + "number": 34000, + "title": "[Mobile] - Global styles - Add color to the block styles filter list", + "user": { + "login": "geriux", + "id": 4885740, + "node_id": "MDQ6VXNlcjQ4ODU3NDA=", + "avatar_url": "https://avatars.githubusercontent.com/u/4885740?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/geriux", + "html_url": "https://github.com/geriux", + "followers_url": "https://api.github.com/users/geriux/followers", + "following_url": "https://api.github.com/users/geriux/following{/other_user}", + "gists_url": "https://api.github.com/users/geriux/gists{/gist_id}", + "starred_url": "https://api.github.com/users/geriux/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/geriux/subscriptions", + "organizations_url": "https://api.github.com/users/geriux/orgs", + "repos_url": "https://api.github.com/users/geriux/repos", + "events_url": "https://api.github.com/users/geriux/events{/privacy}", + "received_events_url": "https://api.github.com/users/geriux/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-11T08:20:47Z", + "updated_at": "2021-08-11T14:18:41Z", + "closed_at": "2021-08-11T14:18:15Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/34000", + "html_url": "https://github.com/WordPress/gutenberg/pull/34000", + "diff_url": "https://github.com/WordPress/gutenberg/pull/34000.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/34000.patch" + }, + "body": "`Gutenberg Mobile PR` -> https://github.com/wordpress-mobile/gutenberg-mobile/pull/3822\r\n\r\n## Description\r\nWe [recently added](https://github.com/WordPress/gutenberg/pull/33782) some filtering to prevent passing block style attributes that mobile doesn't support yet, by doing this the `color` styles were being filtered out. This PR adds `color` to the style attributes we support.\r\n\r\n## How has this been tested?\r\n- Open the app\r\n- Add a block that supports text color customization, like `Paragraph`\r\n- Open the settings of the block\r\n- Tap on `Text color`\r\n- Go to the end of the list and select `CUSTOM`\r\n- Change the color\r\n- **Expect** to see the text color changing in the block\r\n\r\n## Screenshots \r\nBefore|After\r\n-|-\r\n | \r\n\r\n## Types of changes\r\nBug fix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33992", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33992/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33992/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33992/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33992", + "id": 965954789, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA4MjM0OTc3", + "number": 33992, + "title": "Site Logo: Use getMedia shorthand", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + }, + { + "id": 2347193850, + "node_id": "MDU6TGFiZWwyMzQ3MTkzODUw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Site%20Logo", + "name": "[Block] Site Logo", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-11T05:29:30Z", + "updated_at": "2021-08-11T07:35:13Z", + "closed_at": "2021-08-11T07:34:49Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33992", + "html_url": "https://github.com/WordPress/gutenberg/pull/33992", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33992.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33992.patch" + }, + "body": "## Description\r\nPR replaces `getEntityRecord` with `getMedia` shorthand for simplicity.\r\n\r\nSimilar PR: #33943.\r\n\r\n## How has this been tested?\r\nThis is a non-breaking change. Tested that the \"Site Logo\" block works as expected.\r\n\r\n## Types of changes\r\nCode Quality\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33982", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33982/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33982/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33982/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33982", + "id": 965187245, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA3NTI4ODcz", + "number": 33982, + "title": "Components: use the `__unsafe_useEmotionCache` in the `useCx` hook", + "user": { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + }, + { + "id": 2555015900, + "node_id": "MDU6TGFiZWwyNTU1MDE1OTAw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Component%20System", + "name": "[Feature] Component System", + "color": "fbca04", + "default": false, + "description": "The next iteration on WordPress Components." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-10T17:43:01Z", + "updated_at": "2021-08-11T08:16:06Z", + "closed_at": "2021-08-11T08:15:38Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33982", + "html_url": "https://github.com/WordPress/gutenberg/pull/33982", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33982.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33982.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nA [recent change](https://github.com/emotion-js/emotion/pull/2441) in Emotion exposed the `__unsafe_useEmotionCache()` hook.\r\n\r\nThis PR updates the package versions of `@emotion/react` and `@emotion/cache` and uses this newly exposed function in the `useCx` hook, instead of exposing the private `CacheProvider._context` variable directly.\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\n- Project builds, tests pass\r\n- Components in Storybook work as expected (in particular, the `useCx` Storybook story)\r\n\r\n## Screenshots \r\n\r\nN/A\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\nRefactor\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- N/A I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33974", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33974/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33974/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33974/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33974", + "id": 964956517, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA3MzMxNDYw", + "number": 33974, + "title": "Improve the rendering/update performance of the image block", + "user": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 731693674, + "node_id": "MDU6TGFiZWw3MzE2OTM2NzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Performance", + "name": "[Type] Performance", + "color": "f3f4fe", + "default": false, + "description": "" + }, + { + "id": 1101518360, + "node_id": "MDU6TGFiZWwxMTAxNTE4MzYw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Image", + "name": "[Block] Image", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-08-10T12:59:50Z", + "updated_at": "2021-08-10T14:07:42Z", + "closed_at": "2021-08-10T14:07:18Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33974", + "html_url": "https://github.com/WordPress/gutenberg/pull/33974", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33974.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33974.patch" + }, + "body": "While navigating the performance trace when typing the editor, I noticed some wasted milliseconds in the rendering of image blocks. This PR refactors the useSelect call of the image block a bit to improve the situation.\r\n\r\nI'm not really certain whether the impact will be visible in any of our performance metrics, we'll see.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33965", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33965/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33965/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33965/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33965", + "id": 964611940, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA3MDQyODk0", + "number": 33965, + "title": "Try to fix flaky customizer inspector test 2nd try", + "user": { + "login": "kevin940726", + "id": 7753001, + "node_id": "MDQ6VXNlcjc3NTMwMDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7753001?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/kevin940726", + "html_url": "https://github.com/kevin940726", + "followers_url": "https://api.github.com/users/kevin940726/followers", + "following_url": "https://api.github.com/users/kevin940726/following{/other_user}", + "gists_url": "https://api.github.com/users/kevin940726/gists{/gist_id}", + "starred_url": "https://api.github.com/users/kevin940726/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/kevin940726/subscriptions", + "organizations_url": "https://api.github.com/users/kevin940726/orgs", + "repos_url": "https://api.github.com/users/kevin940726/repos", + "events_url": "https://api.github.com/users/kevin940726/events{/privacy}", + "received_events_url": "https://api.github.com/users/kevin940726/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 2632875097, + "node_id": "MDU6TGFiZWwyNjMyODc1MDk3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Widgets%20Customizer", + "name": "[Feature] Widgets Customizer", + "color": "fbca04", + "default": false, + "description": "Ability to add and edit blocks in Customize → Widgets." + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 4, + "created_at": "2021-08-10T05:34:22Z", + "updated_at": "2021-08-10T08:10:07Z", + "closed_at": "2021-08-10T08:09:21Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33965", + "html_url": "https://github.com/WordPress/gutenberg/pull/33965", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33965.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33965.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nContinue from #33890. Second try to fix flaky e2e tests.\r\n\r\n#33890 had the right call, but the fix didn't work. This PR instead try to disable the intermediate transition to prevent the block toolbar from moving to the wrong position. Hopefully this time it'll fix it.\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\nNot yet found a reliable way to reproduce the issue, so maybe we just have to merge this and monitor it on trunk.\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\nBug fix\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33964", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33964/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33964/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33964/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33964", + "id": 964604344, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA3MDM2NDUw", + "number": 33964, + "title": "Fix navigation block appender invalid html", + "user": { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1225853227, + "node_id": "MDU6TGFiZWwxMjI1ODUzMjI3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Navigation", + "name": "[Block] Navigation", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-10T05:15:26Z", + "updated_at": "2021-08-10T06:09:20Z", + "closed_at": "2021-08-10T06:08:55Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33964", + "html_url": "https://github.com/WordPress/gutenberg/pull/33964", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33964.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33964.patch" + }, + "body": "## Description\r\nThe navigation block's appender is currently an `li` within a `div`. This changes it to a `div` within a `div` by deleting one line of code 😄 \r\n\r\n## How has this been tested?\r\n1. Add a navigation block\r\n2. Choose 'Start empty'\r\n3. Inspect the HTML of the appender.\r\n\r\n## Types of changes\r\n\r\nBug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33963", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33963/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33963/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33963/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33963", + "id": 964599701, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA3MDMyMzg4", + "number": 33963, + "title": "Fix navigation block placeholder preview markup", + "user": { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1225853227, + "node_id": "MDU6TGFiZWwxMjI1ODUzMjI3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Navigation", + "name": "[Block] Navigation", + "color": "6767e5", + "default": false, + "description": "" + }, + { + "id": 1999059055, + "node_id": "MDU6TGFiZWwxOTk5MDU5MDU1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/CSS%20Styling", + "name": "CSS Styling", + "color": "63e2d2", + "default": false, + "description": "Related to editor and front end styles, CSS-specific issues." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 4, + "created_at": "2021-08-10T05:05:53Z", + "updated_at": "2021-08-10T06:10:45Z", + "closed_at": "2021-08-10T05:42:26Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33963", + "html_url": "https://github.com/WordPress/gutenberg/pull/33963", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33963.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33963.patch" + }, + "body": "## Description\r\nFixes two separate issues with the navigation block placeholder preview.\r\n\r\nFirst, the preview has invalid html, nesting an `svg` element in a `ul` element:\r\n\"Screenshot\r\n\r\nSecondly, when using a vertical navigation block, the invisible placeholder was taking up height, leading to this situation after selecting 'Start empty':\r\n\"Screenshot\r\n\r\n## How has this been tested?\r\n1. Add both horizontal and vertical nav block, click start empty for both, and deselect the blocks\r\n2. The preview placeholders should look the same\r\n3. Inspect the markup, the svg should now be in a list item.\r\n4. Select the vertical list block and select 'Start empty', there should be no empty space in the nav block above the appender\r\n\r\n## Types of changes\r\n\r\nBug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33961", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33961/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33961/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33961/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33961", + "id": 964264228, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA2NzQ4ODYx", + "number": 33961, + "title": "Search Block: Removed components class from icon button and polished css", + "user": { + "login": "MaggieCabrera", + "id": 3593343, + "node_id": "MDQ6VXNlcjM1OTMzNDM=", + "avatar_url": "https://avatars.githubusercontent.com/u/3593343?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/MaggieCabrera", + "html_url": "https://github.com/MaggieCabrera", + "followers_url": "https://api.github.com/users/MaggieCabrera/followers", + "following_url": "https://api.github.com/users/MaggieCabrera/following{/other_user}", + "gists_url": "https://api.github.com/users/MaggieCabrera/gists{/gist_id}", + "starred_url": "https://api.github.com/users/MaggieCabrera/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/MaggieCabrera/subscriptions", + "organizations_url": "https://api.github.com/users/MaggieCabrera/orgs", + "repos_url": "https://api.github.com/users/MaggieCabrera/repos", + "events_url": "https://api.github.com/users/MaggieCabrera/events{/privacy}", + "received_events_url": "https://api.github.com/users/MaggieCabrera/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1539734701, + "node_id": "MDU6TGFiZWwxNTM5NzM0NzAx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Search", + "name": "[Block] Search", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "MaggieCabrera", + "id": 3593343, + "node_id": "MDQ6VXNlcjM1OTMzNDM=", + "avatar_url": "https://avatars.githubusercontent.com/u/3593343?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/MaggieCabrera", + "html_url": "https://github.com/MaggieCabrera", + "followers_url": "https://api.github.com/users/MaggieCabrera/followers", + "following_url": "https://api.github.com/users/MaggieCabrera/following{/other_user}", + "gists_url": "https://api.github.com/users/MaggieCabrera/gists{/gist_id}", + "starred_url": "https://api.github.com/users/MaggieCabrera/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/MaggieCabrera/subscriptions", + "organizations_url": "https://api.github.com/users/MaggieCabrera/orgs", + "repos_url": "https://api.github.com/users/MaggieCabrera/repos", + "events_url": "https://api.github.com/users/MaggieCabrera/events{/privacy}", + "received_events_url": "https://api.github.com/users/MaggieCabrera/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "MaggieCabrera", + "id": 3593343, + "node_id": "MDQ6VXNlcjM1OTMzNDM=", + "avatar_url": "https://avatars.githubusercontent.com/u/3593343?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/MaggieCabrera", + "html_url": "https://github.com/MaggieCabrera", + "followers_url": "https://api.github.com/users/MaggieCabrera/followers", + "following_url": "https://api.github.com/users/MaggieCabrera/following{/other_user}", + "gists_url": "https://api.github.com/users/MaggieCabrera/gists{/gist_id}", + "starred_url": "https://api.github.com/users/MaggieCabrera/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/MaggieCabrera/subscriptions", + "organizations_url": "https://api.github.com/users/MaggieCabrera/orgs", + "repos_url": "https://api.github.com/users/MaggieCabrera/repos", + "events_url": "https://api.github.com/users/MaggieCabrera/events{/privacy}", + "received_events_url": "https://api.github.com/users/MaggieCabrera/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 4, + "created_at": "2021-08-09T18:37:32Z", + "updated_at": "2021-08-10T08:54:14Z", + "closed_at": "2021-08-10T08:53:46Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33961", + "html_url": "https://github.com/WordPress/gutenberg/pull/33961", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33961.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33961.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nAfter #26446 was merged there was a level of specificity in the CSS created to bring inline the editor and frontend styles that is being caused by the components classes present on the icon button. This PR refactors the button to use the regular button tag instead and removes the extra specificity from the CSS. I also went ahead and refactored the styles that were no longer needed after this change and that were causing mismatches between the editor and the frontend. \r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\nI tested on Emptytheme using the following markup:\r\n\r\n```\r\n\r\n\r\n\r\n\r\n\r\n
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\n\r\n\r\n\r\n\r\n\r\n\r\n```\r\n\r\n## Screenshots \r\n\r\nThe differences in sizes between editor and frontend are caused by Emptytheme not defining font-family or font-size while the editor does (and tries to reset it with little success). I'd love to improve this so we can have the same on the frontend and the editor but I'm unsure as to what's the correct approach for this.\r\n\r\n**Before:**\r\n\r\nFrontent | Editor\r\n--- | ---\r\n\"Screenshot | \"Screenshot\r\n\r\n\r\n**After:**\r\n\r\nFrontent | Editor\r\n--- | ---\r\n\"Screenshot | \"Screenshot\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33951", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33951/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33951/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33951/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33951", + "id": 963902794, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA2NDQwNTIx", + "number": 33951, + "title": "Site editor: fix presets for blocks with multiple selectors", + "user": { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1800807983, + "node_id": "MDU6TGFiZWwxODAwODA3OTgz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Global%20Styles", + "name": "Global Styles", + "color": "2100b7", + "default": false, + "description": "" + }, + { + "id": 2706102777, + "node_id": "MDU6TGFiZWwyNzA2MTAyNzc3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Site%20Editor", + "name": "[Feature] Site Editor", + "color": "fbca04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-09T11:32:27Z", + "updated_at": "2021-08-09T16:04:15Z", + "closed_at": "2021-08-09T16:03:48Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33951", + "html_url": "https://github.com/WordPress/gutenberg/pull/33951", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33951.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33951.patch" + }, + "body": "Fixes https://github.com/WordPress/gutenberg/issues/31660", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33945", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33945/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33945/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33945/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33945", + "id": 963666305, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA2MjM2MjEx", + "number": 33945, + "title": "Scripts: Fix typo in format change message.", + "user": { + "login": "StevenDufresne", + "id": 1657336, + "node_id": "MDQ6VXNlcjE2NTczMzY=", + "avatar_url": "https://avatars.githubusercontent.com/u/1657336?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/StevenDufresne", + "html_url": "https://github.com/StevenDufresne", + "followers_url": "https://api.github.com/users/StevenDufresne/followers", + "following_url": "https://api.github.com/users/StevenDufresne/following{/other_user}", + "gists_url": "https://api.github.com/users/StevenDufresne/gists{/gist_id}", + "starred_url": "https://api.github.com/users/StevenDufresne/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/StevenDufresne/subscriptions", + "organizations_url": "https://api.github.com/users/StevenDufresne/orgs", + "repos_url": "https://api.github.com/users/StevenDufresne/repos", + "events_url": "https://api.github.com/users/StevenDufresne/events{/privacy}", + "received_events_url": "https://api.github.com/users/StevenDufresne/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + }, + { + "id": 978007737, + "node_id": "MDU6TGFiZWw5NzgwMDc3Mzc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Scripts", + "name": "[Package] Scripts", + "color": "ed2572", + "default": false, + "description": "/packages/scripts" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-09T05:48:44Z", + "updated_at": "2021-08-09T08:08:59Z", + "closed_at": "2021-08-09T08:08:38Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33945", + "html_url": "https://github.com/WordPress/gutenberg/pull/33945", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33945.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33945.patch" + }, + "body": "## Description\r\nFixes a small typo introduced in #30240.\r\n\r\n`continiue` -> `continue`\r\n\r\n## How has this been tested?\r\nRan locally.\r\n\r\n## Screenshots \r\nN/A\r\n\r\n## Types of changes\r\nText update.\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33943", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33943/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33943/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33943/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33943", + "id": 963654820, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA2MjI2Mjkw", + "number": 33943, + "title": "Featured Image: Use getMedia shorthand", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 596964332, + "node_id": "MDU6TGFiZWw1OTY5NjQzMzI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/General%20Interface", + "name": "General Interface", + "color": "bfdadc", + "default": false, + "description": "Parts of the UI which don't fall neatly under other labels." + }, + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + }, + { + "id": 2085610453, + "node_id": "MDU6TGFiZWwyMDg1NjEwNDUz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Post%20Featured%20Image", + "name": "[Block] Post Featured Image", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-08-09T05:16:56Z", + "updated_at": "2021-08-09T08:52:36Z", + "closed_at": "2021-08-09T08:52:07Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33943", + "html_url": "https://github.com/WordPress/gutenberg/pull/33943", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33943.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33943.patch" + }, + "body": "## Description\r\nSince #33689, it's possible to pass query arguments to the code data shorthands. PR update code to use `getMedia` instead of `getEntityRecord` for simplicity, see - https://github.com/WordPress/gutenberg/pull/33567#discussion_r683975606\r\n\r\n## How has this been tested?\r\n1. Upload an image using an Administrator user account.\r\n2. Switch to a user with an Author role.\r\n3. Create a post.\r\n4. Select the uploaded image using the \"Post Featured Image\" block or \"Feature image\" panel in the sidebar.\r\n5. See that feature image is displayed.\r\n6. DevTools has no 403 requests in the Networks panel.\r\n\r\n## Types of changes\r\nCode Quality\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33930", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33930/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33930/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33930/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33930", + "id": 962762985, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA1NTA2NDAw", + "number": 33930, + "title": "Add documentation to disable remote calls for block patterns", + "user": { + "login": "mkaz", + "id": 45363, + "node_id": "MDQ6VXNlcjQ1MzYz", + "avatar_url": "https://avatars.githubusercontent.com/u/45363?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/mkaz", + "html_url": "https://github.com/mkaz", + "followers_url": "https://api.github.com/users/mkaz/followers", + "following_url": "https://api.github.com/users/mkaz/following{/other_user}", + "gists_url": "https://api.github.com/users/mkaz/gists{/gist_id}", + "starred_url": "https://api.github.com/users/mkaz/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/mkaz/subscriptions", + "organizations_url": "https://api.github.com/users/mkaz/orgs", + "repos_url": "https://api.github.com/users/mkaz/repos", + "events_url": "https://api.github.com/users/mkaz/events{/privacy}", + "received_events_url": "https://api.github.com/users/mkaz/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + }, + { + "id": 2697301145, + "node_id": "MDU6TGFiZWwyNjk3MzAxMTQ1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Pattern%20Directory", + "name": "[Feature] Pattern Directory", + "color": "FBCA04", + "default": false, + "description": "The Pattern Directory, a place to find patterns" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-08-06T13:58:48Z", + "updated_at": "2021-08-06T15:34:14Z", + "closed_at": "2021-08-06T15:09:46Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33930", + "html_url": "https://github.com/WordPress/gutenberg/pull/33930", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33930.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33930.patch" + }, + "body": "\n## Description\n\nAdds a new section to the editor filters documentation\nfor the filter `should_load_remote_block_patterns`\n\nFixes #32591\n\n\n## How has this been tested?\n\nConfirm documentation works as expected.\n\n1. Add filter to a plugin or theme\n2. Confirm remote block patterns are not loaded\n\n\n## Types of changes\n\nDocumentation\n\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33925", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33925/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33925/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33925/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33925", + "id": 962628315, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA1Mzg5NzE3", + "number": 33925, + "title": "Remove the experimental prefix and rename `theme.json` files", + "user": { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + }, + { + "id": 1800807983, + "node_id": "MDU6TGFiZWwxODAwODA3OTgz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Global%20Styles", + "name": "Global Styles", + "color": "2100b7", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-08-06T10:54:15Z", + "updated_at": "2021-08-06T12:31:12Z", + "closed_at": "2021-08-06T12:30:44Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33925", + "html_url": "https://github.com/WordPress/gutenberg/pull/33925", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33925.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33925.patch" + }, + "body": "This PR renames:\r\n\r\n- `experimental-default-theme.json` to `theme.json`\r\n- `experimental-i18n-theme.json` to `theme-i18n.json`\r\n\r\nso it follows WordPress core names ([see](https://github.com/WordPress/wordpress-develop/tree/master/src/wp-includes)).", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33924", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33924/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33924/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33924/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33924", + "id": 962620740, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA1MzgzMjAx", + "number": 33924, + "title": "Do not add to the block-library CSS bundle the colors that come from `theme.json`", + "user": { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 731693674, + "node_id": "MDU6TGFiZWw3MzE2OTM2NzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Performance", + "name": "[Type] Performance", + "color": "f3f4fe", + "default": false, + "description": "" + }, + { + "id": 1022744205, + "node_id": "MDU6TGFiZWwxMDIyNzQ0MjA1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Block%20library", + "name": "[Package] Block library", + "color": "ed2572", + "default": false, + "description": "/packages/block-library" + }, + { + "id": 2424704665, + "node_id": "MDU6TGFiZWwyNDI0NzA0NjY1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Base%20styles", + "name": "[Package] Base styles", + "color": "ed2572", + "default": false, + "description": "/packages/base-styles" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 11, + "created_at": "2021-08-06T10:42:47Z", + "updated_at": "2021-08-12T10:17:53Z", + "closed_at": "2021-08-11T12:09:56Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33924", + "html_url": "https://github.com/WordPress/gutenberg/pull/33924", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33924.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33924.patch" + }, + "body": "This PR reduces the amount of CSS imported by the `block-library` package, to only the ones that are not defined by `theme.json` defaults.\r\n\r\n~Alternatives I've considered: remove the mixins `background-colors`, `foreground-colors`, `gradient-colors`. The reason I discarded this approach is that I understand it may be an API others use and we don't want to keep them in the `base-styles` package. Happy to reconsider if others think differently.~ Updated: they were removed as per [this convo](https://github.com/WordPress/gutenberg/pull/33924#discussion_r685996672).\r\n\r\n## Test instructions\r\n\r\nI'm using the `emptytheme` for this testing.\r\n\r\nThe following instructions work for both the front-end and the editor:\r\n\r\n- Go and inspect the contents of the `wp-block-library-css` stylesheet.\r\n- You should find that the deprecated colors & gradients are still availablet. For example, you should find the following CSS for the `very-light-gray` color:\r\n\r\n```css\r\n:root .has-very-light-gray-background-color { background-color: #eee; }\r\n:root .has-very-light-gray-color { color: #eee; }\r\n```\r\n\r\n- The removed colors shouldn't be available. For example, in `trunk`, if you inspected the same stylesheet you should also find the CSS for the `black` color:\r\n\r\n```css\r\n:root .has-black-background-color { background-color: #000; }\r\n:root .has-black-color { color: #000; }\r\n```\r\n\r\n## Follow-ups\r\n\r\n- https://github.com/WordPress/gutenberg/issues/34006\r\n- https://github.com/WordPress/gutenberg/issues/34005\r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33921", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33921/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33921/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33921/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33921", + "id": 962596488, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA1MzYyMDY1", + "number": 33921, + "title": "Site Editor: Add error boundary", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 2706102777, + "node_id": "MDU6TGFiZWwyNzA2MTAyNzc3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Site%20Editor", + "name": "[Feature] Site Editor", + "color": "fbca04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-06T10:08:08Z", + "updated_at": "2021-08-09T14:44:46Z", + "closed_at": "2021-08-09T14:44:16Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33921", + "html_url": "https://github.com/WordPress/gutenberg/pull/33921", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33921.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33921.patch" + }, + "body": "## Description\r\nPR adds error boundary to the Site Editor. The fallback will render a warning message with actions to \"Attempt Recovery\" or \"Copy Error.\" It's similar to other editor error boundaries.\r\n\r\nInitially, I was planning to reuse the `ErrorBoundary` component from the editor package, but the \"Copy Post Text\" doesn't make sense in the context of site editing.\r\n\r\nI also moved the following components near the InterfaceSkeleton - `URLQueryController`, `FullscreenMode` and `UnsavedChangesWarning`.\r\n\r\nFixes #33899.\r\n\r\n## How has this been tested?\r\n1. Enable TT1 Blocks theme.\r\n2. Go to the Site Editor screen.\r\n3. Run following code in console to trigger error in the editor:\r\n\r\n```js\r\nwp.plugins.registerPlugin( 'error-boundary-test', {\r\n render() {\r\n throw new Error( 'Test' );\r\n },\r\n} );\r\n```\r\n\r\n## Screenshots \r\n![CleanShot 2021-08-06 at 13 57 48](https://user-images.githubusercontent.com/240569/128494025-5be726e8-ed4c-490f-bcc2-61e7925c4ed9.png)\r\n\r\n## Types of changes\r\nEnhancement\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33913", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33913/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33913/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33913/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33913", + "id": 962143664, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0OTc3NTgz", + "number": 33913, + "title": "Mobile Release v1.59.0", + "user": { + "login": "jhnstn", + "id": 744755, + "node_id": "MDQ6VXNlcjc0NDc1NQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/744755?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jhnstn", + "html_url": "https://github.com/jhnstn", + "followers_url": "https://api.github.com/users/jhnstn/followers", + "following_url": "https://api.github.com/users/jhnstn/following{/other_user}", + "gists_url": "https://api.github.com/users/jhnstn/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jhnstn/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jhnstn/subscriptions", + "organizations_url": "https://api.github.com/users/jhnstn/orgs", + "repos_url": "https://api.github.com/users/jhnstn/repos", + "events_url": "https://api.github.com/users/jhnstn/events{/privacy}", + "received_events_url": "https://api.github.com/users/jhnstn/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "dcalhoun", + "id": 438664, + "node_id": "MDQ6VXNlcjQzODY2NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/438664?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dcalhoun", + "html_url": "https://github.com/dcalhoun", + "followers_url": "https://api.github.com/users/dcalhoun/followers", + "following_url": "https://api.github.com/users/dcalhoun/following{/other_user}", + "gists_url": "https://api.github.com/users/dcalhoun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dcalhoun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dcalhoun/subscriptions", + "organizations_url": "https://api.github.com/users/dcalhoun/orgs", + "repos_url": "https://api.github.com/users/dcalhoun/repos", + "events_url": "https://api.github.com/users/dcalhoun/events{/privacy}", + "received_events_url": "https://api.github.com/users/dcalhoun/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "dcalhoun", + "id": 438664, + "node_id": "MDQ6VXNlcjQzODY2NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/438664?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dcalhoun", + "html_url": "https://github.com/dcalhoun", + "followers_url": "https://api.github.com/users/dcalhoun/followers", + "following_url": "https://api.github.com/users/dcalhoun/following{/other_user}", + "gists_url": "https://api.github.com/users/dcalhoun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dcalhoun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dcalhoun/subscriptions", + "organizations_url": "https://api.github.com/users/dcalhoun/orgs", + "repos_url": "https://api.github.com/users/dcalhoun/repos", + "events_url": "https://api.github.com/users/dcalhoun/events{/privacy}", + "received_events_url": "https://api.github.com/users/dcalhoun/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-05T19:46:50Z", + "updated_at": "2021-08-06T15:38:52Z", + "closed_at": "2021-08-06T15:14:20Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33913", + "html_url": "https://github.com/WordPress/gutenberg/pull/33913", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33913.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33913.patch" + }, + "body": "## Description\nRelease 1.59.0 of the react-native-editor and Gutenberg-Mobile.\n\nFor more information about this release and testing instructions, please see the related Gutenberg-Mobile PR: https://github.com/wordpress-mobile/gutenberg-mobile/pull/3805\n\n## Checklist:\n- [x] My code is tested.\n- [x] My code follows the WordPress code style. \n- [x] My code follows the accessibility standards. \n- [ ] I've tested my changes with keyboard and screen readers. \n- [x] My code has proper inline documentation. \n- [x] I've included developer documentation if appropriate. \n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). ", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33906", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33906/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33906/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33906/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33906", + "id": 962026946, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0ODc4MDA0", + "number": 33906, + "title": "Closing the block inserter decrements block type impressions", + "user": { + "login": "dcalhoun", + "id": 438664, + "node_id": "MDQ6VXNlcjQzODY2NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/438664?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dcalhoun", + "html_url": "https://github.com/dcalhoun", + "followers_url": "https://api.github.com/users/dcalhoun/followers", + "following_url": "https://api.github.com/users/dcalhoun/following{/other_user}", + "gists_url": "https://api.github.com/users/dcalhoun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dcalhoun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dcalhoun/subscriptions", + "organizations_url": "https://api.github.com/users/dcalhoun/orgs", + "repos_url": "https://api.github.com/users/dcalhoun/repos", + "events_url": "https://api.github.com/users/dcalhoun/events{/privacy}", + "received_events_url": "https://api.github.com/users/dcalhoun/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 596962434, + "node_id": "MDU6TGFiZWw1OTY5NjI0MzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Inserter", + "name": "[Feature] Inserter", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "dcalhoun", + "id": 438664, + "node_id": "MDQ6VXNlcjQzODY2NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/438664?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dcalhoun", + "html_url": "https://github.com/dcalhoun", + "followers_url": "https://api.github.com/users/dcalhoun/followers", + "following_url": "https://api.github.com/users/dcalhoun/following{/other_user}", + "gists_url": "https://api.github.com/users/dcalhoun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dcalhoun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dcalhoun/subscriptions", + "organizations_url": "https://api.github.com/users/dcalhoun/orgs", + "repos_url": "https://api.github.com/users/dcalhoun/repos", + "events_url": "https://api.github.com/users/dcalhoun/events{/privacy}", + "received_events_url": "https://api.github.com/users/dcalhoun/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "dcalhoun", + "id": 438664, + "node_id": "MDQ6VXNlcjQzODY2NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/438664?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dcalhoun", + "html_url": "https://github.com/dcalhoun", + "followers_url": "https://api.github.com/users/dcalhoun/followers", + "following_url": "https://api.github.com/users/dcalhoun/following{/other_user}", + "gists_url": "https://api.github.com/users/dcalhoun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dcalhoun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dcalhoun/subscriptions", + "organizations_url": "https://api.github.com/users/dcalhoun/orgs", + "repos_url": "https://api.github.com/users/dcalhoun/repos", + "events_url": "https://api.github.com/users/dcalhoun/events{/privacy}", + "received_events_url": "https://api.github.com/users/dcalhoun/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-05T17:08:51Z", + "updated_at": "2021-08-06T18:25:03Z", + "closed_at": "2021-08-06T18:24:35Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33906", + "html_url": "https://github.com/WordPress/gutenberg/pull/33906", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33906.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33906.patch" + }, + "body": "* **Gutenberg:** Self\r\n* **Gutenberg Mobile:** https://github.com/wordpress-mobile/gutenberg-mobile/pull/3802\r\n\r\n## Description\r\nFixes #33907. Closing the block inserter will decrement the block type impression counts. This results in blocks that are marked as \"new\" to slowly lose the designation as a user utilizes the block inserter over time. \r\n\r\n## How has this been tested?\r\n1. Clone this branch. \r\n2. Apply the below diff. \r\n\t
Patch Enabling New Badge\r\n\r\n\t```diff\r\n\tdiff --git a/packages/block-editor/src/components/inserter/hooks/use-block-type-impressions.native.js b/packages/block-editor/src/components/inserter/hooks/use-block-type-impressions.native.js\r\n\tindex 2fcd6dc1c9..7bd08a2594 100644\r\n\t--- a/packages/block-editor/src/components/inserter/hooks/use-block-type-impressions.native.js\r\n\t+++ b/packages/block-editor/src/components/inserter/hooks/use-block-type-impressions.native.js\r\n\t@@ -19,7 +19,7 @@ function useBlockTypeImpressions( blockTypes ) {\r\n\t\r\n\t\t\t\treturn {\r\n\t\t\t\t\tblockTypeImpressions: impressions,\r\n\t-\t\t\t\tenableEditorOnboarding: editorOnboarding,\r\n\t+\t\t\t\tenableEditorOnboarding: true,\r\n\t\t\t\t};\r\n\t\t\t},\r\n\t\t\t[]\r\n\t```\r\n\r\n\t
\r\n3. Start the server and build the Demo app to an emulator/device. \r\n4. Open the block inserter, note the new \"sparkles\" badge on the Search, Embed, and Audio block buttons. \r\n5. Insert one of the aforementioned blocks. \r\n6. Open the block inserter, note the new \"sparkles\" badge should only be present on two of the aforementioned blocks _not_ inserted. \r\n7. Close the block inserter. \r\n8. Repeat steps 6-7 9 more times. \r\n9. ℹ️ **Expected:** the new \"sparkles\" badge is _no longer present_ on any block buttons. \r\n\r\n## Screenshots \r\n\"new-block-sparkles-badge\"\r\n\r\n## Types of changes\r\nNew feature\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33904", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33904/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33904/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33904/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33904", + "id": 961934875, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0ODAwNzEz", + "number": 33904, + "title": "No longer read from `experimental-theme.json`", + "user": { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + }, + { + "id": 1800807983, + "node_id": "MDU6TGFiZWwxODAwODA3OTgz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Global%20Styles", + "name": "Global Styles", + "color": "2100b7", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "nosolosw", + "id": 583546, + "node_id": "MDQ6VXNlcjU4MzU0Ng==", + "avatar_url": "https://avatars.githubusercontent.com/u/583546?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nosolosw", + "html_url": "https://github.com/nosolosw", + "followers_url": "https://api.github.com/users/nosolosw/followers", + "following_url": "https://api.github.com/users/nosolosw/following{/other_user}", + "gists_url": "https://api.github.com/users/nosolosw/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nosolosw/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nosolosw/subscriptions", + "organizations_url": "https://api.github.com/users/nosolosw/orgs", + "repos_url": "https://api.github.com/users/nosolosw/repos", + "events_url": "https://api.github.com/users/nosolosw/events{/privacy}", + "received_events_url": "https://api.github.com/users/nosolosw/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-08-05T15:18:03Z", + "updated_at": "2021-08-09T10:13:39Z", + "closed_at": "2021-08-09T10:13:13Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33904", + "html_url": "https://github.com/WordPress/gutenberg/pull/33904", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33904.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33904.patch" + }, + "body": "We used `experimental-theme.json` as a name for the file that holds the settings & styles while it was experimental. When the feature was stabilized the file was renamed to `theme.json` but we also kept a fallback to the previous name in the plugin, so themes had some time to rename it. We can get rid of this fallback now that WordPress 5.8 is released and bundles `theme.json` by default.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33903", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33903/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33903/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33903/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33903", + "id": 961929642, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0Nzk2MTYy", + "number": 33903, + "title": "Improve the performance of the parser by removing the automatic custom classnames handling.", + "user": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 596962405, + "node_id": "MDU6TGFiZWw1OTY5NjI0MDU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Parsing", + "name": "[Feature] Parsing", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 731693674, + "node_id": "MDU6TGFiZWw3MzE2OTM2NzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Performance", + "name": "[Type] Performance", + "color": "f3f4fe", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-05T15:12:34Z", + "updated_at": "2021-08-10T10:12:15Z", + "closed_at": "2021-08-10T10:11:54Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33903", + "html_url": "https://github.com/WordPress/gutenberg/pull/33903", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33903.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33903.patch" + }, + "body": "When parsing post content, I noticed that the `addParsedDifference` function used to fix the custom classnames in case of invalidation takes half of the parsing time for a long post it takes `300ms` out of `600ms` on my machine. \r\n\r\nThe solution in this PR is to move this behavior to the \"validation\" stage, meaning, only fix the custom classname attribute if the block is invalid (which in most cases is not).\r\n\r\nThe parser code base is a bit complex though, I think there's still ways we could improve the quality and the maintenability of that code,", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33902", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33902/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33902/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33902/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33902", + "id": 961845951, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0NzIzNDUz", + "number": 33902, + "title": "`useBreakpointIndex`: attach `resize` event listener to `window` instead of `document`", + "user": { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + }, + { + "id": 2555015900, + "node_id": "MDU6TGFiZWwyNTU1MDE1OTAw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Component%20System", + "name": "[Feature] Component System", + "color": "fbca04", + "default": false, + "description": "The next iteration on WordPress Components." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-05T13:46:44Z", + "updated_at": "2021-08-06T09:21:11Z", + "closed_at": "2021-08-06T09:20:41Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33902", + "html_url": "https://github.com/WordPress/gutenberg/pull/33902", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33902.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33902.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nFix a bug in the `useBreakpointIndex` component utility hook, where the `resize` event listener was previously attached to the `document` object.\r\n\r\nThis was resulting in the event listener function never being called, since [the `resize` event only gets fired on the `window` object](https://developer.mozilla.org/en-US/docs/Web/API/Window/resize_event).\r\n\r\nThe fix is quite simple — change `document` to `window`.\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\nOne way to test this is to check the `Flex` component's Storybook example:\r\n\r\n- in [production](https://wordpress.github.io/gutenberg/?path=/story/g2-components-experimental-flex--default), notice how resizing the window doesn't cause the second row of items to switch from `row` to `column` (and viceversa)\r\n- When running Storybook on this PR branch, notice how the behaviour just described above is fixed\r\n\r\n## Screenshots \r\n\r\n**Before**\r\n\r\nhttps://user-images.githubusercontent.com/1083581/128360451-048af45b-6728-4298-8fac-19990f0f9ebd.mp4\r\n\r\n**After**\r\n\r\nhttps://user-images.githubusercontent.com/1083581/128360624-3dd7263e-ee91-44b3-83fe-c6cee342f61d.mp4\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\nBug fix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- N/A I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33901", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33901/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33901/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33901/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33901", + "id": 961792869, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0Njc4MzIx", + "number": 33901, + "title": "Plugin: Fix `jsdoc/check-line-alignment` ESLint warnings", + "user": { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 616662898, + "node_id": "MDU6TGFiZWw2MTY2NjI4OTg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Gutenberg%20Plugin", + "name": "Gutenberg Plugin", + "color": "578eed", + "default": false, + "description": "" + }, + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-05T12:51:10Z", + "updated_at": "2021-08-06T05:23:04Z", + "closed_at": "2021-08-06T05:22:39Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33901", + "html_url": "https://github.com/WordPress/gutenberg/pull/33901", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33901.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33901.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nIt's the result of running:\r\n\r\n```bash\r\nnpm run lint-js -- --fix\r\n```\r\n\r\nIt was applied to files that had reported violations for `jsdoc/check-line-alignment` rule.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33896", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33896/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33896/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33896/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33896", + "id": 961675115, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0NTc2MTYx", + "number": 33896, + "title": "Fix the site editor breaking in firefox", + "user": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 2706102777, + "node_id": "MDU6TGFiZWwyNzA2MTAyNzc3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Site%20Editor", + "name": "[Feature] Site Editor", + "color": "fbca04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 4, + "created_at": "2021-08-05T10:22:32Z", + "updated_at": "2021-08-11T22:07:55Z", + "closed_at": "2021-08-09T10:14:45Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33896", + "html_url": "https://github.com/WordPress/gutenberg/pull/33896", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33896.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33896.patch" + }, + "body": "closes #33873 \r\n\r\nI'm not entirely certain that this is a good solution but in Firefox the ref is null initially meaning that it's probably not being attached on mount.\r\n\r\nGuarding against the ref solves the issue but doesn't explain why the ref is empty in the first place.\r\n\r\n**Note:** It seems we don't have an error boundary in the site editor or if we do, it's not working well.\r\n\r\n**Testing instructions**\r\n\r\n - Open the site editor in firefox\r\n - Make sure you don't get just a crash/", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33895", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33895/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33895/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33895/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33895", + "id": 961648612, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0NTUzMDcy", + "number": 33895, + "title": "Fix block appender position in classic themes", + "user": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 5, + "created_at": "2021-08-05T09:52:58Z", + "updated_at": "2021-08-06T08:31:27Z", + "closed_at": "2021-08-05T13:22:21Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33895", + "html_url": "https://github.com/WordPress/gutenberg/pull/33895", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33895.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33895.patch" + }, + "body": "In https://github.com/WordPress/gutenberg/pull/33024/files#r659586330 the `wp-block` class has been removed from the block appender. I think this was an error, that class is used to define the max-width for blocks which the appender should adhere too, otherwise it will be position on the extreme left.\r\n\r\nI'm not really sure why the class was removed there.\r\n\r\n**Testing instructions**\r\n\r\n - Use a classic theme\r\n - Insert an image block\r\n - notice that the block appender after the image block is positioned properly.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33893", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33893/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33893/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33893/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33893", + "id": 961547711, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0NDY2ODQ3", + "number": 33893, + "title": "Fix positioning discrepancy with draggable chip.", + "user": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 596964332, + "node_id": "MDU6TGFiZWw1OTY5NjQzMzI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/General%20Interface", + "name": "General Interface", + "color": "bfdadc", + "default": false, + "description": "Parts of the UI which don't fall neatly under other labels." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-05T07:53:04Z", + "updated_at": "2021-08-06T07:18:50Z", + "closed_at": "2021-08-06T07:18:20Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33893", + "html_url": "https://github.com/WordPress/gutenberg/pull/33893", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33893.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33893.patch" + }, + "body": "## Description\r\n\r\nThe inverted block toolbar/drag handle in select mode is offset slightly compared to the block toolbar:\r\n\r\n![currently](https://user-images.githubusercontent.com/1204802/128312691-5ba9219c-828d-407b-a09a-a0df7ca350b5.gif)\r\n\r\n\"Screenshot\r\n\r\nThis PR fixes that:\r\n\r\n![after](https://user-images.githubusercontent.com/1204802/128312721-688ceff8-e734-4bda-932c-4caf5675c19f.gif)\r\n\r\nNote that now that IE11 support is no longer necessary, there is a huge opportunity to refactor the block toolbar to leverage flex and remove all the gnarly margin rules on content inside, replace them entirely with `gap` and drastically simplifying things. But it's a larger undertaking, and this is a small fix in the mean time. \r\n\r\n## How has this been tested?\r\n\r\nInsert a block, select it, then press Escape. Observe the block icon and drag handle ideally overlapping precisely in both states.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33890", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33890/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33890/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33890/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33890", + "id": 961486553, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzA0NDE1MDI5", + "number": 33890, + "title": "Try to fix flaky customizer inspector test", + "user": { + "login": "kevin940726", + "id": 7753001, + "node_id": "MDQ6VXNlcjc3NTMwMDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7753001?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/kevin940726", + "html_url": "https://github.com/kevin940726", + "followers_url": "https://api.github.com/users/kevin940726/followers", + "following_url": "https://api.github.com/users/kevin940726/following{/other_user}", + "gists_url": "https://api.github.com/users/kevin940726/gists{/gist_id}", + "starred_url": "https://api.github.com/users/kevin940726/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/kevin940726/subscriptions", + "organizations_url": "https://api.github.com/users/kevin940726/orgs", + "repos_url": "https://api.github.com/users/kevin940726/repos", + "events_url": "https://api.github.com/users/kevin940726/events{/privacy}", + "received_events_url": "https://api.github.com/users/kevin940726/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 2632875097, + "node_id": "MDU6TGFiZWwyNjMyODc1MDk3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Widgets%20Customizer", + "name": "[Feature] Widgets Customizer", + "color": "fbca04", + "default": false, + "description": "Ability to add and edit blocks in Customize → Widgets." + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 4, + "created_at": "2021-08-05T06:20:38Z", + "updated_at": "2021-08-10T05:34:47Z", + "closed_at": "2021-08-05T07:50:06Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33890", + "html_url": "https://github.com/WordPress/gutenberg/pull/33890", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33890.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33890.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nAlternative to #33875, part of #33275.\r\n\r\nDuring closing the inspector and going back to the editor, the transition is making the blocks positioning in an intermediate state. Since the toolbar is still opened, it could sometimes also be positioned in the wrong place according to intermediate state of the block.\r\n\r\nThis PR waits for the transition to finish (200ms). A better alternative could be:\r\n1. Disable the transitions in tests (#32024)\r\n2. Delay showing the block toolbar until the transition is finished\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\nNot yet found a reliable way to reproduce the issue, so maybe we just have to merge this and monitor it on trunk.\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\nBug fix\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33882", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33882/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33882/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33882/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33882", + "id": 960645484, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAzNjQ4ODYy", + "number": 33882, + "title": "Components utils: `rtl()` return type, `rtl.watch()` utility", + "user": { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + }, + { + "id": 2555015900, + "node_id": "MDU6TGFiZWwyNTU1MDE1OTAw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Component%20System", + "name": "[Feature] Component System", + "color": "fbca04", + "default": false, + "description": "The next iteration on WordPress Components." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-04T15:39:13Z", + "updated_at": "2021-08-04T16:27:21Z", + "closed_at": "2021-08-04T16:26:56Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33882", + "html_url": "https://github.com/WordPress/gutenberg/pull/33882", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33882.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33882.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\n- Improve return type of the `rtl()` utility function\r\n- Add the `rtl.watch()` function, useful when in need of observing LTR/RTL locale changes\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\nNo runtime changes, the project builds correctly.\r\n\r\n## Screenshots \r\n\r\nN/A\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- N/A I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- N/A I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33880", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33880/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33880/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33880/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33880", + "id": 960622372, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAzNjI3NTEz", + "number": 33880, + "title": "Docs: add more details about block attributes", + "user": { + "login": "johngodley", + "id": 1277682, + "node_id": "MDQ6VXNlcjEyNzc2ODI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1277682?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/johngodley", + "html_url": "https://github.com/johngodley", + "followers_url": "https://api.github.com/users/johngodley/followers", + "following_url": "https://api.github.com/users/johngodley/following{/other_user}", + "gists_url": "https://api.github.com/users/johngodley/gists{/gist_id}", + "starred_url": "https://api.github.com/users/johngodley/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/johngodley/subscriptions", + "organizations_url": "https://api.github.com/users/johngodley/orgs", + "repos_url": "https://api.github.com/users/johngodley/repos", + "events_url": "https://api.github.com/users/johngodley/events{/privacy}", + "received_events_url": "https://api.github.com/users/johngodley/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 546156315, + "node_id": "MDU6TGFiZWw1NDYxNTYzMTU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Block%20API", + "name": "[Feature] Block API", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + }, + { + "id": 587343997, + "node_id": "MDU6TGFiZWw1ODczNDM5OTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Status]%20In%20Progress", + "name": "[Status] In Progress", + "color": "0052cc", + "default": false, + "description": "Tracking issues with work in progress" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-08-04T15:23:25Z", + "updated_at": "2021-08-09T09:41:58Z", + "closed_at": "2021-08-09T09:41:36Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33880", + "html_url": "https://github.com/WordPress/gutenberg/pull/33880", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33880.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33880.patch" + }, + "body": "## Description\r\nThe block attributes documentation is a bit sparse on details, and I usually end up looking at core blocks for help.\r\n\r\nThis adds a lot more detail, with examples that show the block attributes, the HTML, and the attributes parsed from it.\r\n\r\nIt also includes the `enum` attribute type.\r\n\r\nI've removed the link to the WP REST API documentation as it contains PHP details, and just seems a confusing link.\r\n\r\n## Types of changes\r\nDocumentation update only.\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33870", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33870/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33870/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33870/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33870", + "id": 960382736, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAzNDEwOTY1", + "number": 33870, + "title": "Mobile Release v1.58.2", + "user": { + "login": "SiobhyB", + "id": 2998162, + "node_id": "MDQ6VXNlcjI5OTgxNjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/2998162?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/SiobhyB", + "html_url": "https://github.com/SiobhyB", + "followers_url": "https://api.github.com/users/SiobhyB/followers", + "following_url": "https://api.github.com/users/SiobhyB/following{/other_user}", + "gists_url": "https://api.github.com/users/SiobhyB/gists{/gist_id}", + "starred_url": "https://api.github.com/users/SiobhyB/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/SiobhyB/subscriptions", + "organizations_url": "https://api.github.com/users/SiobhyB/orgs", + "repos_url": "https://api.github.com/users/SiobhyB/repos", + "events_url": "https://api.github.com/users/SiobhyB/events{/privacy}", + "received_events_url": "https://api.github.com/users/SiobhyB/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-04T12:39:09Z", + "updated_at": "2021-08-04T18:26:53Z", + "closed_at": "2021-08-04T18:26:27Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33870", + "html_url": "https://github.com/WordPress/gutenberg/pull/33870", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33870.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33870.patch" + }, + "body": "## Description\nRelease 1.58.2 of the react-native-editor and Gutenberg-Mobile.\n\nFor more information about this release and testing instructions, please see the related Gutenberg-Mobile PR: https://github.com/wordpress-mobile/gutenberg-mobile/pull/3795\n\n## Checklist:\n- [x] My code is tested.\n- [x] My code follows the WordPress code style. \n- [x] My code follows the accessibility standards. \n- [x] I've tested my changes with keyboard and screen readers. \n- [x] My code has proper inline documentation. \n- [x] I've included developer documentation if appropriate. \n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). ", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33868", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33868/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33868/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33868/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33868", + "id": 960259006, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAzMjk3NTg2", + "number": 33868, + "title": "Lazy render the inserter search results", + "user": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 596962434, + "node_id": "MDU6TGFiZWw1OTY5NjI0MzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Inserter", + "name": "[Feature] Inserter", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 731693674, + "node_id": "MDU6TGFiZWw3MzE2OTM2NzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Performance", + "name": "[Type] Performance", + "color": "f3f4fe", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-04T11:03:08Z", + "updated_at": "2021-08-05T08:07:57Z", + "closed_at": "2021-08-05T07:50:44Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33868", + "html_url": "https://github.com/WordPress/gutenberg/pull/33868", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33868.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33868.patch" + }, + "body": "This PR tries to improve the feeling of responsiveness in the inserter when searching block types and patterns. It does this by lazy-rendering the search results. It adds a `step` config into the `useAsyncList` hook to render the block types 9 by 9.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33866", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33866/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33866/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33866/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33866", + "id": 960025040, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAzMDg1NzA3", + "number": 33866, + "title": "Tune appender margin.", + "user": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "labels": [], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-04T07:57:20Z", + "updated_at": "2021-08-04T15:16:44Z", + "closed_at": "2021-08-04T15:16:18Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33866", + "html_url": "https://github.com/WordPress/gutenberg/pull/33866", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33866.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33866.patch" + }, + "body": "## Description\r\n\r\nFollowup to #33739. There was a teeeeensy side effect of the uniform 8px margin around the appender. Specifically that it in some cases made the height of blocks larger. See here how the navigation block grows 4px taller on select:\r\n\r\n![before](https://user-images.githubusercontent.com/1204802/128143618-5cfb57b0-070f-4e2e-8224-c1ebab0faa64.gif)\r\n\r\nThat's because the 24px image plus 2x8px margins comes to 40px, but in this theme the menu is 36px tall by default.\r\n\r\nThis PR mitigates that by removing the top/bottom margin:\r\n\r\n![after](https://user-images.githubusercontent.com/1204802/128143703-b6a5d8bf-0020-4529-a0e5-32f96a9d5502.gif)\r\n\r\nI say _mitigates_ because if the menu is <24px tall the appender would still make it bigger. That's a separate and bigger issue to solve (see conversation in #31886). But it still seems like a good, small improvement. The appender is still vertically centered due to the flex rules.\r\n\r\n## How has this been tested?\r\n\r\nInsert social links, buttons, navigation blocks, and verify the appender on select still looks good.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33863", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33863/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33863/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33863/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33863", + "id": 959775425, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyODY0MTgw", + "number": 33863, + "title": "Image Block: Fix issue with canInsertCover not being set to false for empty arrays", + "user": { + "login": "glendaviesnz", + "id": 3629020, + "node_id": "MDQ6VXNlcjM2MjkwMjA=", + "avatar_url": "https://avatars.githubusercontent.com/u/3629020?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/glendaviesnz", + "html_url": "https://github.com/glendaviesnz", + "followers_url": "https://api.github.com/users/glendaviesnz/followers", + "following_url": "https://api.github.com/users/glendaviesnz/following{/other_user}", + "gists_url": "https://api.github.com/users/glendaviesnz/gists{/gist_id}", + "starred_url": "https://api.github.com/users/glendaviesnz/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/glendaviesnz/subscriptions", + "organizations_url": "https://api.github.com/users/glendaviesnz/orgs", + "repos_url": "https://api.github.com/users/glendaviesnz/repos", + "events_url": "https://api.github.com/users/glendaviesnz/events{/privacy}", + "received_events_url": "https://api.github.com/users/glendaviesnz/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1101518360, + "node_id": "MDU6TGFiZWwxMTAxNTE4MzYw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Image", + "name": "[Block] Image", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "glendaviesnz", + "id": 3629020, + "node_id": "MDQ6VXNlcjM2MjkwMjA=", + "avatar_url": "https://avatars.githubusercontent.com/u/3629020?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/glendaviesnz", + "html_url": "https://github.com/glendaviesnz", + "followers_url": "https://api.github.com/users/glendaviesnz/followers", + "following_url": "https://api.github.com/users/glendaviesnz/following{/other_user}", + "gists_url": "https://api.github.com/users/glendaviesnz/gists{/gist_id}", + "starred_url": "https://api.github.com/users/glendaviesnz/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/glendaviesnz/subscriptions", + "organizations_url": "https://api.github.com/users/glendaviesnz/orgs", + "repos_url": "https://api.github.com/users/glendaviesnz/repos", + "events_url": "https://api.github.com/users/glendaviesnz/events{/privacy}", + "received_events_url": "https://api.github.com/users/glendaviesnz/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "glendaviesnz", + "id": 3629020, + "node_id": "MDQ6VXNlcjM2MjkwMjA=", + "avatar_url": "https://avatars.githubusercontent.com/u/3629020?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/glendaviesnz", + "html_url": "https://github.com/glendaviesnz", + "followers_url": "https://api.github.com/users/glendaviesnz/followers", + "following_url": "https://api.github.com/users/glendaviesnz/following{/other_user}", + "gists_url": "https://api.github.com/users/glendaviesnz/gists{/gist_id}", + "starred_url": "https://api.github.com/users/glendaviesnz/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/glendaviesnz/subscriptions", + "organizations_url": "https://api.github.com/users/glendaviesnz/orgs", + "repos_url": "https://api.github.com/users/glendaviesnz/repos", + "events_url": "https://api.github.com/users/glendaviesnz/events{/privacy}", + "received_events_url": "https://api.github.com/users/glendaviesnz/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-08-04T01:50:04Z", + "updated_at": "2021-08-04T03:08:43Z", + "closed_at": "2021-08-04T03:08:11Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33863", + "html_url": "https://github.com/WordPress/gutenberg/pull/33863", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33863.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33863.patch" + }, + "body": "## Description\r\nThe canInsertCover value in the Image block is being set to 0 instead of false when `transformations` is an empty array, which causes its subsequent use in the conditional display of the coverblock conversion toolbar item to output a 0, instead of moving in to the right most criteria\r\n\r\nFixes: #33862\r\n\r\n## Testing\r\n\r\nCheck out PR in local dev env and add an Image block and make sure the convert to cover block option displays in toolbar still as expected\r\nCheck out this PR in conjunction with the Gallery refactor PR and enable the Gallery experiment\r\nAdd a gallery and make sure that the cover block option is not in the toolbar, and no 0 is displaying\r\n\r\n\r\n## Screenshots \r\n\r\nBefore:\r\n\"Screen\r\n\r\nAfter:\r\n\"Screen\r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33860", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33860/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33860/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33860/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33860", + "id": 959604194, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyNzAzNDE2", + "number": 33860, + "title": "Correct spelling and grammar in documentation", + "user": { + "login": "jeremyfelt", + "id": 286171, + "node_id": "MDQ6VXNlcjI4NjE3MQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/286171?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jeremyfelt", + "html_url": "https://github.com/jeremyfelt", + "followers_url": "https://api.github.com/users/jeremyfelt/followers", + "following_url": "https://api.github.com/users/jeremyfelt/following{/other_user}", + "gists_url": "https://api.github.com/users/jeremyfelt/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jeremyfelt/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jeremyfelt/subscriptions", + "organizations_url": "https://api.github.com/users/jeremyfelt/orgs", + "repos_url": "https://api.github.com/users/jeremyfelt/repos", + "events_url": "https://api.github.com/users/jeremyfelt/events{/privacy}", + "received_events_url": "https://api.github.com/users/jeremyfelt/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-08-03T23:03:58Z", + "updated_at": "2021-08-04T05:03:25Z", + "closed_at": "2021-08-04T05:03:03Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33860", + "html_url": "https://github.com/WordPress/gutenberg/pull/33860", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33860.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33860.patch" + }, + "body": "## Description\r\n\r\n* \"theme\" should be \"them\" in this instance\r\n* \"supports\" should be \"support\" because of the plural \"Pages and Custom Post Types\"\r\n\r\n## Types of changes\r\nDocumentation\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33848", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33848/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33848/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33848/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33848", + "id": 959120665, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyMjg0MzM0", + "number": 33848, + "title": "Add search performance measure and make other measures more stable", + "user": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 615503111, + "node_id": "MDU6TGFiZWw2MTU1MDMxMTE=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Automated%20Testing", + "name": "Automated Testing", + "color": "111111", + "default": false, + "description": "Testing infrastructure changes impacting the execution of end-to-end (E2E) and/or unit tests." + }, + { + "id": 731693674, + "node_id": "MDU6TGFiZWw3MzE2OTM2NzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Performance", + "name": "[Type] Performance", + "color": "f3f4fe", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-03T13:30:59Z", + "updated_at": "2021-08-06T11:54:26Z", + "closed_at": "2021-08-04T09:40:11Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33848", + "html_url": "https://github.com/WordPress/gutenberg/pull/33848", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33848.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33848.patch" + }, + "body": "I noticed lags when searching the block inserter. I'd like to try some iterations to improve that (maybe using the same technique used for the regular inserter block list: lazy rendering).\r\n\r\nBefore jumping into the performance work, I'm adding a new performance measure here to track the time it takes for the browser to respond after an inserter search.\r\n\r\nI'm also using this as an opportunity to make the other measures a bit more stable.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33847", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33847/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33847/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33847/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33847", + "id": 959087985, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyMjU2MDk4", + "number": 33847, + "title": "[RNMobile] Disables supportsLayout by default on mobile", + "user": { + "login": "antonis", + "id": 304044, + "node_id": "MDQ6VXNlcjMwNDA0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/304044?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/antonis", + "html_url": "https://github.com/antonis", + "followers_url": "https://api.github.com/users/antonis/followers", + "following_url": "https://api.github.com/users/antonis/following{/other_user}", + "gists_url": "https://api.github.com/users/antonis/gists{/gist_id}", + "starred_url": "https://api.github.com/users/antonis/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/antonis/subscriptions", + "organizations_url": "https://api.github.com/users/antonis/orgs", + "repos_url": "https://api.github.com/users/antonis/repos", + "events_url": "https://api.github.com/users/antonis/events{/privacy}", + "received_events_url": "https://api.github.com/users/antonis/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "antonis", + "id": 304044, + "node_id": "MDQ6VXNlcjMwNDA0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/304044?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/antonis", + "html_url": "https://github.com/antonis", + "followers_url": "https://api.github.com/users/antonis/followers", + "following_url": "https://api.github.com/users/antonis/following{/other_user}", + "gists_url": "https://api.github.com/users/antonis/gists{/gist_id}", + "starred_url": "https://api.github.com/users/antonis/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/antonis/subscriptions", + "organizations_url": "https://api.github.com/users/antonis/orgs", + "repos_url": "https://api.github.com/users/antonis/repos", + "events_url": "https://api.github.com/users/antonis/events{/privacy}", + "received_events_url": "https://api.github.com/users/antonis/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "antonis", + "id": 304044, + "node_id": "MDQ6VXNlcjMwNDA0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/304044?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/antonis", + "html_url": "https://github.com/antonis", + "followers_url": "https://api.github.com/users/antonis/followers", + "following_url": "https://api.github.com/users/antonis/following{/other_user}", + "gists_url": "https://api.github.com/users/antonis/gists{/gist_id}", + "starred_url": "https://api.github.com/users/antonis/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/antonis/subscriptions", + "organizations_url": "https://api.github.com/users/antonis/orgs", + "repos_url": "https://api.github.com/users/antonis/repos", + "events_url": "https://api.github.com/users/antonis/events{/privacy}", + "received_events_url": "https://api.github.com/users/antonis/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-03T12:55:37Z", + "updated_at": "2021-08-04T12:13:20Z", + "closed_at": "2021-08-04T06:27:50Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33847", + "html_url": "https://github.com/WordPress/gutenberg/pull/33847", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33847.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33847.patch" + }, + "body": "## Description\r\nThis PR handles an incoming breakage after the merge of https://github.com/WordPress/gutenberg/pull/33359 making the `Wide width` and `Full width` alignment options unavailable. To achieve this the `supportsLayout` setting introduced in https://github.com/WordPress/gutenberg/pull/29335 is set by default to `false` on mobile. \r\n\r\n## How has this been tested?\r\n1. Run the app using metro\r\n2. Create a new Post/Page\r\n3. Add an image block and choose an image\r\n4. Tap on the alignment options at the bottom toolbar\r\n5. **Verify** that the `Wide width` and `Full width` options are available\r\n\r\n## Screenshots\r\n\r\n|Before|After|\r\n|---|---|\r\n|![IMG_20BE77E7CBA5-1](https://user-images.githubusercontent.com/304044/128035883-b043290f-1bb4-4e28-8550-90d620333695.jpeg)|![IMG_675ABFF98181-1](https://user-images.githubusercontent.com/304044/128035895-d2706b23-f164-40f5-9b30-7006ae270917.jpeg)|\r\n\r\n## Types of changes\r\nBug fix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33845", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33845/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33845/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33845/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33845", + "id": 959073850, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyMjQzOTAy", + "number": 33845, + "title": "[RNMobile] Fix BottomSheet.SubSheet/TextInput Conflict", + "user": { + "login": "SiobhyB", + "id": 2998162, + "node_id": "MDQ6VXNlcjI5OTgxNjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/2998162?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/SiobhyB", + "html_url": "https://github.com/SiobhyB", + "followers_url": "https://api.github.com/users/SiobhyB/followers", + "following_url": "https://api.github.com/users/SiobhyB/following{/other_user}", + "gists_url": "https://api.github.com/users/SiobhyB/gists{/gist_id}", + "starred_url": "https://api.github.com/users/SiobhyB/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/SiobhyB/subscriptions", + "organizations_url": "https://api.github.com/users/SiobhyB/orgs", + "repos_url": "https://api.github.com/users/SiobhyB/repos", + "events_url": "https://api.github.com/users/SiobhyB/events{/privacy}", + "received_events_url": "https://api.github.com/users/SiobhyB/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + }, + { + "id": 1101518360, + "node_id": "MDU6TGFiZWwxMTAxNTE4MzYw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Image", + "name": "[Block] Image", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "SiobhyB", + "id": 2998162, + "node_id": "MDQ6VXNlcjI5OTgxNjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/2998162?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/SiobhyB", + "html_url": "https://github.com/SiobhyB", + "followers_url": "https://api.github.com/users/SiobhyB/followers", + "following_url": "https://api.github.com/users/SiobhyB/following{/other_user}", + "gists_url": "https://api.github.com/users/SiobhyB/gists{/gist_id}", + "starred_url": "https://api.github.com/users/SiobhyB/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/SiobhyB/subscriptions", + "organizations_url": "https://api.github.com/users/SiobhyB/orgs", + "repos_url": "https://api.github.com/users/SiobhyB/repos", + "events_url": "https://api.github.com/users/SiobhyB/events{/privacy}", + "received_events_url": "https://api.github.com/users/SiobhyB/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "SiobhyB", + "id": 2998162, + "node_id": "MDQ6VXNlcjI5OTgxNjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/2998162?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/SiobhyB", + "html_url": "https://github.com/SiobhyB", + "followers_url": "https://api.github.com/users/SiobhyB/followers", + "following_url": "https://api.github.com/users/SiobhyB/following{/other_user}", + "gists_url": "https://api.github.com/users/SiobhyB/gists{/gist_id}", + "starred_url": "https://api.github.com/users/SiobhyB/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/SiobhyB/subscriptions", + "organizations_url": "https://api.github.com/users/SiobhyB/orgs", + "repos_url": "https://api.github.com/users/SiobhyB/repos", + "events_url": "https://api.github.com/users/SiobhyB/events{/privacy}", + "received_events_url": "https://api.github.com/users/SiobhyB/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-03T12:37:52Z", + "updated_at": "2021-08-03T18:29:32Z", + "closed_at": "2021-08-03T18:29:00Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33845", + "html_url": "https://github.com/WordPress/gutenberg/pull/33845", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33845.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33845.patch" + }, + "body": "Fixes: https://github.com/WordPress/gutenberg/issues/33828\r\n\r\n`gutenberg-mobile:` https://github.com/wordpress-mobile/gutenberg-mobile/pull/3784\r\n\r\n## Description\r\n\r\nAs outlined in https://github.com/WordPress/gutenberg/issues/33828, the text editor for adding alt text to an image (accessed from the image block's settings) isn't currently working as expected. At the time of writing, the keyboard is immediately dismissed with each keystroke, making it extremely difficult, bordering on impossible, to add alt text to an image.\r\n\r\n[BottomSheetTextControl](https://github.com/WordPress/gutenberg/tree/trunk/packages/components/src/mobile/bottom-sheet-text-control) is the component behind the image block's alt text settings and is built on [the BottomSheet.SubSheet component](https://github.com/WordPress/gutenberg/blob/trunk/packages/components/src/mobile/bottom-sheet/sub-sheet/index.native.js). There were changes to `BottomSheet.SubSheet` in https://github.com/WordPress/gutenberg/pull/33240/commits/d650b4f1df6e1699c7c45819a8afd4a2ec39a08e that led to a conflict with the `TextInput` component in `BottomSheetTextControl`, which brought this issue to the surface.\r\n\r\nWith this PR, I have refactored the changes in https://github.com/WordPress/gutenberg/pull/33240/commits/d650b4f1df6e1699c7c45819a8afd4a2ec39a08e in a way that enables the alt text entry to work as expected. \r\n\r\n## How has this been tested?\r\n\r\n### Test Case 1: Alt Text Settings\r\n\r\n
\r\nThe following steps outline an approach to test that the original bug is fixed with this PR.\r\n\r\n1. Navigate to a new post then add an image block or tap on an existing one.\r\n2. Access the image block's settings by tapping the cog/gear icon. \r\n3. Tap **Alt Text** and confirm that a new sub sheet opens with a text editor.\r\n4. Enter a few lines into the text editor and confirm that it no longer closes with each keystroke.\r\n
\r\n\r\n### Test Case 2: Help Panel (Production Only)\r\n\r\n
\r\nAs part of our testing, we should also verify that the new changes don't bring any unexpected side effects to other places where the component's used, such as the Help panel.\r\n\r\n* Run the demo app.\r\n* Open the menu on iOS by clicking the overflow menu icon in the ActionBar or by shaking the device on Android.\r\n* Tap **Help**. The main help topics bottom sheet should be displayed.\r\n* Tap one of the help topics and verify that the new sheet displays as expected.\r\n\r\n
\r\n\r\n### Test Case 3: Full Screen (Code Changes Required)\r\n\r\n
\r\nLastly, we'll need to double-check that the \"isFullScreen\" parameter works as expected following the refactor. This will require code changes.\r\n\r\n* Find a component in the app where [the BottomSheet.SubSheet component](https://github.com/WordPress/gutenberg/blob/trunk/packages/components/src/mobile/bottom-sheet/sub-sheet/index.native.js) is being utilised, such as [the BottomSheetTextControl component](https://github.com/WordPress/gutenberg/blob/trunk/packages/components/src/mobile/bottom-sheet-text-control/index.native.js).\r\n* Add `isFullScreen={ true }` to the list of parameters being accepted by `BottomSheet.SubSheet`.\r\n* Navigate to the area in the app where the edited component is being used and verify that it's rendered as a sheet that takes up the full screen.\r\n
\r\n\r\n## Screenshots \r\n\r\nhttps://user-images.githubusercontent.com/2998162/128023488-cb4a35b3-34eb-4478-acf9-9e8835fc1ab3.mov\r\n\r\n## Types of changes\r\n\r\nBug fix (non-breaking change which fixes an issue), with the following high-level rundown of the main code changes:\r\n\r\n* The `setIsFullScreen( isFullScreen )` method was moved to [a standalone `useEffect` hook](https://github.com/WordPress/gutenberg/pull/33845/files#diff-d16d37d09ff59dce57c087e978ac5536503cb1642ec2b0ecdba9536f5c695b95R26), which fires only when [the values of either `showSheet` or `isFullScreen` change](https://github.com/WordPress/gutenberg/pull/33845/files#diff-d16d37d09ff59dce57c087e978ac5536503cb1642ec2b0ecdba9536f5c695b95R30).\r\n* Moving the method to the standalone hook meant [the BottomSheetScreen component could be removed](https://github.com/WordPress/gutenberg/pull/33845/files#diff-d16d37d09ff59dce57c087e978ac5536503cb1642ec2b0ecdba9536f5c695b95L20). It appeared to be the addition of this component that was causing a conflict with the `TextInput` component.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33844", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33844/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33844/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33844/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33844", + "id": 959026920, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyMjAzOTQ5", + "number": 33844, + "title": "Global Styles: Fix Global Styles transient key clash", + "user": { + "login": "scruffian", + "id": 275961, + "node_id": "MDQ6VXNlcjI3NTk2MQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/275961?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/scruffian", + "html_url": "https://github.com/scruffian", + "followers_url": "https://api.github.com/users/scruffian/followers", + "following_url": "https://api.github.com/users/scruffian/following{/other_user}", + "gists_url": "https://api.github.com/users/scruffian/gists{/gist_id}", + "starred_url": "https://api.github.com/users/scruffian/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/scruffian/subscriptions", + "organizations_url": "https://api.github.com/users/scruffian/orgs", + "repos_url": "https://api.github.com/users/scruffian/repos", + "events_url": "https://api.github.com/users/scruffian/events{/privacy}", + "received_events_url": "https://api.github.com/users/scruffian/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1800807983, + "node_id": "MDU6TGFiZWwxODAwODA3OTgz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Global%20Styles", + "name": "Global Styles", + "color": "2100b7", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "scruffian", + "id": 275961, + "node_id": "MDQ6VXNlcjI3NTk2MQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/275961?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/scruffian", + "html_url": "https://github.com/scruffian", + "followers_url": "https://api.github.com/users/scruffian/followers", + "following_url": "https://api.github.com/users/scruffian/following{/other_user}", + "gists_url": "https://api.github.com/users/scruffian/gists{/gist_id}", + "starred_url": "https://api.github.com/users/scruffian/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/scruffian/subscriptions", + "organizations_url": "https://api.github.com/users/scruffian/orgs", + "repos_url": "https://api.github.com/users/scruffian/repos", + "events_url": "https://api.github.com/users/scruffian/events{/privacy}", + "received_events_url": "https://api.github.com/users/scruffian/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "scruffian", + "id": 275961, + "node_id": "MDQ6VXNlcjI3NTk2MQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/275961?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/scruffian", + "html_url": "https://github.com/scruffian", + "followers_url": "https://api.github.com/users/scruffian/followers", + "following_url": "https://api.github.com/users/scruffian/following{/other_user}", + "gists_url": "https://api.github.com/users/scruffian/gists{/gist_id}", + "starred_url": "https://api.github.com/users/scruffian/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/scruffian/subscriptions", + "organizations_url": "https://api.github.com/users/scruffian/orgs", + "repos_url": "https://api.github.com/users/scruffian/repos", + "events_url": "https://api.github.com/users/scruffian/events{/privacy}", + "received_events_url": "https://api.github.com/users/scruffian/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-03T11:39:19Z", + "updated_at": "2021-08-06T09:42:45Z", + "closed_at": "2021-08-03T17:01:45Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33844", + "html_url": "https://github.com/WordPress/gutenberg/pull/33844", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33844.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33844.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nNow that we have a version of Global Styles in core, when you run the Gutenberg plugin activated, you're running a different version of Global Styles. However both versions currently use the same cache key. This means that once the core version of Global Styles has loaded and been cached, the Gutenberg version won't be generated since it will fall back to the same key.\r\n\r\nThis proposes that we introduce a new cache key for Global Styles in Gutenberg (`gutenberg_global_styles`) so that if you're running the Gutenberg plugin you will get the Gutenberg version of Global Styles.\r\n\r\nFixes https://github.com/WordPress/gutenberg/issues/33681\r\n\r\n## How has this been tested?\r\nTested changing fonts in Blockbase.\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\nBug fix (non-breaking change which fixes an issue)\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33843", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33843/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33843/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33843/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33843", + "id": 959014817, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyMTkzNzk2", + "number": 33843, + "title": "Navigation Editor: Avoid React warning when creating a new menu", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 2074073931, + "node_id": "MDU6TGFiZWwyMDc0MDczOTMx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Navigation%20Screen", + "name": "[Feature] Navigation Screen", + "color": "fbca04", + "default": false, + "description": "A new block-based screen intended to replace nav-menus.php." + }, + { + "id": 2536082965, + "node_id": "MDU6TGFiZWwyNTM2MDgyOTY1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Edit%20Navigation", + "name": "[Package] Edit Navigation", + "color": "ed2572", + "default": false, + "description": "/packages/edit-navigation" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 4, + "created_at": "2021-08-03T11:24:09Z", + "updated_at": "2021-08-04T08:47:11Z", + "closed_at": "2021-08-04T04:54:22Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33843", + "html_url": "https://github.com/WordPress/gutenberg/pull/33843", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33843.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33843.patch" + }, + "body": "## Description\r\nCurrently, when creating a menu, there's React warning about state updates on unmounted components.\r\n\r\nPR updates `createMenu` logic to set state right after the `saveMenu` action is dispatched. \r\n\r\n## How has this been tested?\r\n1. Go to the experimental navigation screen.\r\n2. Click on \"Switch Menu\" in the top right corner.\r\n3. Choose the\"Create a new menu\" option.\r\n4. After creating the menu, there shouldn't be an error in the browser console.\r\n\r\n## Screenshots \r\n![CleanShot 2021-08-03 at 15 17 52](https://user-images.githubusercontent.com/240569/128007292-91e71416-14e7-40e3-94c4-461ad411f0b2.png)\r\n\r\n## Types of changes\r\nBugfix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33842", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33842/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33842/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33842/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33842", + "id": 959008282, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyMTg4MjY0", + "number": 33842, + "title": "Polish the focus style for the segmented control.", + "user": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-03T11:16:34Z", + "updated_at": "2021-08-03T14:16:40Z", + "closed_at": "2021-08-03T14:16:07Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33842", + "html_url": "https://github.com/WordPress/gutenberg/pull/33842", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33842.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33842.patch" + }, + "body": "## Description\r\n\r\nFollowup to feedback in https://github.com/WordPress/gutenberg/pull/31937#issuecomment-880153741, this PR polishes the focus style for the new Segmented Control. Before:\r\n\r\n![before](https://user-images.githubusercontent.com/1204802/128005511-81a68f09-ddf4-4870-b5ce-3889d915ca86.gif)\r\n\r\nAfter:\r\n\r\n![after](https://user-images.githubusercontent.com/1204802/128005531-526c2de3-53fe-4c8c-966c-a85be69064c9.gif)\r\n\r\nThe focus style for buttons, unputs and selected blocks across the block editor is 1.5px blue focusring, which changes the shape from 1px inputs or controls, or sits outset of solid blue primary buttons.\r\n\r\nIn this case, the usage of focus-within feels correct, as when you tab to the segmented control, pressing tab again sets focus on the next control, not the next option inside; you have to use the arrow keys to change the property inside.\r\n\r\nNote: This PR is a draft because it needs a bit more work. Specifically there appears to be a bug in how the `${ CONFIG.controlBoxShadowFocus };` variable is output. It generates the following incorrect box shadow, which then doesn't render at all:\r\n\r\n```\r\nbox-shadow: 0 0 0,0.5px,var( --wp-admin-theme-color, #00669b);\r\n```\r\n\r\nThe two commas are wrong. Here's how it should be:\r\n\r\n```\r\nbox-shadow: 0 0 0 0.5px var( --wp-admin-theme-color, #00669b);\r\n```\r\n\r\nThis PR simply outputs the corrected value directly, but ideally we find a way to output the variable correctly before we land this. If you know how to, please feel free to push directly to this branch.\r\n\r\n## How has this been tested?\r\n\r\nInsert a \"Post Featured Image\" block and focus the segmented control in the inspector.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33840", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33840/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33840/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33840/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33840", + "id": 958800394, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAyMDE1NzM0", + "number": 33840, + "title": "Editor: Safer isPreviewingPost check", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1013395453, + "node_id": "MDU6TGFiZWwxMDEzMzk1NDUz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Editor", + "name": "[Package] Editor", + "color": "ed2572", + "default": false, + "description": "/packages/editor" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-08-03T07:06:47Z", + "updated_at": "2021-08-03T08:16:59Z", + "closed_at": "2021-08-03T08:16:31Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33840", + "html_url": "https://github.com/WordPress/gutenberg/pull/33840", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33840.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33840.patch" + }, + "body": "## Description\r\nThe `options` property might not always be defined for the `saving` state and, in some cases, might result in an error.\r\n\r\nPR updates selector to use lodash `get` to safely check `options.isPreview` reference. It also matches the signature in the `isAutosavingPost` selector.\r\n\r\nFixes #29711.\r\n\r\n## How has this been tested?\r\n1. Comment out `isSavingPost` condition from the `isPreviewingPost()` selector.\r\n2. Run the following code in the browser console:\r\n\r\n```js\r\nwp.data.select( 'core/editor' ).isPreviewingPost();\r\n```\r\n\r\n## Types of changes\r\nBugfix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33833", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33833/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33833/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33833/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33833", + "id": 958653186, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAxOTAwMTgx", + "number": 33833, + "title": "RNMobile: Add integration test guide", + "user": { + "login": "guarani", + "id": 1898325, + "node_id": "MDQ6VXNlcjE4OTgzMjU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1898325?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/guarani", + "html_url": "https://github.com/guarani", + "followers_url": "https://api.github.com/users/guarani/followers", + "following_url": "https://api.github.com/users/guarani/following{/other_user}", + "gists_url": "https://api.github.com/users/guarani/gists{/gist_id}", + "starred_url": "https://api.github.com/users/guarani/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/guarani/subscriptions", + "organizations_url": "https://api.github.com/users/guarani/orgs", + "repos_url": "https://api.github.com/users/guarani/repos", + "events_url": "https://api.github.com/users/guarani/events{/privacy}", + "received_events_url": "https://api.github.com/users/guarani/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-08-03T02:17:36Z", + "updated_at": "2021-08-04T15:42:53Z", + "closed_at": "2021-08-04T15:42:28Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33833", + "html_url": "https://github.com/WordPress/gutenberg/pull/33833", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33833.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33833.patch" + }, + "body": "## Description\r\n\r\nAdds a guide to integration tests on Gutenberg Mobile.\r\n\r\n## How has this been tested?\r\nRead through the guide to ensure legibility and accuracy.\r\n\r\n## Types of changes\r\n- Updated docs\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33831", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33831/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33831/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33831/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33831", + "id": 958559778, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAxODI1NjM1", + "number": 33831, + "title": "Components: Fix RTL on custom gradient picker", + "user": { + "login": "walbo", + "id": 1415747, + "node_id": "MDQ6VXNlcjE0MTU3NDc=", + "avatar_url": "https://avatars.githubusercontent.com/u/1415747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/walbo", + "html_url": "https://github.com/walbo", + "followers_url": "https://api.github.com/users/walbo/followers", + "following_url": "https://api.github.com/users/walbo/following{/other_user}", + "gists_url": "https://api.github.com/users/walbo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/walbo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/walbo/subscriptions", + "organizations_url": "https://api.github.com/users/walbo/orgs", + "repos_url": "https://api.github.com/users/walbo/repos", + "events_url": "https://api.github.com/users/walbo/events{/privacy}", + "received_events_url": "https://api.github.com/users/walbo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 596965480, + "node_id": "MDU6TGFiZWw1OTY5NjU0ODA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Internationalization%20(i18n)", + "name": "Internationalization (i18n)", + "color": "e881e2", + "default": false, + "description": "" + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-08-02T22:36:46Z", + "updated_at": "2021-08-03T15:38:00Z", + "closed_at": "2021-08-03T15:27:19Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33831", + "html_url": "https://github.com/WordPress/gutenberg/pull/33831", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33831.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33831.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nFix custom gradient picker on sites with RTL.\r\n\r\nFixes #27352\r\n\r\n## How has this been tested?\r\nWith a RTL language and RTL tester plugin\r\n\r\n## Screenshots \r\n| Before | After |\r\n| --- | --- |\r\n| ![rtl-custom-gradient](https://user-images.githubusercontent.com/1415747/127931900-3846eecd-8f1a-40d2-9d74-96ddc4b8441e.gif) | ![fixed-rtl-custom-gradient](https://user-images.githubusercontent.com/1415747/127931912-5b1f00e0-d348-4ba7-9f7f-1b7f15268524.gif) |\r\n\r\n## Types of changes\r\nBug fix\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33824", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33824/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33824/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33824/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33824", + "id": 958364226, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAxNjU2OTA1", + "number": 33824, + "title": "components: Use updated range styles", + "user": { + "login": "sarayourfriend", + "id": 24264157, + "node_id": "MDQ6VXNlcjI0MjY0MTU3", + "avatar_url": "https://avatars.githubusercontent.com/u/24264157?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sarayourfriend", + "html_url": "https://github.com/sarayourfriend", + "followers_url": "https://api.github.com/users/sarayourfriend/followers", + "following_url": "https://api.github.com/users/sarayourfriend/following{/other_user}", + "gists_url": "https://api.github.com/users/sarayourfriend/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sarayourfriend/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sarayourfriend/subscriptions", + "organizations_url": "https://api.github.com/users/sarayourfriend/orgs", + "repos_url": "https://api.github.com/users/sarayourfriend/repos", + "events_url": "https://api.github.com/users/sarayourfriend/events{/privacy}", + "received_events_url": "https://api.github.com/users/sarayourfriend/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + }, + { + "id": 1344464662, + "node_id": "MDU6TGFiZWwxMzQ0NDY0NjYy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[a11y]%20Keyboard%20&%20Focus", + "name": "[a11y] Keyboard & Focus", + "color": "efde5d", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "sarayourfriend", + "id": 24264157, + "node_id": "MDQ6VXNlcjI0MjY0MTU3", + "avatar_url": "https://avatars.githubusercontent.com/u/24264157?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sarayourfriend", + "html_url": "https://github.com/sarayourfriend", + "followers_url": "https://api.github.com/users/sarayourfriend/followers", + "following_url": "https://api.github.com/users/sarayourfriend/following{/other_user}", + "gists_url": "https://api.github.com/users/sarayourfriend/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sarayourfriend/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sarayourfriend/subscriptions", + "organizations_url": "https://api.github.com/users/sarayourfriend/orgs", + "repos_url": "https://api.github.com/users/sarayourfriend/repos", + "events_url": "https://api.github.com/users/sarayourfriend/events{/privacy}", + "received_events_url": "https://api.github.com/users/sarayourfriend/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "sarayourfriend", + "id": 24264157, + "node_id": "MDQ6VXNlcjI0MjY0MTU3", + "avatar_url": "https://avatars.githubusercontent.com/u/24264157?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sarayourfriend", + "html_url": "https://github.com/sarayourfriend", + "followers_url": "https://api.github.com/users/sarayourfriend/followers", + "following_url": "https://api.github.com/users/sarayourfriend/following{/other_user}", + "gists_url": "https://api.github.com/users/sarayourfriend/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sarayourfriend/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sarayourfriend/subscriptions", + "organizations_url": "https://api.github.com/users/sarayourfriend/orgs", + "repos_url": "https://api.github.com/users/sarayourfriend/repos", + "events_url": "https://api.github.com/users/sarayourfriend/events{/privacy}", + "received_events_url": "https://api.github.com/users/sarayourfriend/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 15, + "created_at": "2021-08-02T17:33:13Z", + "updated_at": "2021-08-06T13:19:05Z", + "closed_at": "2021-08-06T13:18:17Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33824", + "html_url": "https://github.com/WordPress/gutenberg/pull/33824", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33824.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33824.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nUse the updated range styles from the Global Styles figma: https://www.figma.com/file/oEkcAyhIvPFMVEAO8EImvA/Global-Styles\r\n\r\n## How has this been tested?\r\nRun storybook and check out the range control page: `iframe.html?id=components-rangecontrol--default`\r\n\r\n## Screenshots \r\n\r\n### Unfocused\r\n\r\n\"Captura\r\n\r\n### Focused\r\n\r\n\"Captura\r\n\r\n\r\n## Types of changes\r\nStyle changes (new feature???)\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33818", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33818/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33818/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33818/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33818", + "id": 958138621, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAxNDYxNTky", + "number": 33818, + "title": "Scripts: Update webpack to v5 (try 2)", + "user": { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 596512821, + "node_id": "MDU6TGFiZWw1OTY1MTI4MjE=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Build%20Tooling", + "name": "[Type] Build Tooling", + "color": "111111", + "default": false, + "description": "" + }, + { + "id": 978007737, + "node_id": "MDU6TGFiZWw5NzgwMDc3Mzc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Scripts", + "name": "[Package] Scripts", + "color": "ed2572", + "default": false, + "description": "/packages/scripts" + }, + { + "id": 1607665481, + "node_id": "MDU6TGFiZWwxNjA3NjY1NDgx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Storybook", + "name": "Storybook", + "color": "81e2c7", + "default": false, + "description": "Storybook and its stories for components" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 28, + "created_at": "2021-08-02T13:19:47Z", + "updated_at": "2021-08-10T07:24:53Z", + "closed_at": "2021-08-10T07:24:28Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33818", + "html_url": "https://github.com/WordPress/gutenberg/pull/33818", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33818.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33818.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nFollow-up for #26382. \r\nFixes #33768, fixes #32203, fixes #30289.\r\n\r\nIt's a second attempt to upgrade webpack to v5.\r\n\r\n## Known Issues\r\n\r\n- [x] `wp-scripts build` generates styles with a wrong name\r\n \"Screen\r\n it should be `index-style.css` in the context of a block\r\n- [x] `npm run build` errors because of API changes in webpack plugins\r\n \"Screen\r\n- [x] `npm run storybook:build` – Storybook has to be updated to work with webpack v5, more details at https://storybook.js.org/blog/storybook-for-webpack-5/\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\n### Build for Gutenberg\r\n\r\n- `npm run dev`\r\n- `npm run build`\r\n\r\n### Build for Storybook\r\n\r\n- `npm run storybook:dev`\r\n- `npm run storybook:build`\r\n\r\n### Build for `@wordpress/scripts`\r\n\r\n```bash\r\nnpx wp-create-block example --no-wp-scripts\r\ncd example\r\n../node_modules/.bin/wp-script build\r\n```\r\n\r\n## Types of changes\r\nBreaking change for `@wordpress/scripts` users that provide their own config files for build tools.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33817", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33817/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33817/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33817/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33817", + "id": 958115507, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAxNDQxNDI1", + "number": 33817, + "title": "Fix Safari 13 metaboxes from overlapping the content.", + "user": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 671439711, + "node_id": "MDU6TGFiZWw2NzE0Mzk3MTE=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Browser%20Issues", + "name": "Browser Issues", + "color": "0052cc", + "default": false, + "description": null + }, + { + "id": 738764878, + "node_id": "MDU6TGFiZWw3Mzg3NjQ4Nzg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Meta%20Boxes", + "name": "[Feature] Meta Boxes", + "color": "fbca04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "jasmussen", + "id": 1204802, + "node_id": "MDQ6VXNlcjEyMDQ4MDI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1204802?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jasmussen", + "html_url": "https://github.com/jasmussen", + "followers_url": "https://api.github.com/users/jasmussen/followers", + "following_url": "https://api.github.com/users/jasmussen/following{/other_user}", + "gists_url": "https://api.github.com/users/jasmussen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jasmussen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jasmussen/subscriptions", + "organizations_url": "https://api.github.com/users/jasmussen/orgs", + "repos_url": "https://api.github.com/users/jasmussen/repos", + "events_url": "https://api.github.com/users/jasmussen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jasmussen/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-08-02T12:56:59Z", + "updated_at": "2021-08-05T06:43:02Z", + "closed_at": "2021-08-05T06:42:35Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33817", + "html_url": "https://github.com/WordPress/gutenberg/pull/33817", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33817.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33817.patch" + }, + "body": "## Description\r\n\r\nFixes #33668.\r\n\r\nFlex is a delicate feature, especially when supporting a range of browsers. As it turns out, older versions of Safari have a pretty specific interpretation of how flex children should inherit the height of their parents. Which is to say, _they do if you don't provide a percentage height_. \r\n\r\nIt gets a bit more gnarly than that, but [this SO comment](https://stackoverflow.com/questions/33636796/chrome-safari-not-filling-100-height-of-flex-parent) elucidates a bit:\r\n\r\n> Remove specified heights from flex items for this method to work. If a child has a height specified (e.g. height: 100%), then it will ignore the align-items: stretch coming from the parent. For the stretch default to work, the child's height must compute to auto.\r\n\r\nI have developed this patch while using Browserstack to test Safari 13, because I'm no longer on MacOS Catalina. And as best I can tell the flex rules we have in place caused a sequence of events there:\r\n\r\n- First it meant that the height of `.edit-post-visual-editor` was allowed to shrink, which happened when a metabox was present. This was fixed by disallowing shrinking (`flex: 1 0 auto;` instead of `flex: 1 1 auto;`) _and_ by removing `flex-basis: 100%;` (more on that in a second)\r\n- When that was fixed, it became clear that the child element, `.edit-post-visual-editor__content-area` no longer expanded to fill the void. _Presumably_ because when `flex-basis: 100%;` was removed, inheritance there no longer worked. This was fixed by removing the explicit `height: 100%;` inline style applied to that element, _and_ by allowing it to grow (`flex-grow: 1;`). \r\n\r\nTo summarize it to the best of my understanding: when we used percentages, the editing canvas didn't actually expand, causing the metaboxes to overlap it. By removing the percentages, I had to remove them from quite a few of the child items, and change those to rely in the intrinsic `align-items: stretch;` property they are given by `display: flex;` by default.\r\n\r\n## How has this been tested?\r\n\r\nIn my testing, this threads the needle and accomplishes what it needs to in modern browsers, Chrome, Firefox, Edge and Safari 14. It also makes it all work with Safar 13. I have not tested older yet, but presume it works the same.\r\n\r\nThe behavior to test is:\r\n\r\n- Test with and without the Custom Fields metabox present.\r\n- Create a new post with no content, and you should not see the dark gray color behind the editing canvas peek through.\r\n- Use the device preview dropdown and verify the sizes are correct. \r\n- Add a lot of content, and observe that the custom fields metabox keeps \"riding below the content\" as you press Enter. No overlap.\r\n\r\n## Screenshots \r\n\r\nThe Safari 13 issue that ships in trunk (big GIF):\r\n\r\nhttps://cldup.com/_zYngFvNTq.gif\r\n\r\nSafari 13 after this PR is applied:\r\n\r\n![saf 13 after](https://user-images.githubusercontent.com/1204802/127865217-0de80ec7-2906-4503-a4d8-6066bf7a6a75.gif)\r\n\r\nChrome after this PR applied (should be like before):\r\n\r\n![chrome](https://user-images.githubusercontent.com/1204802/127865407-7ad3eaef-b067-44b8-895f-e5208342ea55.gif)\r\n\r\n## Types of changes\r\n\r\nSince this is a pretty sensitive part of the editor layout code, it's important to test this pretty broadly, notably with those of you with access to Safari 13. But it's still important to ensure identical behavior on modern browsers as well.\r\n\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33800", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33800/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33800/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33800/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33800", + "id": 957359088, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwNzk4ODA2", + "number": 33800, + "title": "Fix gutenberg_resolve_template() return documentation", + "user": { + "login": "jeremyfelt", + "id": 286171, + "node_id": "MDQ6VXNlcjI4NjE3MQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/286171?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jeremyfelt", + "html_url": "https://github.com/jeremyfelt", + "followers_url": "https://api.github.com/users/jeremyfelt/followers", + "following_url": "https://api.github.com/users/jeremyfelt/following{/other_user}", + "gists_url": "https://api.github.com/users/jeremyfelt/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jeremyfelt/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jeremyfelt/subscriptions", + "organizations_url": "https://api.github.com/users/jeremyfelt/orgs", + "repos_url": "https://api.github.com/users/jeremyfelt/repos", + "events_url": "https://api.github.com/users/jeremyfelt/events{/privacy}", + "received_events_url": "https://api.github.com/users/jeremyfelt/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + }, + { + "id": 1604715381, + "node_id": "MDU6TGFiZWwxNjA0NzE1Mzgx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Full%20Site%20Editing", + "name": "[Feature] Full Site Editing", + "color": "fbca04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-08-01T01:36:25Z", + "updated_at": "2021-08-02T17:01:25Z", + "closed_at": "2021-08-02T06:04:38Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33800", + "html_url": "https://github.com/WordPress/gutenberg/pull/33800", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33800.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33800.patch" + }, + "body": "`gutenberg_resolve_template()` now returns a `WP_Block_Template` instance rather than an array of data.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33799", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33799/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33799/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33799/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33799", + "id": 957356268, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwNzk2MzI3", + "number": 33799, + "title": "Fix misspelling of \"queries\" in filter documentation", + "user": { + "login": "jeremyfelt", + "id": 286171, + "node_id": "MDQ6VXNlcjI4NjE3MQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/286171?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jeremyfelt", + "html_url": "https://github.com/jeremyfelt", + "followers_url": "https://api.github.com/users/jeremyfelt/followers", + "following_url": "https://api.github.com/users/jeremyfelt/following{/other_user}", + "gists_url": "https://api.github.com/users/jeremyfelt/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jeremyfelt/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jeremyfelt/subscriptions", + "organizations_url": "https://api.github.com/users/jeremyfelt/orgs", + "repos_url": "https://api.github.com/users/jeremyfelt/repos", + "events_url": "https://api.github.com/users/jeremyfelt/events{/privacy}", + "received_events_url": "https://api.github.com/users/jeremyfelt/received_events", + "type": "User", + "site_admin": false + }, + "labels": [], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-08-01T01:21:27Z", + "updated_at": "2021-08-02T17:01:51Z", + "closed_at": "2021-08-02T03:22:39Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33799", + "html_url": "https://github.com/WordPress/gutenberg/pull/33799", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33799.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33799.patch" + }, + "body": "## Description\r\n\r\nThis fixes an accidental misspelling in 3 places.\r\n\r\n\r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33796", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33796/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33796/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33796/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33796", + "id": 957288624, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwNzQzNTQx", + "number": 33796, + "title": "Add spaces in add_theme_support docs code", + "user": { + "login": "kapilpaul", + "id": 9963909, + "node_id": "MDQ6VXNlcjk5NjM5MDk=", + "avatar_url": "https://avatars.githubusercontent.com/u/9963909?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/kapilpaul", + "html_url": "https://github.com/kapilpaul", + "followers_url": "https://api.github.com/users/kapilpaul/followers", + "following_url": "https://api.github.com/users/kapilpaul/following{/other_user}", + "gists_url": "https://api.github.com/users/kapilpaul/gists{/gist_id}", + "starred_url": "https://api.github.com/users/kapilpaul/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/kapilpaul/subscriptions", + "organizations_url": "https://api.github.com/users/kapilpaul/orgs", + "repos_url": "https://api.github.com/users/kapilpaul/repos", + "events_url": "https://api.github.com/users/kapilpaul/events{/privacy}", + "received_events_url": "https://api.github.com/users/kapilpaul/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + }, + { + "id": 1388646432, + "node_id": "MDU6TGFiZWwxMzg4NjQ2NDMy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/First-time%20Contributor", + "name": "First-time Contributor", + "color": "a0f762", + "default": false, + "description": "Pull request opened by a first-time contributor to Gutenberg repository" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-31T17:34:13Z", + "updated_at": "2021-08-02T05:38:52Z", + "closed_at": "2021-08-02T05:36:51Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33796", + "html_url": "https://github.com/WordPress/gutenberg/pull/33796", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33796.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33796.patch" + }, + "body": "## Description\r\nAdded missing space in theme support docs\r\n\r\n## Types of changes\r\n\r\nUpdated the documentation\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33788", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33788/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33788/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33788/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33788", + "id": 957068842, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwNTY5NTA4", + "number": 33788, + "title": "[RNMobile] Fix Xcode Demo app build", + "user": { + "login": "dcalhoun", + "id": 438664, + "node_id": "MDQ6VXNlcjQzODY2NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/438664?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dcalhoun", + "html_url": "https://github.com/dcalhoun", + "followers_url": "https://api.github.com/users/dcalhoun/followers", + "following_url": "https://api.github.com/users/dcalhoun/following{/other_user}", + "gists_url": "https://api.github.com/users/dcalhoun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dcalhoun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dcalhoun/subscriptions", + "organizations_url": "https://api.github.com/users/dcalhoun/orgs", + "repos_url": "https://api.github.com/users/dcalhoun/repos", + "events_url": "https://api.github.com/users/dcalhoun/events{/privacy}", + "received_events_url": "https://api.github.com/users/dcalhoun/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 596512821, + "node_id": "MDU6TGFiZWw1OTY1MTI4MjE=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Build%20Tooling", + "name": "[Type] Build Tooling", + "color": "111111", + "default": false, + "description": "" + }, + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "dcalhoun", + "id": 438664, + "node_id": "MDQ6VXNlcjQzODY2NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/438664?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dcalhoun", + "html_url": "https://github.com/dcalhoun", + "followers_url": "https://api.github.com/users/dcalhoun/followers", + "following_url": "https://api.github.com/users/dcalhoun/following{/other_user}", + "gists_url": "https://api.github.com/users/dcalhoun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dcalhoun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dcalhoun/subscriptions", + "organizations_url": "https://api.github.com/users/dcalhoun/orgs", + "repos_url": "https://api.github.com/users/dcalhoun/repos", + "events_url": "https://api.github.com/users/dcalhoun/events{/privacy}", + "received_events_url": "https://api.github.com/users/dcalhoun/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "dcalhoun", + "id": 438664, + "node_id": "MDQ6VXNlcjQzODY2NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/438664?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dcalhoun", + "html_url": "https://github.com/dcalhoun", + "followers_url": "https://api.github.com/users/dcalhoun/followers", + "following_url": "https://api.github.com/users/dcalhoun/following{/other_user}", + "gists_url": "https://api.github.com/users/dcalhoun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dcalhoun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dcalhoun/subscriptions", + "organizations_url": "https://api.github.com/users/dcalhoun/orgs", + "repos_url": "https://api.github.com/users/dcalhoun/repos", + "events_url": "https://api.github.com/users/dcalhoun/events{/privacy}", + "received_events_url": "https://api.github.com/users/dcalhoun/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-30T21:26:38Z", + "updated_at": "2021-08-09T16:07:06Z", + "closed_at": "2021-08-09T16:06:39Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33788", + "html_url": "https://github.com/WordPress/gutenberg/pull/33788", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33788.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33788.patch" + }, + "body": "## Description\r\nReact Native added a `PROJECT_ROOT` [configuration to better support monorepos](https://git.io/JBwVr). Prior to setting the `PROJECT_ROOT` configuration, building the Demo app in Xcode threw errors related to the inability to find the entry `index.js` file, as it was searching in the root directory.\r\n\r\n
Error Text\r\n\r\n```\r\nerror The resource `/Users/username/Sites/a8c/gutenberg/index.js` was not found.\r\nError: The resource `/Users/username/Sites/a8c/gutenberg/index.js` was not found.\r\n at /Users/username/Sites/a8c/gutenberg/node_modules/metro/src/IncrementalBundler.js:457:26\r\n at gotStat (node:fs:2627:21)\r\n at FSReqCallback.oncomplete (node:fs:195:21)\r\ninfo Run CLI with --verbose flag for more details.\r\nCommand PhaseScriptExecution failed with a nonzero exit code\r\n```\r\n\r\n
\r\n\r\n
Error Screenshot\r\n\r\n\"xcode-demo-app-error\"\r\n\r\n
\r\n\r\n## How has this been tested?\r\n1. Check out `trunk` branch. \r\n2. `npm run native start:reset`\r\n3. Launch Xcode and build the Demo app to a physical device. \r\n4. ⚠️ **Unexpected:** Notice the build failure. \r\n5. Check out this PR branch. \r\n6. `npm run native start:reset`\r\n7. Launch Xcode and build the Demo app to a physical device. \r\n8. ℹ️ **Expected:** The build succeeds and runs on the device. \r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\nBug fix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33786", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33786/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33786/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33786/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33786", + "id": 956992028, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwNTA0MTcw", + "number": 33786, + "title": "GitHub Templates: Format bug report template", + "user": { + "login": "walbo", + "id": 1415747, + "node_id": "MDQ6VXNlcjE0MTU3NDc=", + "avatar_url": "https://avatars.githubusercontent.com/u/1415747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/walbo", + "html_url": "https://github.com/walbo", + "followers_url": "https://api.github.com/users/walbo/followers", + "following_url": "https://api.github.com/users/walbo/following{/other_user}", + "gists_url": "https://api.github.com/users/walbo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/walbo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/walbo/subscriptions", + "organizations_url": "https://api.github.com/users/walbo/orgs", + "repos_url": "https://api.github.com/users/walbo/repos", + "events_url": "https://api.github.com/users/walbo/events{/privacy}", + "received_events_url": "https://api.github.com/users/walbo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1032028862, + "node_id": "MDU6TGFiZWwxMDMyMDI4ODYy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Project%20Management", + "name": "[Type] Project Management", + "color": "e55ead", + "default": false, + "description": "Meta-issues related to project management of Gutenberg" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-30T19:00:14Z", + "updated_at": "2021-08-02T10:12:55Z", + "closed_at": "2021-08-02T04:01:02Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33786", + "html_url": "https://github.com/WordPress/gutenberg/pull/33786", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33786.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33786.patch" + }, + "body": "Follow-up to #33761\r\n\r\nSeem like the bug report template never went trough prettier. Running `npm run format` adds the correct spacing to the .yml file.\r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33785", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33785/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33785/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33785/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33785", + "id": 956986302, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwNDk5Mjc0", + "number": 33785, + "title": "Readable JS assets Plugin: Fix webpack 5 support", + "user": { + "login": "walbo", + "id": 1415747, + "node_id": "MDQ6VXNlcjE0MTU3NDc=", + "avatar_url": "https://avatars.githubusercontent.com/u/1415747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/walbo", + "html_url": "https://github.com/walbo", + "followers_url": "https://api.github.com/users/walbo/followers", + "following_url": "https://api.github.com/users/walbo/following{/other_user}", + "gists_url": "https://api.github.com/users/walbo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/walbo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/walbo/subscriptions", + "organizations_url": "https://api.github.com/users/walbo/orgs", + "repos_url": "https://api.github.com/users/walbo/repos", + "events_url": "https://api.github.com/users/walbo/events{/privacy}", + "received_events_url": "https://api.github.com/users/walbo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 596512821, + "node_id": "MDU6TGFiZWw1OTY1MTI4MjE=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Build%20Tooling", + "name": "[Type] Build Tooling", + "color": "111111", + "default": false, + "description": "" + }, + { + "id": 3222328876, + "node_id": "MDU6TGFiZWwzMjIyMzI4ODc2", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Readable%20JS%20Assets%20Webpack%20Plugin", + "name": "[Package] Readable JS Assets Webpack Plugin", + "color": "ed2572", + "default": false, + "description": "/packages/readable-js-assets-webpack-plugin" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-30T18:50:05Z", + "updated_at": "2021-08-02T14:50:22Z", + "closed_at": "2021-08-02T14:49:37Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33785", + "html_url": "https://github.com/WordPress/gutenberg/pull/33785", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33785.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33785.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nIn webpack v5 `Compilation.chunks` and `Chunk.files` changed from arrays to sets. See https://webpack.js.org/blog/2020-10-10-webpack-5-release/#arrays-to-sets\r\n\r\nSupport both v4 and v5 by making sure we work with arrays (converting the set to array for v5) when generating the files list.\r\n\r\n## How has this been tested?\r\nTested the plugin both in webpack v4 and v5.\r\n\r\n\r\n\r\n\r\n## Types of changes\r\nBug fix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33782", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33782/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33782/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33782/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33782", + "id": 956872839, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwNDAzNDI1", + "number": 33782, + "title": "[RNMobile] Fix crash caused by column block with padding having paragraph as a child", + "user": { + "login": "ceyhun", + "id": 1845482, + "node_id": "MDQ6VXNlcjE4NDU0ODI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1845482?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ceyhun", + "html_url": "https://github.com/ceyhun", + "followers_url": "https://api.github.com/users/ceyhun/followers", + "following_url": "https://api.github.com/users/ceyhun/following{/other_user}", + "gists_url": "https://api.github.com/users/ceyhun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ceyhun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ceyhun/subscriptions", + "organizations_url": "https://api.github.com/users/ceyhun/orgs", + "repos_url": "https://api.github.com/users/ceyhun/repos", + "events_url": "https://api.github.com/users/ceyhun/events{/privacy}", + "received_events_url": "https://api.github.com/users/ceyhun/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-07-30T15:50:03Z", + "updated_at": "2021-08-03T09:18:47Z", + "closed_at": "2021-08-03T09:18:16Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33782", + "html_url": "https://github.com/WordPress/gutenberg/pull/33782", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33782.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33782.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nFixes https://github.com/wordpress-mobile/WordPress-Android/issues/15016.\r\n\r\nColumn block has [a new feature](https://github.com/WordPress/gutenberg/pull/31778), where we can add paddings to a column block and it passes these to its child as `wrapperStyles`. These paddings can have units of `%` as well as `px`, `em`, etc. Since paragraph block on mobile doesn't yet support all of those units, the app crashes during layout. \r\n\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\nOn web, using a self-hosted or atomic site with latest Gutenberg version.\r\n1. Add a columns block\r\n1. Select 100 to add a single column\r\n1. Add a paragraph block inside this column and add some text\r\n1. Select back the column\r\n1. Add some padding from sidebar -> `Spacing` -> `Padding`\r\n1. Save the post as draft and open from Mobile Gutenberg\r\n\r\n\"column-settings\"\r\n\r\nAlternatively you can use this HTML in the Gutenberg demo app by switching to HTML mode, pasting it and switching back to Visual mode to test:\r\n\r\n```\r\n\r\n
\r\n
\r\n

Test

\r\n
\r\n
\r\n\r\n```\r\n\r\n## Screenshots \r\n\r\nBefore | After\r\n-- | -- \r\n|\r\n\r\n\r\n\r\n\r\n\r\n## Types of changes\r\n\r\nBug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33781", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33781/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33781/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33781/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33781", + "id": 956812984, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwMzUwNTc1", + "number": 33781, + "title": "[docs] fix: `supports.color.gradients` is plural", + "user": { + "login": "chrisvanpatten", + "id": 1231306, + "node_id": "MDQ6VXNlcjEyMzEzMDY=", + "avatar_url": "https://avatars.githubusercontent.com/u/1231306?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/chrisvanpatten", + "html_url": "https://github.com/chrisvanpatten", + "followers_url": "https://api.github.com/users/chrisvanpatten/followers", + "following_url": "https://api.github.com/users/chrisvanpatten/following{/other_user}", + "gists_url": "https://api.github.com/users/chrisvanpatten/gists{/gist_id}", + "starred_url": "https://api.github.com/users/chrisvanpatten/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/chrisvanpatten/subscriptions", + "organizations_url": "https://api.github.com/users/chrisvanpatten/orgs", + "repos_url": "https://api.github.com/users/chrisvanpatten/repos", + "events_url": "https://api.github.com/users/chrisvanpatten/events{/privacy}", + "received_events_url": "https://api.github.com/users/chrisvanpatten/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + }, + { + "id": 2551400612, + "node_id": "MDU6TGFiZWwyNTUxNDAwNjEy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/developer-docs", + "name": "developer-docs", + "color": "1d76db", + "default": false, + "description": "Issues that impact the block editor developer documentation site" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "chrisvanpatten", + "id": 1231306, + "node_id": "MDQ6VXNlcjEyMzEzMDY=", + "avatar_url": "https://avatars.githubusercontent.com/u/1231306?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/chrisvanpatten", + "html_url": "https://github.com/chrisvanpatten", + "followers_url": "https://api.github.com/users/chrisvanpatten/followers", + "following_url": "https://api.github.com/users/chrisvanpatten/following{/other_user}", + "gists_url": "https://api.github.com/users/chrisvanpatten/gists{/gist_id}", + "starred_url": "https://api.github.com/users/chrisvanpatten/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/chrisvanpatten/subscriptions", + "organizations_url": "https://api.github.com/users/chrisvanpatten/orgs", + "repos_url": "https://api.github.com/users/chrisvanpatten/repos", + "events_url": "https://api.github.com/users/chrisvanpatten/events{/privacy}", + "received_events_url": "https://api.github.com/users/chrisvanpatten/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "chrisvanpatten", + "id": 1231306, + "node_id": "MDQ6VXNlcjEyMzEzMDY=", + "avatar_url": "https://avatars.githubusercontent.com/u/1231306?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/chrisvanpatten", + "html_url": "https://github.com/chrisvanpatten", + "followers_url": "https://api.github.com/users/chrisvanpatten/followers", + "following_url": "https://api.github.com/users/chrisvanpatten/following{/other_user}", + "gists_url": "https://api.github.com/users/chrisvanpatten/gists{/gist_id}", + "starred_url": "https://api.github.com/users/chrisvanpatten/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/chrisvanpatten/subscriptions", + "organizations_url": "https://api.github.com/users/chrisvanpatten/orgs", + "repos_url": "https://api.github.com/users/chrisvanpatten/repos", + "events_url": "https://api.github.com/users/chrisvanpatten/events{/privacy}", + "received_events_url": "https://api.github.com/users/chrisvanpatten/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-30T14:47:40Z", + "updated_at": "2021-07-30T16:23:33Z", + "closed_at": "2021-07-30T16:22:36Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33781", + "html_url": "https://github.com/WordPress/gutenberg/pull/33781", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33781.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33781.patch" + }, + "body": "Small typo in the block supports documentation; `supports.color.gradient` should be `supports.color.gradients` as plural.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33780", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33780/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33780/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33780/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33780", + "id": 956788321, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwMzI5OTY1", + "number": 33780, + "title": "fix: broken link in documentation to block support mechanism", + "user": { + "login": "RhnSharma", + "id": 22129063, + "node_id": "MDQ6VXNlcjIyMTI5MDYz", + "avatar_url": "https://avatars.githubusercontent.com/u/22129063?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/RhnSharma", + "html_url": "https://github.com/RhnSharma", + "followers_url": "https://api.github.com/users/RhnSharma/followers", + "following_url": "https://api.github.com/users/RhnSharma/following{/other_user}", + "gists_url": "https://api.github.com/users/RhnSharma/gists{/gist_id}", + "starred_url": "https://api.github.com/users/RhnSharma/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/RhnSharma/subscriptions", + "organizations_url": "https://api.github.com/users/RhnSharma/orgs", + "repos_url": "https://api.github.com/users/RhnSharma/repos", + "events_url": "https://api.github.com/users/RhnSharma/events{/privacy}", + "received_events_url": "https://api.github.com/users/RhnSharma/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-30T14:17:38Z", + "updated_at": "2021-08-04T09:15:30Z", + "closed_at": "2021-08-04T09:14:57Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33780", + "html_url": "https://github.com/WordPress/gutenberg/pull/33780", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33780.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33780.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nFixes #33778\r\nFix a broken link to block support mechanism in `theme-json.md`.\r\n\r\nHi @Mamaduka, how does this look?\r\nLet me know if this needs any changes.\r\nThanks\r\n\r\n## Types of changes\r\n\r\n Bug fix (non-breaking change which fixes an issue) \r\n\r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33779", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33779/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33779/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33779/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33779", + "id": 956687808, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwMjQzMzA1", + "number": 33779, + "title": "URL Details: Avoid PHP notice when parsing protocol-relative icon URLs", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1838782557, + "node_id": "MDU6TGFiZWwxODM4NzgyNTU3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Link%20Editing", + "name": "[Feature] Link Editing", + "color": "fbca04", + "default": false, + "description": "Link components (LinkControl, URLInput) and integrations (RichText link formatting)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-30T12:09:09Z", + "updated_at": "2021-07-30T14:14:09Z", + "closed_at": "2021-07-30T14:13:37Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33779", + "html_url": "https://github.com/WordPress/gutenberg/pull/33779", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33779.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33779.patch" + }, + "body": "## Description\r\nSites might use protocol-relative URLs for icons. When a similar URL is parsed with `parse_url`, it doesn't return schema and triggered PHP notice.\r\n\r\nExample: https://3v4l.org/SFEiZ\r\n\r\n## How has this been tested?\r\n1. Create a post.\r\n2. Add a paragraph with a link to `https://twitter.com/`\r\n3. Display rich URL preview.\r\n4. WP shouldn't log the `PHP Notice: Undefined index: scheme` message.\r\n\r\n## Types of changes\r\nBugfix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33777", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33777/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33777/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33777/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33777", + "id": 956555230, + "node_id": "MDExOlB1bGxSZXF1ZXN0NzAwMTMwNjkz", + "number": 33777, + "title": "Enable ability to remove a link from the Nav Link block in the Nav Block", + "user": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1225853227, + "node_id": "MDU6TGFiZWwxMjI1ODUzMjI3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Navigation", + "name": "[Block] Navigation", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 9, + "created_at": "2021-07-30T09:04:31Z", + "updated_at": "2021-08-03T12:59:45Z", + "closed_at": "2021-08-03T12:59:19Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33777", + "html_url": "https://github.com/WordPress/gutenberg/pull/33777", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33777.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33777.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nIn https://github.com/WordPress/gutenberg/issues/18866 we see that it is impossible to remove a link from the Nav Link block once it's been added. That's not good.\r\n\r\n[I've already added a `Unlink` feature to the link UI in the format library](https://github.com/WordPress/gutenberg/pull/32541) for rich text and I've been meaning to port it over to the Nav Block link implementation.\r\n\r\nThis PR enables the ability to unset links on the Nav Link block using the `Unlink` button in the link UI.\r\n\r\n**Note**: we are intentionally not mirroring this unlink behaviour in the block toolbar for [the reasons outlined in this comment](https://github.com/WordPress/gutenberg/pull/33777#issuecomment-889829952).\r\n\r\n## How has this been tested?\r\n\r\n* Create a new Post.\r\n* Add Nav Block.\r\n* Add a custom link to anything you want.\r\n* Click on link.\r\n* See `Unlink` button in popover.\r\n* Click button.\r\n* Remove is removed and the UI of the `Nav Link` block should be reset to default state.\r\n* Check you can click and re-add the link as required.\r\n* Check you can do the same in the Nav Editor screen.\r\n\r\n## Screenshots \r\n\r\n\r\n#### Post Editor\r\nhttps://user-images.githubusercontent.com/444434/127629489-927586d7-6bb8-49eb-85a9-b09e3de7263e.mp4\r\n\r\n\r\n#### Nav Editor\r\nhttps://user-images.githubusercontent.com/444434/127629484-e5837372-a98c-40a8-8678-7afd8d48b98f.mp4\r\n\r\n\r\n\r\n\r\n## Types of changes\r\nNew feature (non-breaking change which adds functionality)\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33771", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33771/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33771/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33771/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33771", + "id": 956384942, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5OTg5NDU2", + "number": 33771, + "title": "Add error boundaries to widget screens", + "user": { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 1414926647, + "node_id": "MDU6TGFiZWwxNDE0OTI2NjQ3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Edit%20Widgets", + "name": "[Package] Edit Widgets", + "color": "ed2572", + "default": false, + "description": "/packages/edit-widgets" + }, + { + "id": 2463256422, + "node_id": "MDU6TGFiZWwyNDYzMjU2NDIy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Backport%20to%20WP%20Minor%20Release", + "name": "Backport to WP Minor Release", + "color": "491d8e", + "default": false, + "description": "PRs to be back-ported to a WordPress minor release." + }, + { + "id": 2632875097, + "node_id": "MDU6TGFiZWwyNjMyODc1MDk3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Widgets%20Customizer", + "name": "[Feature] Widgets Customizer", + "color": "fbca04", + "default": false, + "description": "Ability to add and edit blocks in Customize → Widgets." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "talldan", + "id": 677833, + "node_id": "MDQ6VXNlcjY3NzgzMw==", + "avatar_url": "https://avatars.githubusercontent.com/u/677833?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talldan", + "html_url": "https://github.com/talldan", + "followers_url": "https://api.github.com/users/talldan/followers", + "following_url": "https://api.github.com/users/talldan/following{/other_user}", + "gists_url": "https://api.github.com/users/talldan/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talldan/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talldan/subscriptions", + "organizations_url": "https://api.github.com/users/talldan/orgs", + "repos_url": "https://api.github.com/users/talldan/repos", + "events_url": "https://api.github.com/users/talldan/events{/privacy}", + "received_events_url": "https://api.github.com/users/talldan/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-30T04:14:40Z", + "updated_at": "2021-08-02T07:33:24Z", + "closed_at": "2021-08-02T03:20:39Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33771", + "html_url": "https://github.com/WordPress/gutenberg/pull/33771", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33771.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33771.patch" + }, + "body": "## Description\r\nCloses #33620\r\n\r\nAdds error boundaries to the widgets screens. Previously users have reported JavaScript errors (like those solved by #33618) cause a blank white screen with very little information.\r\n\r\nThis PR at least adds a message and a Copy Error button. The edit widgets screen also has an 'Attempt Recovery' button, but I didn't add this to the customizer screen, as the customizer is a little more complex. When I attempted to do so, I found that the `activeSidebarControl` state was lost, so recovery would never work.\r\n\r\nThe ErrorBoundary component is also in need of refactoring and improvement, but this PR would be good to backport to a minor release, so I'd prefer to keep it simple.\r\n\r\n## How has this been tested?\r\n### Appearance > Widgets screen\r\n1. Have your dev environment running and add some code to throw an error in a widget screen component. e.g. add `throw new Error( 'Test' );` to somewhere like the Header component.\r\n2. Load the editor\r\n3. Observe the notice\r\n4. Copy the error and paste it somewhere, it should be the same as the error message thrown\r\n5. Click attempt recovery, observe the editor reloads, but you'll encounter the same error again\r\n\r\n### Appearance > Customize > Widgets screen\r\n1. Have your dev environment running and add some code to throw an error in a widget screen component. e.g. add `throw new Error( 'Test' );` to somewhere like the Header component.\r\n2. Load the editor\r\n3. Observe the notice\r\n4. Copy the error and paste it somewhere, it should be the same as the error message thrown\r\n\r\n## Screenshots \r\n### Appearance > Widgets screen\r\n\"Screenshot\r\n\r\n### Appearance > Customize > Widgets screen\r\n\"Screenshot\r\n\r\n## Types of changes\r\n\r\n\r\nNew feature (non-breaking change which adds functionality) \r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33764", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33764/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33764/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33764/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33764", + "id": 956032331, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5Njk0MDMy", + "number": 33764, + "title": "[Documentation] Add missing comma", + "user": { + "login": "mrleemon", + "id": 2060659, + "node_id": "MDQ6VXNlcjIwNjA2NTk=", + "avatar_url": "https://avatars.githubusercontent.com/u/2060659?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/mrleemon", + "html_url": "https://github.com/mrleemon", + "followers_url": "https://api.github.com/users/mrleemon/followers", + "following_url": "https://api.github.com/users/mrleemon/following{/other_user}", + "gists_url": "https://api.github.com/users/mrleemon/gists{/gist_id}", + "starred_url": "https://api.github.com/users/mrleemon/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/mrleemon/subscriptions", + "organizations_url": "https://api.github.com/users/mrleemon/orgs", + "repos_url": "https://api.github.com/users/mrleemon/repos", + "events_url": "https://api.github.com/users/mrleemon/events{/privacy}", + "received_events_url": "https://api.github.com/users/mrleemon/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-29T16:55:31Z", + "updated_at": "2021-07-30T04:59:01Z", + "closed_at": "2021-07-30T04:58:41Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33764", + "html_url": "https://github.com/WordPress/gutenberg/pull/33764", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33764.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33764.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33761", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33761/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33761/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33761/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33761", + "id": 955949660, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5NjI0MDM2", + "number": 33761, + "title": "GitHub Templates: Fix spacing in bug report template", + "user": { + "login": "ryelle", + "id": 541093, + "node_id": "MDQ6VXNlcjU0MTA5Mw==", + "avatar_url": "https://avatars.githubusercontent.com/u/541093?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ryelle", + "html_url": "https://github.com/ryelle", + "followers_url": "https://api.github.com/users/ryelle/followers", + "following_url": "https://api.github.com/users/ryelle/following{/other_user}", + "gists_url": "https://api.github.com/users/ryelle/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ryelle/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ryelle/subscriptions", + "organizations_url": "https://api.github.com/users/ryelle/orgs", + "repos_url": "https://api.github.com/users/ryelle/repos", + "events_url": "https://api.github.com/users/ryelle/events{/privacy}", + "received_events_url": "https://api.github.com/users/ryelle/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1032028862, + "node_id": "MDU6TGFiZWwxMDMyMDI4ODYy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Project%20Management", + "name": "[Type] Project Management", + "color": "e55ead", + "default": false, + "description": "Meta-issues related to project management of Gutenberg" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "ryelle", + "id": 541093, + "node_id": "MDQ6VXNlcjU0MTA5Mw==", + "avatar_url": "https://avatars.githubusercontent.com/u/541093?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ryelle", + "html_url": "https://github.com/ryelle", + "followers_url": "https://api.github.com/users/ryelle/followers", + "following_url": "https://api.github.com/users/ryelle/following{/other_user}", + "gists_url": "https://api.github.com/users/ryelle/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ryelle/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ryelle/subscriptions", + "organizations_url": "https://api.github.com/users/ryelle/orgs", + "repos_url": "https://api.github.com/users/ryelle/repos", + "events_url": "https://api.github.com/users/ryelle/events{/privacy}", + "received_events_url": "https://api.github.com/users/ryelle/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "ryelle", + "id": 541093, + "node_id": "MDQ6VXNlcjU0MTA5Mw==", + "avatar_url": "https://avatars.githubusercontent.com/u/541093?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ryelle", + "html_url": "https://github.com/ryelle", + "followers_url": "https://api.github.com/users/ryelle/followers", + "following_url": "https://api.github.com/users/ryelle/following{/other_user}", + "gists_url": "https://api.github.com/users/ryelle/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ryelle/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ryelle/subscriptions", + "organizations_url": "https://api.github.com/users/ryelle/orgs", + "repos_url": "https://api.github.com/users/ryelle/repos", + "events_url": "https://api.github.com/users/ryelle/events{/privacy}", + "received_events_url": "https://api.github.com/users/ryelle/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-29T15:17:03Z", + "updated_at": "2021-07-29T15:59:58Z", + "closed_at": "2021-07-29T15:59:32Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33761", + "html_url": "https://github.com/WordPress/gutenberg/pull/33761", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33761.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33761.patch" + }, + "body": "Follow up to #33713, which had some yml syntax issues that caused the Bug Report template to disappear. This fixes up some indentation, spacing, and moves the `required` value into the `validation` property to match the documentation.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33757", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33757/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33757/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33757/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33757", + "id": 955801397, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5NDk3NzA3", + "number": 33757, + "title": "[RNMobile] Bump SauceLabs caps", + "user": { + "login": "hypest", + "id": 1032913, + "node_id": "MDQ6VXNlcjEwMzI5MTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/1032913?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/hypest", + "html_url": "https://github.com/hypest", + "followers_url": "https://api.github.com/users/hypest/followers", + "following_url": "https://api.github.com/users/hypest/following{/other_user}", + "gists_url": "https://api.github.com/users/hypest/gists{/gist_id}", + "starred_url": "https://api.github.com/users/hypest/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/hypest/subscriptions", + "organizations_url": "https://api.github.com/users/hypest/orgs", + "repos_url": "https://api.github.com/users/hypest/repos", + "events_url": "https://api.github.com/users/hypest/events{/privacy}", + "received_events_url": "https://api.github.com/users/hypest/received_events", + "type": "User", + "site_admin": false + }, + "labels": [], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-29T12:40:07Z", + "updated_at": "2021-08-03T10:19:08Z", + "closed_at": "2021-08-03T10:18:40Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33757", + "html_url": "https://github.com/WordPress/gutenberg/pull/33757", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33757.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33757.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nBumping the Appium and iOS versions used on SauceLabs, in an attempt to improve test reliability in gutenberg-mobile.\r\n\r\ngutenberg-mobile PR: https://github.com/wordpress-mobile/gutenberg-mobile/pull/3770\r\n\r\n## How has this been tested?\r\nBy checking the mobile device CI tests on the gutenberg-mobile PR.\r\n\r\n1. Bumping the iOS version used in the iOS simulator to the latest available on SauceLabs, v14.5.\r\n2. Bumping the Appium version used in the iOS run to v1.20.1. **Note:** this is not the same version as specified in our package.json (v1.20.2) because the `.2` doesn't seem to be available yet on SauceLabs for the iOS targets (it is for Android though 🤷‍♂️).\r\n3. Bumping the Appium version used in the Android run to v1.20.2, same as the one used via package.json.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33755", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33755/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33755/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33755/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33755", + "id": 955764324, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5NDY1NzQz", + "number": 33755, + "title": "Mobile Release v1.58.1", + "user": { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-29T11:57:57Z", + "updated_at": "2021-08-04T11:58:18Z", + "closed_at": "2021-07-30T17:02:04Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33755", + "html_url": "https://github.com/WordPress/gutenberg/pull/33755", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33755.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33755.patch" + }, + "body": "## Description\nRelease 1.58.1 of the react-native-editor and Gutenberg-Mobile.\n\nFor more information about this release and testing instructions, please see the related Gutenberg-Mobile PR: https://github.com/wordpress-mobile/gutenberg-mobile/pull/3769\n\n## Checklist:\n- [x] My code is tested.\n- [x] My code follows the WordPress code style. \n- [x] My code follows the accessibility standards. \n- [ ] I've tested my changes with keyboard and screen readers. \n- [x] My code has proper inline documentation. \n- [x] I've included developer documentation if appropriate. \n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). ", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33753", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33753/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33753/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33753/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33753", + "id": 955746219, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5NDUwMjY0", + "number": 33753, + "title": "Force link text to wrap in the Link UI when encountering extra long link text", + "user": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 644027893, + "node_id": "MDU6TGFiZWw2NDQwMjc4OTM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Needs%20Design%20Feedback", + "name": "Needs Design Feedback", + "color": "0e8a16", + "default": false, + "description": "Anything that needs general design feedback." + }, + { + "id": 1838782557, + "node_id": "MDU6TGFiZWwxODM4NzgyNTU3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Link%20Editing", + "name": "[Feature] Link Editing", + "color": "fbca04", + "default": false, + "description": "Link components (LinkControl, URLInput) and integrations (RichText link formatting)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 9, + "created_at": "2021-07-29T11:32:59Z", + "updated_at": "2021-07-30T14:42:36Z", + "closed_at": "2021-07-30T14:42:14Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33753", + "html_url": "https://github.com/WordPress/gutenberg/pull/33753", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33753.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33753.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nCurrently in the Link UI, if the link text is particularly long then it is \"clipped\" and an ellipsis is shown. This is ok, but it does make the UI difficult to use if you are trying to [distinguish between similarly named posts](https://ibb.co/tczM3Y8).\r\n\r\nMoreover, if you enter a link which has no spaces and is very long then you encounter the same problem.\r\n\r\nThis PR resolves this by allowing the UI to wrap the link text. This allow the user to see the full link text whilst avoid any unwanted horizontal overflow.\r\n\r\nCloses https://github.com/WordPress/gutenberg/issues/33586\r\n\r\n\r\n## How has this been tested?\r\n1. Create a few posts with very long titles and publish them.\r\n2. Create a new post and add some text content.\r\n3. Create a link to one of your test posts (the ones with the long titles). \r\n4. See that the link UI wraps the long text both in edit and in preview mode.\r\n5. Create a very long freeform link with no spaces at all.\r\n6. Check that the link UI wraps the long text both in edit and in preview mode.\r\n\r\n## Screenshots \r\n\r\n\r\n\"Screen\r\n\"Screen\r\n\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33750", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33750/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33750/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33750/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33750", + "id": 955696398, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5NDA3ODQ3", + "number": 33750, + "title": "Scripts: Use cssnano to minimize CSS files with build", + "user": { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 978007737, + "node_id": "MDU6TGFiZWw5NzgwMDc3Mzc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Scripts", + "name": "[Package] Scripts", + "color": "ed2572", + "default": false, + "description": "/packages/scripts" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-07-29T10:28:57Z", + "updated_at": "2021-08-02T08:16:43Z", + "closed_at": "2021-08-01T08:20:16Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33750", + "html_url": "https://github.com/WordPress/gutenberg/pull/33750", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33750.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33750.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nFollow-up for #33676 and the comment from @ocean90 https://github.com/WordPress/gutenberg/pull/33676#issuecomment-888435234:\r\n\r\n> This should probably be released as a breaking change because it can impact users which have their own PostCSS config which already includes cssnano (which optimize-css-assets-webpack-plugin uses by default) with a custom config for [allowed optimisations](https://cssnano.co/docs/optimisations/).\r\n> \r\n> Since sass-loader seems to minify the CSS already, should we maybe extend the default PostCSS config to use cssnano instead?\r\n> \r\n> Related:\r\n> * [github.com/WordPress/gutenberg/blob/44212878dcbf6f4616266eb0fb4756293a471615/tools/webpack/shared.js#L82-L93](https://github.com/WordPress/gutenberg/blob/44212878dcbf6f4616266eb0fb4756293a471615/tools/webpack/shared.js#L82-L93)\r\n> * [github.com/WordPress/gutenberg/blob/44212878dcbf6f4616266eb0fb4756293a471615/packages/scripts/config/webpack.config.js#L47-L55](https://github.com/WordPress/gutenberg/blob/44212878dcbf6f4616266eb0fb4756293a471615/packages/scripts/config/webpack.config.js#L47-L55)\r\n> * [github.com/WordPress/gutenberg/blob/44212878dcbf6f4616266eb0fb4756293a471615/packages/postcss-plugins-preset/lib/index.js](https://github.com/WordPress/gutenberg/blob/44212878dcbf6f4616266eb0fb4756293a471615/packages/postcss-plugins-preset/lib/index.js)\r\n\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\nI created a custom block with:\r\n\r\n```bash\r\nnpx wp-create-block example --no-wp-scripts\r\ncd example\r\n../node_modules/.bin/wp-scripts build\r\n```\r\n\r\nI updated used CSS files to end with `.css` to ensure that the output is properly minimized.\r\n\r\nI also ensured that the output of CSS files isn't minified in the dev mode with:\r\n```bash\r\n../node_modules/.bin/wp-scripts start\r\n```\r\n\r\nI added `cssnano.config.js` file in the root folder of the project with the following content:\r\n\r\n```js\r\nmodule.exports = {\r\n\tpreset: [ require( 'cssnano-preset-default' ), { discardComments: false } ],\r\n};\r\n```\r\n\r\nI also had to install `cssnano-preset-default' with:\r\n\r\n```bash\r\nnpm i cssnano-preset-default --save-dev\r\n```\r\n\r\nWhen I run:\r\n\r\n```bash\r\n../node_modules/.bin/wp-scripts build\r\n```\r\n\r\nI can see that comments in the CSS files are preserved. It means that the custom config is properly loaded when present.\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\nEnhancement.\r\n\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33749", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33749/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33749/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33749/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33749", + "id": 955687904, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5NDAwNTQ3", + "number": 33749, + "title": "Lazy render block types in the inserter", + "user": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 596962434, + "node_id": "MDU6TGFiZWw1OTY5NjI0MzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Inserter", + "name": "[Feature] Inserter", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 731693674, + "node_id": "MDU6TGFiZWw3MzE2OTM2NzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Performance", + "name": "[Type] Performance", + "color": "f3f4fe", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 16, + "created_at": "2021-07-29T10:18:38Z", + "updated_at": "2021-07-30T18:56:37Z", + "closed_at": "2021-07-30T18:56:15Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33749", + "html_url": "https://github.com/WordPress/gutenberg/pull/33749", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33749.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33749.patch" + }, + "body": "Opening the inserter is very a slow operation, it takes approximatively 360ms according to our metrics https://codehealth-riad.vercel.app and the size of the post don't have an impact there meaning on slow machines, folks could potentially notice a small lag when clicking the \"open inserter\" button.\r\n\r\nI tried to debug this using the Chrome tools, and I noticed that the biggest part of that time is spent on rendering the block types, there's just a lot of block types and the number grows with third-party blocks.\r\n\r\nThis PR uses a technique we previously used for the patterns list to make the inserter feel more responsive: render the inserter categories one by one, and then let the browser do more priority things (like actually opening the inserter) before continuing\r\n\r\n**Trace before this PR:** \r\n\"Screen\r\n\r\n**Trace after the PR**\r\n\"Screen\r\n\r\nNotice that now the trace is split into smaller chunks which allows the browser to feel more responsive.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33748", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33748/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33748/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33748/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33748", + "id": 955676709, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5MzkxMDcx", + "number": 33748, + "title": "Fix regressed menu selection dropdown placeholder value for Nav Editor menu locations UI", + "user": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 949438185, + "node_id": "MDU6TGFiZWw5NDk0MzgxODU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Regression", + "name": "[Type] Regression", + "color": "d93f0b", + "default": false, + "description": "" + }, + { + "id": 2074073931, + "node_id": "MDU6TGFiZWwyMDc0MDczOTMx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Navigation%20Screen", + "name": "[Feature] Navigation Screen", + "color": "fbca04", + "default": false, + "description": "A new block-based screen intended to replace nav-menus.php." + }, + { + "id": 2536082965, + "node_id": "MDU6TGFiZWwyNTM2MDgyOTY1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Edit%20Navigation", + "name": "[Package] Edit Navigation", + "color": "ed2572", + "default": false, + "description": "/packages/edit-navigation" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-29T10:06:10Z", + "updated_at": "2021-07-29T11:21:22Z", + "closed_at": "2021-07-29T11:20:57Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33748", + "html_url": "https://github.com/WordPress/gutenberg/pull/33748", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33748.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33748.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nTakes over from https://github.com/WordPress/gutenberg/pull/32423#issuecomment-888903800 as the contributor seems unable to continue.\r\n\r\nCloses https://github.com/WordPress/gutenberg/issues/30330\r\n\r\n## How has this been tested?\r\n\r\n* Enable Nav Editor experiment.\r\n* Go to Nav Editor screen.\r\n* Add a menu.\r\n* Click \"Manage Locations\" in the sidebar.\r\n* See modal appear with locations for menus.\r\n* See placeholder value for the menu selection dropdown is now \"Select a Menu\".\r\n\r\n\r\n## Screenshots \r\n\r\n\"Screen\r\n\r\n\r\n## Types of changes\r\nBug fix (non-breaking change which fixes an issue)\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33747", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33747/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33747/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33747/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33747", + "id": 955662605, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5Mzc5MTg0", + "number": 33747, + "title": "Improve likelihood of getting rich link previews by modifying UA string for URL Details REST API endpoint", + "user": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 813888420, + "node_id": "MDU6TGFiZWw4MTM4ODg0MjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/REST%20API%20Interaction", + "name": "REST API Interaction", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 1838782557, + "node_id": "MDU6TGFiZWwxODM4NzgyNTU3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Link%20Editing", + "name": "[Feature] Link Editing", + "color": "fbca04", + "default": false, + "description": "Link components (LinkControl, URLInput) and integrations (RichText link formatting)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 6, + "created_at": "2021-07-29T09:49:52Z", + "updated_at": "2021-07-30T14:59:01Z", + "closed_at": "2021-07-30T14:07:41Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33747", + "html_url": "https://github.com/WordPress/gutenberg/pull/33747", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33747.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33747.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nAs described in https://github.com/WordPress/gutenberg/issues/33722#issuecomment-888341130 the UA string seems to be causing the `url-details` endpoint requests to be rejected by certain prominent web properties such as Google. This appears to be due to the default UA string used by the WP HTTP API being very similar to the UA string used by \"Pingback\" requests - many people block such requests.\r\n\r\nIf we change the UA string to something else the failing requests start to work. Therefore we need to use a different UA string from the default provided by the WP HTTP API.\r\n\r\nThe REST API Core team have advised that we should _not_ be seen to be spoofing the UA string. However, we can _modify_ it as long as it still has something to identify it as \"WordPress\".\r\n\r\nTherefore this PR tweaks the UA string to:\r\n\r\n* Use `WP` instead of `WordPress`.\r\n* Includes the feature name in the UA string in order that properties can still easily identify it and block it if they wish to do so.\r\n\r\nCloses https://github.com/WordPress/gutenberg/issues/33722\r\n\r\n## How has this been tested?\r\n\r\n### On trunk\r\n\r\n1. New Post.\r\n2. Open browser dev tools `Console`.\r\n3. Type `copy(wpApiSettings.nonce)`.\r\n4. Update the following URL replacing `YOUR_NONCE_HERE` with the value from the previous step.\r\n\r\n```\r\nhttp://localhost:8888/index.php?rest_route=%2F__experimental%2Furl-details&url=http%3A%2F%2Fwww.google.com&_locale=user&_wpnonce=YOUR_NONCE_HERE\r\n```\r\n5. Paste into your browser.\r\n6. See the \"404\" response.\r\n```\r\n{\r\ncode: \"no_response\",\r\nmessage: \"URL not found. Response returned a non-200 status code for this URL.\",\r\ndata: {\r\nstatus: 404\r\n}\r\n}\r\n```\r\n\r\n### On this PR branch\r\n\r\n1. Repeat the steps above. \r\n2. This time see the request suceed and rich results returned, eg:\r\n\r\n```\r\n{\r\ntitle: \"Google\",\r\nicon: \"\",\r\ndescription: \"\",\r\nimage: \"https://www.google.com/logos/doodles/2021/doodle-champion-island-games-july-29-6753651837109022-2xa.gif\"\r\n}\r\n```\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\nBug fix (non-breaking change which fixes an issue)\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33746", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33746/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33746/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33746/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33746", + "id": 955641959, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5MzYxODkw", + "number": 33746, + "title": "ESLint Plugin: Include .jsx extenstion when linting import statements", + "user": { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1159632801, + "node_id": "MDU6TGFiZWwxMTU5NjMyODAx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20ESLint%20plugin", + "name": "[Package] ESLint plugin", + "color": "ed2572", + "default": false, + "description": "/packages/eslint-plugin" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "gziolo", + "id": 699132, + "node_id": "MDQ6VXNlcjY5OTEzMg==", + "avatar_url": "https://avatars.githubusercontent.com/u/699132?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gziolo", + "html_url": "https://github.com/gziolo", + "followers_url": "https://api.github.com/users/gziolo/followers", + "following_url": "https://api.github.com/users/gziolo/following{/other_user}", + "gists_url": "https://api.github.com/users/gziolo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gziolo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gziolo/subscriptions", + "organizations_url": "https://api.github.com/users/gziolo/orgs", + "repos_url": "https://api.github.com/users/gziolo/repos", + "events_url": "https://api.github.com/users/gziolo/events{/privacy}", + "received_events_url": "https://api.github.com/users/gziolo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-29T09:24:57Z", + "updated_at": "2021-08-03T13:56:04Z", + "closed_at": "2021-08-03T13:55:39Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33746", + "html_url": "https://github.com/WordPress/gutenberg/pull/33746", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33746.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33746.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nFixes #32408.\r\n\r\nReported by @galloppinggryphon:\r\n\r\n> When using `@wordpress/eslint-plugin`, ESLint is reporting the following error while trying to resolve `.jsx` files:\r\n> \r\n> Unable to resolve path to module './path/jsx-file-sans-extension'. eslint(import/no-unresolved)\r\n> Adding the extension to the import statement makes the file resolve. All `.js` files resolve normally.\r\n\r\nA similar setting is present when TypeScript is found in the project:\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/85cfab17de6a23a73a6163472d1c9d85581d86c2/packages/eslint-plugin/configs/recommended.js#L33-L36\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\n`npm run lint-js` should work as before. \r\n\r\nIt also needs to be tested in the 3rd party project that doesn't have TypeScript installed.", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33745", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33745/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33745/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33745/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33745", + "id": 955570802, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5MzAxOTQz", + "number": 33745, + "title": "[RNMobile][Embed block] Disable paragraph transform", + "user": { + "login": "ceyhun", + "id": 1845482, + "node_id": "MDQ6VXNlcjE4NDU0ODI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1845482?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ceyhun", + "html_url": "https://github.com/ceyhun", + "followers_url": "https://api.github.com/users/ceyhun/followers", + "following_url": "https://api.github.com/users/ceyhun/following{/other_user}", + "gists_url": "https://api.github.com/users/ceyhun/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ceyhun/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ceyhun/subscriptions", + "organizations_url": "https://api.github.com/users/ceyhun/orgs", + "repos_url": "https://api.github.com/users/ceyhun/repos", + "events_url": "https://api.github.com/users/ceyhun/events{/privacy}", + "received_events_url": "https://api.github.com/users/ceyhun/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-07-29T08:01:33Z", + "updated_at": "2021-07-30T07:20:33Z", + "closed_at": "2021-07-30T07:20:01Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33745", + "html_url": "https://github.com/WordPress/gutenberg/pull/33745", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33745.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33745.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nDisabling paragraph transform for embed block on mobile/native as a workaround to fix https://github.com/wordpress-mobile/gutenberg-mobile/issues/3762\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\nSee: https://github.com/wordpress-mobile/gutenberg-mobile/issues/3762\r\n\r\n## Screenshots \r\n\r\nN/A\r\n\r\n## Types of changes\r\n\r\nBug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33742", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33742/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33742/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33742/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33742", + "id": 955514565, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5MjU0MjM0", + "number": 33742, + "title": "Template Mode: Remove 'per_page' argument from the template data selector", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 731693674, + "node_id": "MDU6TGFiZWw3MzE2OTM2NzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Performance", + "name": "[Type] Performance", + "color": "f3f4fe", + "default": false, + "description": "" + }, + { + "id": 2978205898, + "node_id": "MDU6TGFiZWwyOTc4MjA1ODk4", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Template%20Editing%20Mode", + "name": "[Feature] Template Editing Mode", + "color": "FBCA04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-29T06:41:40Z", + "updated_at": "2021-07-29T07:25:16Z", + "closed_at": "2021-07-29T07:24:49Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33742", + "html_url": "https://github.com/WordPress/gutenberg/pull/33742", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33742.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33742.patch" + }, + "body": "## Description\r\nRemoves `per_page` query argument in TemplatesPanel component when fetching WP templates. This argument isn't supported by the `templates` endpoint nor by the `get_block_templates` function.\r\n\r\nThis also allows reusing data from the store between the `getEditedPostTemplate` and TemplatesPanel component and removes extra API requests.\r\n\r\n## Screenshots\r\n| Before | After |\r\n| ------------- | ------------- |\r\n| ![template-mode-before](https://user-images.githubusercontent.com/240569/127444078-cca5f00b-106d-4ed0-bc62-bbf70ba17d53.png) | ![template-mode-after](https://user-images.githubusercontent.com/240569/127444070-fdb82e5c-d3c2-45f8-b694-0325f3cb9fab.png) |\r\n\r\n## How has this been tested?\r\n1. Enable TT1 Blocks theme\r\n2. Create a new post.\r\n3. The sidebar should render templates selection.\r\n\r\n## Types of changes\r\nPerformance\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33740", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33740/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33740/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33740/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33740", + "id": 955404874, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5MTYxMDM4", + "number": 33740, + "title": "[RNMobile] Fix UBE's Inaccessible \"More\" Toolbar Item on Android", + "user": { + "login": "SiobhyB", + "id": 2998162, + "node_id": "MDQ6VXNlcjI5OTgxNjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/2998162?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/SiobhyB", + "html_url": "https://github.com/SiobhyB", + "followers_url": "https://api.github.com/users/SiobhyB/followers", + "following_url": "https://api.github.com/users/SiobhyB/following{/other_user}", + "gists_url": "https://api.github.com/users/SiobhyB/gists{/gist_id}", + "starred_url": "https://api.github.com/users/SiobhyB/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/SiobhyB/subscriptions", + "organizations_url": "https://api.github.com/users/SiobhyB/orgs", + "repos_url": "https://api.github.com/users/SiobhyB/repos", + "events_url": "https://api.github.com/users/SiobhyB/events{/privacy}", + "received_events_url": "https://api.github.com/users/SiobhyB/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + }, + { + "id": 1999059055, + "node_id": "MDU6TGFiZWwxOTk5MDU5MDU1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/CSS%20Styling", + "name": "CSS Styling", + "color": "63e2d2", + "default": false, + "description": "Related to editor and front end styles, CSS-specific issues." + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-29T02:48:49Z", + "updated_at": "2021-08-02T18:22:05Z", + "closed_at": "2021-08-02T18:21:37Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33740", + "html_url": "https://github.com/WordPress/gutenberg/pull/33740", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33740.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33740.patch" + }, + "body": "Fixes https://github.com/WordPress/gutenberg/issues/33592\r\n\r\n`gutenberg-mobile`: https://github.com/wordpress-mobile/gutenberg-mobile/pull/3771\r\n\r\n## Brief Description\r\n\r\nThe \"more\" toolbar item isn't currently accessible from the Unsupported Block Editor (UBE) within the Android app. As outlined in https://github.com/WordPress/gutenberg/issues/33592, tapping on the toolbar items results in a flash of a dropdown menu, but that menu instantly disappears. This PR includes a fix for that.\r\n\r\n## More Detailed/Technical Description\r\n\r\nThe UBE is essentially the same editor that loads in the web, with a key difference being that we override some of the default CSS in [the /editor-style-overrides.css file](https://github.com/WordPress/gutenberg/blob/trunk/packages/react-native-bridge/common/gutenberg-web-single-block/editor-style-overrides.css). In that CSS file, we're currently attempting to hide all but one item in the dropdown menu associated with the \"more\" toolbar item. The only item we want to display is the link to **Show More Settings**.\r\n\r\n| Default web view | HTML + class names |\r\n| ------------- | ------------- |\r\n| | |\r\n\r\nYou'll see from the above screenshot of the dropdown menu's HTML, that there aren't any specific class names we can target to achieve our goal of only displaying the **Show More Settings** link. As such, [the `:first-child` selector](https://developer.mozilla.org/en-US/docs/Web/CSS/:first-child) is [being used here to target it](https://github.com/WordPress/gutenberg/blob/trunk/packages/react-native-bridge/common/gutenberg-web-single-block/editor-style-overrides.css#L68):\r\n\r\n```\r\n/* Remove all buttons from the component menu group inside \\'...\\' button in block toolbar */\r\n.components-menu-group > div > button:not(:first-child) {\r\n display: none;\r\n}\r\n```\r\n\r\n**Show More Settings** isn't _always_ the first child in the dropdown menu. The **Copy** link is the menu's first initial child, with **Show More Settings** being added via JavaScript when the \"more\" toolbar item is added. Although the CSS should still work in theory, as it seems to in Safari, this seems to be the crutch of the reason Chrome isn't applying the selector as expected. Both menus are _at some point_ removed, causing an empty dropdown menu to disappear.\r\n\r\nWith this PR, I've been able to work around the issue with a somewhat hacky-feeling addition to the custom CSS we're using, but I believe it may be the best solution. Specifically, I've targeted the **Copy** link so that it's never technically removed from the document and only hidden by reducing its height to zero. \r\n\r\nFurther details around debugging this issue and commentary around the solution can be found in the **Developer Notes** section below.\r\n\r\n_**Sidenote:** As [I was able to replicate the problem in much older versions of the app](https://github.com/WordPress/gutenberg/issues/33592#issuecomment-884402519), and I'm fairly certain it'd have been spotted when the UBE was first released if it had existed back then, I'm speculating that this has come up due to a change in the way Chrome applies the `:first-child` CSS selector. As outlined in https://github.com/WordPress/gutenberg/issues/21874, this highlights some fragility with the way the UBE is being styled, which is a wider discussion than intended for this specific PR._\r\n\r\n## How has this been tested?\r\n\r\n_**Precondition:** To follow these steps, you'll first need to create a post or page on the web that contains a block that's unsupported in the apps. At the time of writing, the tag cloud block is an option. You will also need to be working on a WordPress.com or a Jetpack-connected site._ \r\n\r\nThe testing steps are as follows:\r\n\r\n* In the Android app, navigate to a post or page containing an unsupported block. \r\n* Tap the **?** icon to the unsupported block's upper right and then **Edit using web editor**.\r\n* Tap the \"more\" icon in the editor's toolbar i.e. the last icon in the toolbar's list, it has three dots.\r\n* Verify that you see a **More Settings** menu item that you're able to tap on and use with no issues.\r\n\r\nIt'd also be helpful to test the flow on iOS to ensure these changes don't have any unintended side effects on that platform.\r\n\r\n## Screenshots \r\n\r\nA working version of the dropdown menu on a Pixel 2 emulator, with the changes from this branch:\r\n\r\nhttps://user-images.githubusercontent.com/2998162/127540128-79f89b00-7f71-4258-8c61-e3098f2c3708.mov\r\n\r\n## Developer Notes\r\n\r\n
\r\nProcess for Debugging on Chrome\r\n\r\nThe most straightforward way to debug this issue is to [use Chrome's Device Mode to simulate a mobile device](https://developer.chrome.com/docs/devtools/device-mode/) on the web and then [use the CSS tools](https://developer.chrome.com/docs/devtools/css/) to add the following custom CSS, which is being added to the apps via [the /editor-style-overrides.css file](https://github.com/WordPress/gutenberg/blob/trunk/packages/react-native-bridge/common/gutenberg-web-single-block/editor-style-overrides.css):\r\n\r\n```\r\n.components-menu-group > div > button:not( :first-child ) {\r\n\tdisplay: none;\r\n}\r\n\r\ncomponents-dropdown-menu__menu > div:not( :first-child ) {\r\n\tdisplay: none;\r\n}\r\n```\r\n\r\nWith the above CSS added, it's possible to follow the general steps for reproducing the issue outlined in the original issue at https://github.com/WordPress/gutenberg/issues/33592. We can then use Chrome's inspector tools to further experiment with a CSS fix and add breakpoints to dig further. \r\n\r\nFor our purposes, we're only attempting to update the first portion of the above snippet, the portion with the `.components-menu-group > div > button:not( :first-child )` selector.\r\n\r\nIt's also worth highlighting that, all spaces are removed when the CSS is bundled for the app, which can create issues with the CSS e.g. \".components-dropdown-menu__menu .components-menu-group\" will load as \".components-dropdown-menu__menu.components-menu-group\", with no space together.\r\n\r\n
\r\n\r\n
\r\nExperiments\r\n\r\nI tried different variations of `:first-child` and `:first-of-type`, including the following two snippets, but wasn't able to find a way to get these selectors to work with our goal of only displays **Show More Settings**: \r\n\r\n```\r\n.components-menu-group > div > button {\r\n\tdisplay: none;\r\n}\r\n\r\n\r\n.components-menu-group > div > button:first-child {\r\n\tdisplay: block;\r\n}\r\n```\r\n\r\n```\r\n.components-menu-group > div > button {\r\n\tdisplay: none;\r\n}\r\n\r\n\r\n.components-menu-group > div > button:first-of-type {\r\n\tdisplay: block;\r\n}\r\n```\r\n\r\n
\r\n\r\n
\r\nSolution\r\n\r\nThe only CSS I found to achieve the goal was the following, which stops the second menu item (**Copy**) being removed from the document and hides it from view by setting a height of zero and applying `display: none` to its content.\r\n\r\nI believe the core issue is that **Copy** is the dropdown menu's `:first-child` when the page first loads, with **Show More Settings** being dynamically added upon click. As such, the existing CSS removes both at some point, causing an empty dropdown menu. The below CSS gets around that problem by never removing **Copy** completely from the document.\r\n\r\n```\r\n.components-dropdown-menu__menu\r\n\t> .components-menu-group\r\n\t> div\r\n\t> button:nth-child( 2 ) {\r\n\tdisplay: block;\r\n\tmin-height: 0;\r\n\theight: 0;\r\n\tpadding: 0;\r\n}\r\n\r\n.components-menu-group > div > button:nth-child( 2 ) > span {\r\n\tdisplay: none;\r\n}\r\n\r\n.components-button:focus:not( :disabled ) {\r\n\tbox-shadow: none;\r\n}\r\n```\r\n\r\n
\r\n\r\n\r\n## Types of changes\r\n\r\nThis PR introduces a bug fix (a non-breaking change that fixes an issue).\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33739", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33739/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33739/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33739/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33739", + "id": 955312278, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5MDgxNzI0", + "number": 33739, + "title": "Fix justification for button block when selected", + "user": { + "login": "mkaz", + "id": 45363, + "node_id": "MDQ6VXNlcjQ1MzYz", + "avatar_url": "https://avatars.githubusercontent.com/u/45363?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/mkaz", + "html_url": "https://github.com/mkaz", + "followers_url": "https://api.github.com/users/mkaz/followers", + "following_url": "https://api.github.com/users/mkaz/following{/other_user}", + "gists_url": "https://api.github.com/users/mkaz/gists{/gist_id}", + "starred_url": "https://api.github.com/users/mkaz/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/mkaz/subscriptions", + "organizations_url": "https://api.github.com/users/mkaz/orgs", + "repos_url": "https://api.github.com/users/mkaz/repos", + "events_url": "https://api.github.com/users/mkaz/events{/privacy}", + "received_events_url": "https://api.github.com/users/mkaz/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1112969457, + "node_id": "MDU6TGFiZWwxMTEyOTY5NDU3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Buttons", + "name": "[Block] Buttons", + "color": "6767e5", + "default": false, + "description": "" + }, + { + "id": 2463256422, + "node_id": "MDU6TGFiZWwyNDYzMjU2NDIy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Backport%20to%20WP%20Minor%20Release", + "name": "Backport to WP Minor Release", + "color": "491d8e", + "default": false, + "description": "PRs to be back-ported to a WordPress minor release." + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-28T23:40:16Z", + "updated_at": "2021-08-02T16:48:16Z", + "closed_at": "2021-08-02T16:46:43Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33739", + "html_url": "https://github.com/WordPress/gutenberg/pull/33739", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33739.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33739.patch" + }, + "body": "\r\n## Description\r\n\r\nWhen selecting the button block and applying a justification, the justify doesn't apply until the box is unselected.\r\n\r\nWhat is really happening is when the block is unselected the block appender is removed, and the rules for the block appender is forcing the button all the way to the left so when removed it allows the justification to apply and the block is then centered (or right).\r\n\r\nFixes #33487\r\n\r\n## How has this been tested?\r\n\r\n1. Confirm bug by adding buttons block and justify center or right, see bug #33487\r\n2. Unselect the block to see justification applied\r\n3. Apply PR fix\r\n4. Repeat and notice justification applies immediately\r\n\r\n\r\n![button-justify](https://user-images.githubusercontent.com/45363/127409926-b8794df5-faf1-4e01-ae14-e8772e3e3930.gif)\r\n\r\n\r\n## Types of changes\r\n\r\nThis PR changes the block appender CSS rules that forced justified content all the way to the left. I did extra testing around but any additional checks are welcome to confirm no unintended consequences with the appender elsewhere.\r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33738", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33738/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33738/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33738/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33738", + "id": 955269728, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5MDQ1MjM3", + "number": 33738, + "title": "Example for rest_endpoints filter in PHP", + "user": { + "login": "amir2mi", + "id": 64708228, + "node_id": "MDQ6VXNlcjY0NzA4MjI4", + "avatar_url": "https://avatars.githubusercontent.com/u/64708228?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/amir2mi", + "html_url": "https://github.com/amir2mi", + "followers_url": "https://api.github.com/users/amir2mi/followers", + "following_url": "https://api.github.com/users/amir2mi/following{/other_user}", + "gists_url": "https://api.github.com/users/amir2mi/gists{/gist_id}", + "starred_url": "https://api.github.com/users/amir2mi/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/amir2mi/subscriptions", + "organizations_url": "https://api.github.com/users/amir2mi/orgs", + "repos_url": "https://api.github.com/users/amir2mi/repos", + "events_url": "https://api.github.com/users/amir2mi/events{/privacy}", + "received_events_url": "https://api.github.com/users/amir2mi/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + }, + { + "id": 1388646432, + "node_id": "MDU6TGFiZWwxMzg4NjQ2NDMy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/First-time%20Contributor", + "name": "First-time Contributor", + "color": "a0f762", + "default": false, + "description": "Pull request opened by a first-time contributor to Gutenberg repository" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-28T22:06:53Z", + "updated_at": "2021-08-03T07:56:08Z", + "closed_at": "2021-08-03T06:40:12Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33738", + "html_url": "https://github.com/WordPress/gutenberg/pull/33738", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33738.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33738.patch" + }, + "body": "`httpMethod` is added recently. It can be set to `POST`, which allows bigger attributes object.\r\nHowever, before WP 5.5 it does not work and gives 404 error. it will be solved with filtered `rest_endpoints` and here is that example.\r\nThanks to @kienstra, who pointed me out [here](https://github.com/studiopress/genesis-custom-blocks/blob/3670937b8d0a7326c7a4e28413c09e48bae457e4/php/Blocks/Loader.php#L613).", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33737", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33737/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33737/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33737/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33737", + "id": 955251305, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk5MDI5NTMw", + "number": 33737, + "title": "Site Editor: Implement a settings object filter", + "user": { + "login": "jeyip", + "id": 5414230, + "node_id": "MDQ6VXNlcjU0MTQyMzA=", + "avatar_url": "https://avatars.githubusercontent.com/u/5414230?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jeyip", + "html_url": "https://github.com/jeyip", + "followers_url": "https://api.github.com/users/jeyip/followers", + "following_url": "https://api.github.com/users/jeyip/following{/other_user}", + "gists_url": "https://api.github.com/users/jeyip/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jeyip/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jeyip/subscriptions", + "organizations_url": "https://api.github.com/users/jeyip/orgs", + "repos_url": "https://api.github.com/users/jeyip/repos", + "events_url": "https://api.github.com/users/jeyip/events{/privacy}", + "received_events_url": "https://api.github.com/users/jeyip/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1604715381, + "node_id": "MDU6TGFiZWwxNjA0NzE1Mzgx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Full%20Site%20Editing", + "name": "[Feature] Full Site Editing", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 2706102777, + "node_id": "MDU6TGFiZWwyNzA2MTAyNzc3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Site%20Editor", + "name": "[Feature] Site Editor", + "color": "fbca04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "jeyip", + "id": 5414230, + "node_id": "MDQ6VXNlcjU0MTQyMzA=", + "avatar_url": "https://avatars.githubusercontent.com/u/5414230?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jeyip", + "html_url": "https://github.com/jeyip", + "followers_url": "https://api.github.com/users/jeyip/followers", + "following_url": "https://api.github.com/users/jeyip/following{/other_user}", + "gists_url": "https://api.github.com/users/jeyip/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jeyip/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jeyip/subscriptions", + "organizations_url": "https://api.github.com/users/jeyip/orgs", + "repos_url": "https://api.github.com/users/jeyip/repos", + "events_url": "https://api.github.com/users/jeyip/events{/privacy}", + "received_events_url": "https://api.github.com/users/jeyip/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "jeyip", + "id": 5414230, + "node_id": "MDQ6VXNlcjU0MTQyMzA=", + "avatar_url": "https://avatars.githubusercontent.com/u/5414230?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jeyip", + "html_url": "https://github.com/jeyip", + "followers_url": "https://api.github.com/users/jeyip/followers", + "following_url": "https://api.github.com/users/jeyip/following{/other_user}", + "gists_url": "https://api.github.com/users/jeyip/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jeyip/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jeyip/subscriptions", + "organizations_url": "https://api.github.com/users/jeyip/orgs", + "repos_url": "https://api.github.com/users/jeyip/repos", + "events_url": "https://api.github.com/users/jeyip/events{/privacy}", + "received_events_url": "https://api.github.com/users/jeyip/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-28T21:33:27Z", + "updated_at": "2021-08-03T17:00:08Z", + "closed_at": "2021-08-03T16:59:29Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33737", + "html_url": "https://github.com/WordPress/gutenberg/pull/33737", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33737.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33737.patch" + }, + "body": "Potentially solves https://github.com/WordPress/gutenberg/issues/33736\r\n\r\n\r\n\r\n\r\n\r\n## Description\r\n\r\nThe **post editor** has the `block_editor_settings_all` and `block_editor_settings` filter that allows us to modify the `settings` object injected into the block editor. A similar filter, however, doesn't exist for the site editor.\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n**There should be no visible changes to the UI.**\r\n\r\n1. Set up local Gutenberg dev environment\r\n2. Activate a block based theme\r\n3. Navigate to the site editor\r\n4. Smoke test the site editor to ensure that updates still persist correctly, block insertion still functions as expected, etc.\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\nNew feature\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33734", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33734/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33734/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33734/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33734", + "id": 955144677, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk4OTM3MTI3", + "number": 33734, + "title": "Block patterns: Add translation context on titles", + "user": { + "login": "walbo", + "id": 1415747, + "node_id": "MDQ6VXNlcjE0MTU3NDc=", + "avatar_url": "https://avatars.githubusercontent.com/u/1415747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/walbo", + "html_url": "https://github.com/walbo", + "followers_url": "https://api.github.com/users/walbo/followers", + "following_url": "https://api.github.com/users/walbo/following{/other_user}", + "gists_url": "https://api.github.com/users/walbo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/walbo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/walbo/subscriptions", + "organizations_url": "https://api.github.com/users/walbo/orgs", + "repos_url": "https://api.github.com/users/walbo/repos", + "events_url": "https://api.github.com/users/walbo/events{/privacy}", + "received_events_url": "https://api.github.com/users/walbo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 596965480, + "node_id": "MDU6TGFiZWw1OTY5NjU0ODA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Internationalization%20(i18n)", + "name": "Internationalization (i18n)", + "color": "e881e2", + "default": false, + "description": "" + }, + { + "id": 1882657161, + "node_id": "MDU6TGFiZWwxODgyNjU3MTYx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Patterns", + "name": "[Feature] Patterns", + "color": "fbca04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-28T18:51:55Z", + "updated_at": "2021-08-03T20:17:16Z", + "closed_at": "2021-08-03T18:50:17Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33734", + "html_url": "https://github.com/WordPress/gutenberg/pull/33734", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33734.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33734.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nAdd context to block pattern titles.\r\n\r\nSee #33715\r\n\r\n## Types of changes\r\nEnhancement\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33733", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33733/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33733/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33733/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33733", + "id": 954931785, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk4NzUzOTUx", + "number": 33733, + "title": "Template part selection popover - minor style updates for visiblity.", + "user": { + "login": "Addison-Stavlo", + "id": 28742426, + "node_id": "MDQ6VXNlcjI4NzQyNDI2", + "avatar_url": "https://avatars.githubusercontent.com/u/28742426?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Addison-Stavlo", + "html_url": "https://github.com/Addison-Stavlo", + "followers_url": "https://api.github.com/users/Addison-Stavlo/followers", + "following_url": "https://api.github.com/users/Addison-Stavlo/following{/other_user}", + "gists_url": "https://api.github.com/users/Addison-Stavlo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Addison-Stavlo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Addison-Stavlo/subscriptions", + "organizations_url": "https://api.github.com/users/Addison-Stavlo/orgs", + "repos_url": "https://api.github.com/users/Addison-Stavlo/repos", + "events_url": "https://api.github.com/users/Addison-Stavlo/events{/privacy}", + "received_events_url": "https://api.github.com/users/Addison-Stavlo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1604715381, + "node_id": "MDU6TGFiZWwxNjA0NzE1Mzgx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Full%20Site%20Editing", + "name": "[Feature] Full Site Editing", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 2373088071, + "node_id": "MDU6TGFiZWwyMzczMDg4MDcx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Template-Part", + "name": "[Block] Template-Part", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Addison-Stavlo", + "id": 28742426, + "node_id": "MDQ6VXNlcjI4NzQyNDI2", + "avatar_url": "https://avatars.githubusercontent.com/u/28742426?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Addison-Stavlo", + "html_url": "https://github.com/Addison-Stavlo", + "followers_url": "https://api.github.com/users/Addison-Stavlo/followers", + "following_url": "https://api.github.com/users/Addison-Stavlo/following{/other_user}", + "gists_url": "https://api.github.com/users/Addison-Stavlo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Addison-Stavlo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Addison-Stavlo/subscriptions", + "organizations_url": "https://api.github.com/users/Addison-Stavlo/orgs", + "repos_url": "https://api.github.com/users/Addison-Stavlo/repos", + "events_url": "https://api.github.com/users/Addison-Stavlo/events{/privacy}", + "received_events_url": "https://api.github.com/users/Addison-Stavlo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Addison-Stavlo", + "id": 28742426, + "node_id": "MDQ6VXNlcjI4NzQyNDI2", + "avatar_url": "https://avatars.githubusercontent.com/u/28742426?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Addison-Stavlo", + "html_url": "https://github.com/Addison-Stavlo", + "followers_url": "https://api.github.com/users/Addison-Stavlo/followers", + "following_url": "https://api.github.com/users/Addison-Stavlo/following{/other_user}", + "gists_url": "https://api.github.com/users/Addison-Stavlo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Addison-Stavlo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Addison-Stavlo/subscriptions", + "organizations_url": "https://api.github.com/users/Addison-Stavlo/orgs", + "repos_url": "https://api.github.com/users/Addison-Stavlo/repos", + "events_url": "https://api.github.com/users/Addison-Stavlo/events{/privacy}", + "received_events_url": "https://api.github.com/users/Addison-Stavlo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-28T14:36:38Z", + "updated_at": "2021-07-30T16:18:27Z", + "closed_at": "2021-07-30T16:18:02Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33733", + "html_url": "https://github.com/WordPress/gutenberg/pull/33733", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33733.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33733.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nRelated to discussion in https://github.com/WordPress/gutenberg/issues/29950. This PR adds some minor style changes to make previews more visible in the selection popover. While we may still need to reconsider the selection flow/component in the future, these minor changes should help improve the readability of the current state until a new design is introduced.\r\n\r\nCurrently on trunk, there are no borders (save hover and focus) to the items or background to the selection, making it difficult to tell where one preview starts and the other begins:\r\n\r\n![Screen Shot 2021-07-28 at 10 34 24 AM](https://user-images.githubusercontent.com/28742426/127341222-88fdae72-9307-409f-9576-ee0188e653c7.png)\r\n\r\nHere we try adding a gray border to allow the previews to stand out together with their title:\r\n\r\n![Screen Shot 2021-07-30 at 8 23 05 AM](https://user-images.githubusercontent.com/28742426/127652426-8cd19ad4-e29a-4707-b755-fda098ad2a8c.png)\r\n\r\n\r\n\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\nTest the template part selection component in the site and post editors. This can be accessed from a placeholder block's (insert header, footer, or template part) \"Choose existing\" option, or the \"replace\" option in the block toolbar of an existing template part.\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33732", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33732/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33732/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33732/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33732", + "id": 954881033, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk4NzA4OTkx", + "number": 33732, + "title": "[RNMobile] Use random `postId` in integration tests", + "user": { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-07-28T13:54:23Z", + "updated_at": "2021-07-28T18:33:49Z", + "closed_at": "2021-07-28T18:33:20Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33732", + "html_url": "https://github.com/WordPress/gutenberg/pull/33732", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33732.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33732.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nWe were using the same `postId` value when initializing the editor in the integration tests, due to incoming changes related to the logic of loading the editor (https://github.com/WordPress/gutenberg/pull/33727), now we need to assure that each test uses a unique `postId` value.\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n- Verify that all the tests pass by running the command `npm run native test` or by the CI check.\r\n\r\n## Screenshots \r\nN/A\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\nBug fix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33727", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33727/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33727/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33727/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33727", + "id": 954756916, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk4NjAyMDQ5", + "number": 33727, + "title": "Avoid double parsing the content when loading the editor", + "user": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 731693674, + "node_id": "MDU6TGFiZWw3MzE2OTM2NzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Performance", + "name": "[Type] Performance", + "color": "f3f4fe", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "youknowriad", + "id": 272444, + "node_id": "MDQ6VXNlcjI3MjQ0NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/272444?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/youknowriad", + "html_url": "https://github.com/youknowriad", + "followers_url": "https://api.github.com/users/youknowriad/followers", + "following_url": "https://api.github.com/users/youknowriad/following{/other_user}", + "gists_url": "https://api.github.com/users/youknowriad/gists{/gist_id}", + "starred_url": "https://api.github.com/users/youknowriad/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/youknowriad/subscriptions", + "organizations_url": "https://api.github.com/users/youknowriad/orgs", + "repos_url": "https://api.github.com/users/youknowriad/repos", + "events_url": "https://api.github.com/users/youknowriad/events{/privacy}", + "received_events_url": "https://api.github.com/users/youknowriad/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 6, + "created_at": "2021-07-28T11:26:41Z", + "updated_at": "2021-07-29T09:33:48Z", + "closed_at": "2021-07-29T09:33:20Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33727", + "html_url": "https://github.com/WordPress/gutenberg/pull/33727", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33727.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33727.patch" + }, + "body": "In the couple last WP releases, we introduced the EntityProvider and the `useEntityBlockEditor` React hook which allows us to retrieve the \"blocks\" of a given post entity. This hook also makes it easy to create block editors for widgets screens, reusable blocks, templates parts... \r\n\r\nThe hook need to transform the \"content\" of the entity to \"blocks\" by parsing it on initial render if the blocks are not already parsed.\r\n\r\nThat said, historically in the post editor, parsing was done in the `setupEditor` action which is called in theory before that hook, the problem though is that the React effect is run before the `useSelect` call subscription triggers after `setupEditor` meaning the `blocks` will always be empty causing a double parsing.\r\n\r\nThe solution I came with is to avoid the parsing in `setupEditor` unless necessary. Ideally the `setupEditor` action shouldn't be needed at all and its logic moved to the components themselves. In other words, the \"editor\" should always be \"setup\"/\"ready\". This is something we've struggled with for a long time but I think we're making good progress towards that .\r\n\r\nRight now, parsing is still done in `setupEditor` when a \"template\" is provided, that said, this is rare and especially for long posts (where the performance issues happen).\r\n\r\n**Notes**\r\n\r\n - I had to change the order of some action calls in the `setupEditor` action. I don't think it's impactful but I know initialization is e2e tests heavily, so let's see the impact here.\r\n - This should result in a gain of half a second at least for long posts (like the one we test with)", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33725", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33725/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33725/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33725/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33725", + "id": 954721914, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk4NTcxODcw", + "number": 33725, + "title": "Core Data: Deprecate `getAuthors` in favor of `getUsers`", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 995368074, + "node_id": "MDU6TGFiZWw5OTUzNjgwNzQ=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Core%20data", + "name": "[Package] Core data", + "color": "ed2572", + "default": false, + "description": "/packages/core-data" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-28T10:42:36Z", + "updated_at": "2021-07-28T18:00:34Z", + "closed_at": "2021-07-28T18:00:04Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33725", + "html_url": "https://github.com/WordPress/gutenberg/pull/33725", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33725.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33725.patch" + }, + "body": "## Description\r\nDeprecates `getAuthors` in favor of `getUsers` and removes `__unstableGetAuthor` selector.\r\n\r\n## How has this been tested?\r\nRunning following code should display deprecation message in console:\r\n\r\n```js\r\nwp.data.select('core').getAuthors();\r\n```\r\n\r\n## Screenshots \r\n![CleanShot 2021-07-28 at 14 40 19](https://user-images.githubusercontent.com/240569/127309189-4b0bb6d5-d2cb-48ec-9699-1fc1b5e2a46b.png)\r\n\r\n## Types of changes\r\nDeprecation\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33721", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33721/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33721/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33721/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33721", + "id": 954586831, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk4NDU3Nzkz", + "number": 33721, + "title": "E2E: Block Hierarchy Navigation wait for the column to be highlighted", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1699237849, + "node_id": "MDU6TGFiZWwxNjk5MjM3ODQ5", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20E2E%20Tests", + "name": "[Package] E2E Tests", + "color": "ed2572", + "default": false, + "description": "/packages/e2e-tests" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 5, + "created_at": "2021-07-28T08:00:11Z", + "updated_at": "2021-07-28T10:43:49Z", + "closed_at": "2021-07-28T10:43:28Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33721", + "html_url": "https://github.com/WordPress/gutenberg/pull/33721", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33721.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33721.patch" + }, + "body": "## Description\r\nThe \"Block Hierarchy Navigation\" e2e test [fails](https://github.com/WordPress/gutenberg/runs/3162134316) from time to time. Unfortunately, I'm unable to reproduce this locally.\r\n\r\nBased on the screenshot from the artifacts, it looks like block selection happens before navigation reaches the third and last column block.\r\n\r\nI'm adding an extra check to verify that the third block is highlighted before selecting it. This should also give keyboard navigation a little spare time to finish.\r\n\r\n## How has this been tested?\r\nLocally using the following command:\r\n\r\n```\r\nnpm run test-e2e -- packages/e2e-tests/specs/editor/various/block-hierarchy-navigation.test.js\r\n```\r\n\r\n## Screenshots \r\n![should navigate block hierarchy using only the keyboard](https://user-images.githubusercontent.com/240569/127285118-90c8af20-a50e-4729-927c-6fa68dd7bfc2.jpg)\r\n\r\n## Types of changes\r\nBugfix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33717", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33717/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33717/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33717/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33717", + "id": 954302691, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk4MjE5Mjg1", + "number": 33717, + "title": "Components: update snackbar to use framer motion instead of react spring", + "user": { + "login": "gwwar", + "id": 1270189, + "node_id": "MDQ6VXNlcjEyNzAxODk=", + "avatar_url": "https://avatars.githubusercontent.com/u/1270189?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gwwar", + "html_url": "https://github.com/gwwar", + "followers_url": "https://api.github.com/users/gwwar/followers", + "following_url": "https://api.github.com/users/gwwar/following{/other_user}", + "gists_url": "https://api.github.com/users/gwwar/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gwwar/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gwwar/subscriptions", + "organizations_url": "https://api.github.com/users/gwwar/orgs", + "repos_url": "https://api.github.com/users/gwwar/repos", + "events_url": "https://api.github.com/users/gwwar/events{/privacy}", + "received_events_url": "https://api.github.com/users/gwwar/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + }, + { + "id": 1298994603, + "node_id": "MDU6TGFiZWwxMjk4OTk0NjAz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Edit%20Post", + "name": "[Package] Edit Post", + "color": "ed2572", + "default": false, + "description": "packages/edit-post" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "gwwar", + "id": 1270189, + "node_id": "MDQ6VXNlcjEyNzAxODk=", + "avatar_url": "https://avatars.githubusercontent.com/u/1270189?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gwwar", + "html_url": "https://github.com/gwwar", + "followers_url": "https://api.github.com/users/gwwar/followers", + "following_url": "https://api.github.com/users/gwwar/following{/other_user}", + "gists_url": "https://api.github.com/users/gwwar/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gwwar/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gwwar/subscriptions", + "organizations_url": "https://api.github.com/users/gwwar/orgs", + "repos_url": "https://api.github.com/users/gwwar/repos", + "events_url": "https://api.github.com/users/gwwar/events{/privacy}", + "received_events_url": "https://api.github.com/users/gwwar/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "gwwar", + "id": 1270189, + "node_id": "MDQ6VXNlcjEyNzAxODk=", + "avatar_url": "https://avatars.githubusercontent.com/u/1270189?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gwwar", + "html_url": "https://github.com/gwwar", + "followers_url": "https://api.github.com/users/gwwar/followers", + "following_url": "https://api.github.com/users/gwwar/following{/other_user}", + "gists_url": "https://api.github.com/users/gwwar/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gwwar/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gwwar/subscriptions", + "organizations_url": "https://api.github.com/users/gwwar/orgs", + "repos_url": "https://api.github.com/users/gwwar/repos", + "events_url": "https://api.github.com/users/gwwar/events{/privacy}", + "received_events_url": "https://api.github.com/users/gwwar/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 18, + "created_at": "2021-07-27T22:08:50Z", + "updated_at": "2021-08-05T17:36:56Z", + "closed_at": "2021-08-05T16:25:27Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33717", + "html_url": "https://github.com/WordPress/gutenberg/pull/33717", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33717.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33717.patch" + }, + "body": "This PR experiments with using framer motion instead of react spring for the snackbar component. Since Framer Motion is ~30kb gzipped I also ~externalized it~ exported this from `@wordpress/components` once to avoid bloating each package that it's used in.\r\n\r\nOne benefit here is that framer motion supports `height: auto` which allows us to remove ref and component state management. 🤔 ~There's quite a bundle size jump here to consider for a single component, so I may explore trying to whittle down.~\r\n\r\nResults overall, are are encouraging. I'd like to see if we can update the Persistent List View to use drag and add animations for the drawers opening and closing next.\r\n\r\n| Size Impacts |\r\n|----|\r\n| \"Screen |\r\n\r\n#### After - Motion:\r\n\r\nhttps://user-images.githubusercontent.com/1270189/127399049-aa5a91fe-88e9-4783-857e-7531e9adcf8b.mp4\r\n\r\n#### After - Reduce Motion\r\n\r\nhttps://user-images.githubusercontent.com/1270189/127397712-3a733583-5e04-485c-bf2f-791e01950e4d.mp4\r\n\r\n#### Before - Motion\r\n\r\nhttps://user-images.githubusercontent.com/1270189/127397745-b6b3c29f-5952-4e1a-87c4-cc27564ad7f7.mp4\r\n\r\n#### Before - Reduce Motion\r\n\r\nhttps://user-images.githubusercontent.com/1270189/127397786-38325ff9-563c-4446-a2a7-a0b528d19b80.mp4\r\n \r\n\r\n### Testing Instructions\r\n\r\nIn console type:\r\n```\r\nwp.data.dispatch('core/notices').createNotice(\r\n\t\t'info',\r\n\t\t'Post published.',\r\n\t\t{\r\n\t\t\ttype: 'snackbar',\r\n\t\t\tactions: [\r\n\t\t\t\t{\r\n\t\t\t\t\tonClick: () => {},\r\n\t\t\t\t\tlabel: 'View post'\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t}\r\n\t);\r\n```\r\nOr perform an action like publishing or updating a page.\r\n\r\nVerify that folks are happy with how framer motion is being exported.\r\n\r\n| Verify that there are no regressions in the preview panel |\r\n|-----|\r\n| \"Screen |\r\n\r\n\r\n\r\n\r\n\r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33714", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33714/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33714/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33714/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33714", + "id": 954094299, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk4MDQwNjEy", + "number": 33714, + "title": "components: Add new ColorPicker", + "user": { + "login": "sarayourfriend", + "id": 24264157, + "node_id": "MDQ6VXNlcjI0MjY0MTU3", + "avatar_url": "https://avatars.githubusercontent.com/u/24264157?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sarayourfriend", + "html_url": "https://github.com/sarayourfriend", + "followers_url": "https://api.github.com/users/sarayourfriend/followers", + "following_url": "https://api.github.com/users/sarayourfriend/following{/other_user}", + "gists_url": "https://api.github.com/users/sarayourfriend/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sarayourfriend/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sarayourfriend/subscriptions", + "organizations_url": "https://api.github.com/users/sarayourfriend/orgs", + "repos_url": "https://api.github.com/users/sarayourfriend/repos", + "events_url": "https://api.github.com/users/sarayourfriend/events{/privacy}", + "received_events_url": "https://api.github.com/users/sarayourfriend/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 659839209, + "node_id": "MDU6TGFiZWw2NTk4MzkyMDk=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20UI%20Components", + "name": "[Feature] UI Components", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + }, + { + "id": 1607665481, + "node_id": "MDU6TGFiZWwxNjA3NjY1NDgx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Storybook", + "name": "Storybook", + "color": "81e2c7", + "default": false, + "description": "Storybook and its stories for components" + }, + { + "id": 2555015900, + "node_id": "MDU6TGFiZWwyNTU1MDE1OTAw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Component%20System", + "name": "[Feature] Component System", + "color": "fbca04", + "default": false, + "description": "The next iteration on WordPress Components." + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 21, + "created_at": "2021-07-27T17:16:54Z", + "updated_at": "2021-08-12T13:12:16Z", + "closed_at": "2021-08-10T13:59:00Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33714", + "html_url": "https://github.com/WordPress/gutenberg/pull/33714", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33714.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33714.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nAdds a new vastly simplified ColorPicker implementation based on `react-colorful`.\r\n\r\n## How has this been tested?\r\nStorybook.\r\n\r\n## Screenshots \r\n\r\n\r\nhttps://user-images.githubusercontent.com/24264157/127386106-606631ef-2d8e-4c5a-973f-c288bddb947d.mov\r\n\r\n\r\n\r\n## Types of changes\r\nNew feature.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33713", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33713/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33713/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33713/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33713", + "id": 954035586, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk3OTkwODk5", + "number": 33713, + "title": "Update bug issue template to use forms", + "user": { + "login": "annezazu", + "id": 26996883, + "node_id": "MDQ6VXNlcjI2OTk2ODgz", + "avatar_url": "https://avatars.githubusercontent.com/u/26996883?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/annezazu", + "html_url": "https://github.com/annezazu", + "followers_url": "https://api.github.com/users/annezazu/followers", + "following_url": "https://api.github.com/users/annezazu/following{/other_user}", + "gists_url": "https://api.github.com/users/annezazu/gists{/gist_id}", + "starred_url": "https://api.github.com/users/annezazu/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/annezazu/subscriptions", + "organizations_url": "https://api.github.com/users/annezazu/orgs", + "repos_url": "https://api.github.com/users/annezazu/repos", + "events_url": "https://api.github.com/users/annezazu/events{/privacy}", + "received_events_url": "https://api.github.com/users/annezazu/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1032028862, + "node_id": "MDU6TGFiZWwxMDMyMDI4ODYy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Project%20Management", + "name": "[Type] Project Management", + "color": "e55ead", + "default": false, + "description": "Meta-issues related to project management of Gutenberg" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 4, + "created_at": "2021-07-27T16:02:51Z", + "updated_at": "2021-08-02T17:06:37Z", + "closed_at": "2021-07-29T14:48:58Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33713", + "html_url": "https://github.com/WordPress/gutenberg/pull/33713", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33713.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33713.patch" + }, + "body": "## Description\r\nThis will help address part of this open issue to move bug reports to forms: https://github.com/WordPress/gutenberg/issues/33394 I followed the documentation linked and tried to match it to the current issue template as closely as possible. I purposefully left out adding labels and customizing the title as I still believe both of those are too complex decisions to make in such a generalized way. \r\n\r\nOf note:\r\n\r\n> If you want to use the same file name for your YAML issue form, you must delete the Markdown issue template when you commit the new file to your repository.\r\n\r\nThis PR doesn't include that file being removed but can be if we'd like to keep the same file name. I've never created one of these issue template forms before so might have approached this incorrectly :) Guidance appreciated. \r\n\r\n## Types of changes\r\n\r\nEnhancement to project management\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33708", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33708/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33708/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33708/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33708", + "id": 953810575, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk3Nzk4MTc2", + "number": 33708, + "title": "Disable spellcheck and autocomplete in permalink slug field", + "user": { + "login": "walbo", + "id": 1415747, + "node_id": "MDQ6VXNlcjE0MTU3NDc=", + "avatar_url": "https://avatars.githubusercontent.com/u/1415747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/walbo", + "html_url": "https://github.com/walbo", + "followers_url": "https://api.github.com/users/walbo/followers", + "following_url": "https://api.github.com/users/walbo/following{/other_user}", + "gists_url": "https://api.github.com/users/walbo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/walbo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/walbo/subscriptions", + "organizations_url": "https://api.github.com/users/walbo/orgs", + "repos_url": "https://api.github.com/users/walbo/repos", + "events_url": "https://api.github.com/users/walbo/events{/privacy}", + "received_events_url": "https://api.github.com/users/walbo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 610403961, + "node_id": "MDU6TGFiZWw2MTA0MDM5NjE=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Document%20Settings", + "name": "[Feature] Document Settings", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 1118625183, + "node_id": "MDU6TGFiZWwxMTE4NjI1MTgz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Permalink", + "name": "[Feature] Permalink", + "color": "fbca04", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-27T12:03:07Z", + "updated_at": "2021-07-28T12:08:41Z", + "closed_at": "2021-07-28T05:12:26Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33708", + "html_url": "https://github.com/WordPress/gutenberg/pull/33708", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33708.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33708.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nPrevent unintended permalink slugs.\r\n\r\nFixes #33612\r\n\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\nEnhancement\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33707", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33707/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33707/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33707/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33707", + "id": 953738028, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk3NzM0OTI5", + "number": 33707, + "title": "[Mobile] - Global styles: Check for undefined values and merge user colors", + "user": { + "login": "geriux", + "id": 4885740, + "node_id": "MDQ6VXNlcjQ4ODU3NDA=", + "avatar_url": "https://avatars.githubusercontent.com/u/4885740?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/geriux", + "html_url": "https://github.com/geriux", + "followers_url": "https://api.github.com/users/geriux/followers", + "following_url": "https://api.github.com/users/geriux/following{/other_user}", + "gists_url": "https://api.github.com/users/geriux/gists{/gist_id}", + "starred_url": "https://api.github.com/users/geriux/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/geriux/subscriptions", + "organizations_url": "https://api.github.com/users/geriux/orgs", + "repos_url": "https://api.github.com/users/geriux/repos", + "events_url": "https://api.github.com/users/geriux/events{/privacy}", + "received_events_url": "https://api.github.com/users/geriux/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-07-27T10:28:27Z", + "updated_at": "2021-07-28T14:33:42Z", + "closed_at": "2021-07-28T14:33:16Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33707", + "html_url": "https://github.com/WordPress/gutenberg/pull/33707", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33707.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33707.patch" + }, + "body": "## Description\r\nWhile testing the mobile editor an issue was found when one of the Global styles values was undefined, causing it to crash. This PR checks those values before parsing the variables.\r\n\r\n## How has this been tested?\r\n\r\n### Test case 1 \r\n\r\nWith a simple site\r\n\r\n- Open the WordPress iOS app with metro running\r\n- Open and close the editor a couple of times\r\n- **Expect** the editor to work correctly without crashing\r\n\r\n### Test case 2\r\n\r\nWith a self-hosted site with WordPress 5.8 and Gutenberg 11.1 and a theme.json theme activated\r\n\r\n- Open the WordPress iOS app with metro running\r\n- Open the editor\r\n- **Expect** to see the theme colors (background, text)\r\n\r\n## Screenshots \r\n\r\nTest case 1|Test case 2\r\n-|-\r\n | \r\n\r\n## Types of changes\r\nBug fix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33703", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33703/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33703/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33703/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33703", + "id": 953194000, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk3MjczNzI1", + "number": 33703, + "title": "Template Part placeholder - Add title step to creation flow.", + "user": { + "login": "Addison-Stavlo", + "id": 28742426, + "node_id": "MDQ6VXNlcjI4NzQyNDI2", + "avatar_url": "https://avatars.githubusercontent.com/u/28742426?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Addison-Stavlo", + "html_url": "https://github.com/Addison-Stavlo", + "followers_url": "https://api.github.com/users/Addison-Stavlo/followers", + "following_url": "https://api.github.com/users/Addison-Stavlo/following{/other_user}", + "gists_url": "https://api.github.com/users/Addison-Stavlo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Addison-Stavlo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Addison-Stavlo/subscriptions", + "organizations_url": "https://api.github.com/users/Addison-Stavlo/orgs", + "repos_url": "https://api.github.com/users/Addison-Stavlo/repos", + "events_url": "https://api.github.com/users/Addison-Stavlo/events{/privacy}", + "received_events_url": "https://api.github.com/users/Addison-Stavlo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1604715381, + "node_id": "MDU6TGFiZWwxNjA0NzE1Mzgx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Full%20Site%20Editing", + "name": "[Feature] Full Site Editing", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 2373088071, + "node_id": "MDU6TGFiZWwyMzczMDg4MDcx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Template-Part", + "name": "[Block] Template-Part", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Addison-Stavlo", + "id": 28742426, + "node_id": "MDQ6VXNlcjI4NzQyNDI2", + "avatar_url": "https://avatars.githubusercontent.com/u/28742426?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Addison-Stavlo", + "html_url": "https://github.com/Addison-Stavlo", + "followers_url": "https://api.github.com/users/Addison-Stavlo/followers", + "following_url": "https://api.github.com/users/Addison-Stavlo/following{/other_user}", + "gists_url": "https://api.github.com/users/Addison-Stavlo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Addison-Stavlo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Addison-Stavlo/subscriptions", + "organizations_url": "https://api.github.com/users/Addison-Stavlo/orgs", + "repos_url": "https://api.github.com/users/Addison-Stavlo/repos", + "events_url": "https://api.github.com/users/Addison-Stavlo/events{/privacy}", + "received_events_url": "https://api.github.com/users/Addison-Stavlo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Addison-Stavlo", + "id": 28742426, + "node_id": "MDQ6VXNlcjI4NzQyNDI2", + "avatar_url": "https://avatars.githubusercontent.com/u/28742426?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Addison-Stavlo", + "html_url": "https://github.com/Addison-Stavlo", + "followers_url": "https://api.github.com/users/Addison-Stavlo/followers", + "following_url": "https://api.github.com/users/Addison-Stavlo/following{/other_user}", + "gists_url": "https://api.github.com/users/Addison-Stavlo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Addison-Stavlo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Addison-Stavlo/subscriptions", + "organizations_url": "https://api.github.com/users/Addison-Stavlo/orgs", + "repos_url": "https://api.github.com/users/Addison-Stavlo/repos", + "events_url": "https://api.github.com/users/Addison-Stavlo/events{/privacy}", + "received_events_url": "https://api.github.com/users/Addison-Stavlo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 5, + "created_at": "2021-07-26T18:59:12Z", + "updated_at": "2021-07-30T16:42:33Z", + "closed_at": "2021-07-30T16:42:07Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33703", + "html_url": "https://github.com/WordPress/gutenberg/pull/33703", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33703.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33703.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nRelated to discussion on #29950 - Adds a title step to the creation flow from the Template Part placeholder. Here we prompt the user with a modal (similar to the \"make template part\" flow from the block settings ellipsis menu) to change the name of the title from \"Untitled Template Part\". If the modal is cancelled, we revert to the placeholder and the template part is not created.\r\n\r\n![Screen Shot 2021-07-26 at 2 47 41 PM](https://user-images.githubusercontent.com/28742426/127043576-2263a093-c1ab-44a8-859b-d299bd937820.png)\r\n\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\nWith FSE enabled, test the following in both the Site and Post editor:\r\n* Insert a template part block placeholder (Header, Footer, or Template Part).\r\n* Select the \"New %s\" option. \r\n* A naming input should appear.\r\n* Cancelling (or clicking outside) the modal should revert the block back to the placeholder state.\r\n* \"Create\" should create the new template part with the name that was given in the input field.\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\n\r\n\r\nNew feature (non-breaking change which adds functionality) \r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33701", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33701/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33701/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33701/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33701", + "id": 953174654, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk3MjU3OTQy", + "number": 33701, + "title": "Components: promote `ItemGroup`", + "user": { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + }, + { + "id": 1789345375, + "node_id": "MDU6TGFiZWwxNzg5MzQ1Mzc1", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Experimental", + "name": "[Type] Experimental", + "color": "4109a0", + "default": false, + "description": "Experimental feature or API." + }, + { + "id": 2555015900, + "node_id": "MDU6TGFiZWwyNTU1MDE1OTAw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Component%20System", + "name": "[Feature] Component System", + "color": "fbca04", + "default": false, + "description": "The next iteration on WordPress Components." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "ciampo", + "id": 1083581, + "node_id": "MDQ6VXNlcjEwODM1ODE=", + "avatar_url": "https://avatars.githubusercontent.com/u/1083581?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ciampo", + "html_url": "https://github.com/ciampo", + "followers_url": "https://api.github.com/users/ciampo/followers", + "following_url": "https://api.github.com/users/ciampo/following{/other_user}", + "gists_url": "https://api.github.com/users/ciampo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ciampo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ciampo/subscriptions", + "organizations_url": "https://api.github.com/users/ciampo/orgs", + "repos_url": "https://api.github.com/users/ciampo/repos", + "events_url": "https://api.github.com/users/ciampo/events{/privacy}", + "received_events_url": "https://api.github.com/users/ciampo/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-26T18:31:43Z", + "updated_at": "2021-07-29T08:56:06Z", + "closed_at": "2021-07-29T08:55:47Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33701", + "html_url": "https://github.com/WordPress/gutenberg/pull/33701", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33701.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33701.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\n- Promote the `ItemGroup` and `Item` components from the `packages/components/src/ui` folder to the `packages/components/src` folder\r\n- Refactor the folder structure, so that each component has its own folder\r\n- Fix a bug with the CSS pseudo-elements selectors, where the `[first|last]-of-type` selectors where causing an issue when mixing and matching different HTML element types (e.g. when one item has `isAction={true}` and the rest of the elements don't). To fix this bug, every `Item` is now wrapped in a `div` component to make sure that all children of `ItemGroup` are of the same type\r\n- Add README and JSDocs comments to types\r\n- Add a few basic unit tests\r\n- Export component from the `@wordpress/components` package\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\n- All tests pass\r\n- Run storybook locally, and make sure that the components behaves in the same way as it does currently on [production storybook](https://wordpress.github.io/gutenberg/?path=/story/components-experimental-itemgroup--default)\r\n\r\n## Screenshots \r\n\r\n\"Screenshot\r\n\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\nRefactor\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33696", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33696/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33696/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33696/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33696", + "id": 952995508, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk3MTA2MzEx", + "number": 33696, + "title": "components: InputControl to TypeScript", + "user": { + "login": "sarayourfriend", + "id": 24264157, + "node_id": "MDQ6VXNlcjI0MjY0MTU3", + "avatar_url": "https://avatars.githubusercontent.com/u/24264157?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sarayourfriend", + "html_url": "https://github.com/sarayourfriend", + "followers_url": "https://api.github.com/users/sarayourfriend/followers", + "following_url": "https://api.github.com/users/sarayourfriend/following{/other_user}", + "gists_url": "https://api.github.com/users/sarayourfriend/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sarayourfriend/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sarayourfriend/subscriptions", + "organizations_url": "https://api.github.com/users/sarayourfriend/orgs", + "repos_url": "https://api.github.com/users/sarayourfriend/repos", + "events_url": "https://api.github.com/users/sarayourfriend/events{/privacy}", + "received_events_url": "https://api.github.com/users/sarayourfriend/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 930001208, + "node_id": "MDU6TGFiZWw5MzAwMDEyMDg=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Code%20Quality", + "name": "[Type] Code Quality", + "color": "e5e04b", + "default": false, + "description": "Gotta shave those yaks." + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "sarayourfriend", + "id": 24264157, + "node_id": "MDQ6VXNlcjI0MjY0MTU3", + "avatar_url": "https://avatars.githubusercontent.com/u/24264157?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sarayourfriend", + "html_url": "https://github.com/sarayourfriend", + "followers_url": "https://api.github.com/users/sarayourfriend/followers", + "following_url": "https://api.github.com/users/sarayourfriend/following{/other_user}", + "gists_url": "https://api.github.com/users/sarayourfriend/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sarayourfriend/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sarayourfriend/subscriptions", + "organizations_url": "https://api.github.com/users/sarayourfriend/orgs", + "repos_url": "https://api.github.com/users/sarayourfriend/repos", + "events_url": "https://api.github.com/users/sarayourfriend/events{/privacy}", + "received_events_url": "https://api.github.com/users/sarayourfriend/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "sarayourfriend", + "id": 24264157, + "node_id": "MDQ6VXNlcjI0MjY0MTU3", + "avatar_url": "https://avatars.githubusercontent.com/u/24264157?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sarayourfriend", + "html_url": "https://github.com/sarayourfriend", + "followers_url": "https://api.github.com/users/sarayourfriend/followers", + "following_url": "https://api.github.com/users/sarayourfriend/following{/other_user}", + "gists_url": "https://api.github.com/users/sarayourfriend/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sarayourfriend/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sarayourfriend/subscriptions", + "organizations_url": "https://api.github.com/users/sarayourfriend/orgs", + "repos_url": "https://api.github.com/users/sarayourfriend/repos", + "events_url": "https://api.github.com/users/sarayourfriend/events{/privacy}", + "received_events_url": "https://api.github.com/users/sarayourfriend/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-26T14:58:32Z", + "updated_at": "2021-08-06T13:04:52Z", + "closed_at": "2021-08-06T13:04:11Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33696", + "html_url": "https://github.com/WordPress/gutenberg/pull/33696", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33696.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33696.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nI did this refactor while I was working on something else so I figured I might as well open a PR for it.\r\n\r\nIt just converts the InputControl to TypeScript and (I think) improves the way the reducer code is structured while we're at it.\r\n\r\n## How has this been tested?\r\nStorybook should work the same for InputControl, NumberControl and UnitControl, the last two depend on InputControl.\r\n\r\nTS build should pass as well.\r\n\r\n## Types of changes\r\nJanitorial\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [N/A] My code follows the accessibility standards. \r\n- [N/A] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33680", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33680/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33680/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33680/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33680", + "id": 952571352, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk2NzQ1NzI3", + "number": 33680, + "title": "Global Styles: Avoid rendering duplicate elements stylesheet", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1800807983, + "node_id": "MDU6TGFiZWwxODAwODA3OTgz", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Global%20Styles", + "name": "Global Styles", + "color": "2100b7", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 0, + "created_at": "2021-07-26T07:00:39Z", + "updated_at": "2021-07-28T10:08:42Z", + "closed_at": "2021-07-28T10:08:15Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33680", + "html_url": "https://github.com/WordPress/gutenberg/pull/33680", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33680.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33680.patch" + }, + "body": "## Description\r\nRemoves WP Core filter for \"elements support\" to avoid rendering duplicate stylesheet.\r\n\r\nFixes #33669.\r\n\r\nSimilar PRs - #33005 and #33233.\r\n\r\n## How has this been tested?\r\n1. Add the Paragraph block.\r\n2. Select text and add a link.\r\n3. Set link color for the paragraph.\r\n4. Save post.\r\n5. On the front-end, WP shouldn't render duplicated stylesheet for link color.\r\n\r\n## Screenshots \r\n![CleanShot 2021-07-26 at 10 58 36](https://user-images.githubusercontent.com/240569/126946197-0c76e6d3-6d7a-4aaa-bb0d-2c2608fc790c.png)\r\n\r\n## Types of changes\r\nBugfix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33679", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33679/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33679/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33679/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33679", + "id": 952534040, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk2NzEzMjkw", + "number": 33679, + "title": "FontSizePicker: Use number values when the initial value is a number", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 949438185, + "node_id": "MDU6TGFiZWw5NDk0MzgxODU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Regression", + "name": "[Type] Regression", + "color": "d93f0b", + "default": false, + "description": "" + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + }, + { + "id": 2463256422, + "node_id": "MDU6TGFiZWwyNDYzMjU2NDIy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Backport%20to%20WP%20Minor%20Release", + "name": "Backport to WP Minor Release", + "color": "491d8e", + "default": false, + "description": "PRs to be back-ported to a WordPress minor release." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 25, + "created_at": "2021-07-26T06:02:26Z", + "updated_at": "2021-07-30T11:21:57Z", + "closed_at": "2021-07-30T11:21:33Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33679", + "html_url": "https://github.com/WordPress/gutenberg/pull/33679", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33679.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33679.patch" + }, + "body": "## Description\r\nUpdates `onChange` logic in FontSizePicker component. When the component detects that value or first object in `fonSizes` doesn't use units, it will pass the number value to the onChange callback.\r\n\r\nFixes #33651.\r\nFixes #33653.\r\n\r\n## How has this been tested?\r\nTested with plugin provided in original issue report - https://github.com/NasKadir123/textBlock\r\n\r\n## Types of changes\r\nBugfix \r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33676", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33676/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33676/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33676/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33676", + "id": 952252078, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk2NDg0NDQ2", + "number": 33676, + "title": "Scripts: Webpack config update to minimize CSS", + "user": { + "login": "christianztamayo", + "id": 2377217, + "node_id": "MDQ6VXNlcjIzNzcyMTc=", + "avatar_url": "https://avatars.githubusercontent.com/u/2377217?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/christianztamayo", + "html_url": "https://github.com/christianztamayo", + "followers_url": "https://api.github.com/users/christianztamayo/followers", + "following_url": "https://api.github.com/users/christianztamayo/following{/other_user}", + "gists_url": "https://api.github.com/users/christianztamayo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/christianztamayo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/christianztamayo/subscriptions", + "organizations_url": "https://api.github.com/users/christianztamayo/orgs", + "repos_url": "https://api.github.com/users/christianztamayo/repos", + "events_url": "https://api.github.com/users/christianztamayo/events{/privacy}", + "received_events_url": "https://api.github.com/users/christianztamayo/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680825, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjU=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Enhancement", + "name": "[Type] Enhancement", + "color": "3993a3", + "default": false, + "description": "A suggestion for improvement." + }, + { + "id": 978007737, + "node_id": "MDU6TGFiZWw5NzgwMDc3Mzc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Scripts", + "name": "[Package] Scripts", + "color": "ed2572", + "default": false, + "description": "/packages/scripts" + }, + { + "id": 1388646432, + "node_id": "MDU6TGFiZWwxMzg4NjQ2NDMy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/First-time%20Contributor", + "name": "First-time Contributor", + "color": "a0f762", + "default": false, + "description": "Pull request opened by a first-time contributor to Gutenberg repository" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 5, + "created_at": "2021-07-25T11:14:35Z", + "updated_at": "2021-07-29T10:44:46Z", + "closed_at": "2021-07-28T12:06:28Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33676", + "html_url": "https://github.com/WordPress/gutenberg/pull/33676", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33676.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33676.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nThe previous configuration does not have CSS minification included aside from the `sass-loader` built-in which only affects SCSS files. (Closes #33643, Related: #29624)\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n- Followed reproduction steps on #33643 and checked that regular CSS are now minified\r\n- Ran the build on Gutenberg and made sure it's still working as expected\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\nAdded the optimize-css-assets-webpack-plugin to the minimizer config.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [-] My code follows the accessibility standards. \r\n- [-] I've tested my changes with keyboard and screen readers. \r\n- [-] My code has proper inline documentation. \r\n- [-] I've included developer documentation if appropriate. \r\n- [-] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33660", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33660/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33660/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33660/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33660", + "id": 951727008, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk2MDY1NTQ4", + "number": 33660, + "title": "Only show rich preview for image and description if data is available", + "user": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1838782557, + "node_id": "MDU6TGFiZWwxODM4NzgyNTU3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Link%20Editing", + "name": "[Feature] Link Editing", + "color": "fbca04", + "default": false, + "description": "Link components (LinkControl, URLInput) and integrations (RichText link formatting)" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 4, + "created_at": "2021-07-23T16:35:12Z", + "updated_at": "2021-07-29T15:51:36Z", + "closed_at": "2021-07-29T15:51:10Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33660", + "html_url": "https://github.com/WordPress/gutenberg/pull/33660", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33660.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33660.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nThe Link UI's rich preview feature for remote URLs was showing placeholders for image and description even thought that data did not exist in the rich preview data.\r\n\r\nThis would allow you to arrive at states such as:\r\n\r\n![image](https://user-images.githubusercontent.com/444434/126812983-e606765b-8166-4aa4-aebf-2bfe20a90129.png)\r\n\r\nThis PR corrects that by only showing the lower half of the rich preview if the necessary data is available. It will also only show the description or image if they are available.\r\n\r\n@javierarce I think this was actually an intentional feature. I know that because we encoded the feature into the tests!\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/40a511ec0e89ae401d799c66625b6fe0db00aea5/packages/block-editor/src/components/link-control/test/index.js#L1960-L1961\r\n\r\nTherefore I'm checking in with you to make sure you're aware that this change is being made. Essentially if the content doesn't exist then we won't see a placeholder.\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\n* Create a link to a page which doesn't return a description or an image but which does return a title or an icon. Good example is https://twitter.com/.\r\n* Click on the link to show a link preview.\r\n* See that the placeholders for image and description are not shown once the fetching has finished.\r\n* Check another \"normal\" URL to make sure we haven't caused any regressions.\r\n\r\nNote we have quite a bit of test coverage here so it should 🤞 🤞 🤞 🤞 be safe.\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33657", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33657/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33657/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33657/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33657", + "id": 951670686, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk2MDE4ODMz", + "number": 33657, + "title": "RNMobile: Try unifying the unit test command on mobile", + "user": { + "login": "guarani", + "id": 1898325, + "node_id": "MDQ6VXNlcjE4OTgzMjU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1898325?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/guarani", + "html_url": "https://github.com/guarani", + "followers_url": "https://api.github.com/users/guarani/followers", + "following_url": "https://api.github.com/users/guarani/following{/other_user}", + "gists_url": "https://api.github.com/users/guarani/gists{/gist_id}", + "starred_url": "https://api.github.com/users/guarani/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/guarani/subscriptions", + "organizations_url": "https://api.github.com/users/guarani/orgs", + "repos_url": "https://api.github.com/users/guarani/repos", + "events_url": "https://api.github.com/users/guarani/events{/privacy}", + "received_events_url": "https://api.github.com/users/guarani/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 3, + "created_at": "2021-07-23T15:16:35Z", + "updated_at": "2021-08-03T17:28:10Z", + "closed_at": "2021-08-03T17:27:45Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33657", + "html_url": "https://github.com/WordPress/gutenberg/pull/33657", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33657.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33657.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nUnify the the native unit test command.\r\n\r\nRelated https://github.com/wordpress-mobile/gutenberg-mobile/pull/3754\r\n\r\n## How has this been tested?\r\nRun the `npm run native test` command on a unit test:\r\n```\r\nnpm run native test packages/block-library/src/verse/test/edit.native.js\r\n```\r\nRun it on an integration test:\r\n```\r\nnpm run native test packages/block-library/src/cover/test/edit.native.js\r\n```\r\nRun it on any test and ensure the debugger connects properly:\r\n1. Put a `debugger;` statement in any unit test or integration test file e.g. `packages/block-library/src/verse/test/edit.native.js`\r\n2. Run the `:debug` variant of the command to run tests e.g. `npm run native test:debug packages/block-library/src/verse/test/edit.native.js`\r\n3. Open Google Chrome and enter `chrome://inspect`\r\n4. Click on the target\r\n5. Ensure that the debugger connects and stops at the `debugger;` statement\r\n\r\n## Types of changes\r\n- Updated unit test command and documentation\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33652", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33652/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33652/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33652/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33652", + "id": 951614964, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk1OTcxNTA5", + "number": 33652, + "title": "Improve display of LinkURL menu and fix spacing.", + "user": { + "login": "mtias", + "id": 548849, + "node_id": "MDQ6VXNlcjU0ODg0OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/548849?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/mtias", + "html_url": "https://github.com/mtias", + "followers_url": "https://api.github.com/users/mtias/followers", + "following_url": "https://api.github.com/users/mtias/following{/other_user}", + "gists_url": "https://api.github.com/users/mtias/gists{/gist_id}", + "starred_url": "https://api.github.com/users/mtias/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/mtias/subscriptions", + "organizations_url": "https://api.github.com/users/mtias/orgs", + "repos_url": "https://api.github.com/users/mtias/repos", + "events_url": "https://api.github.com/users/mtias/events{/privacy}", + "received_events_url": "https://api.github.com/users/mtias/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 1838782557, + "node_id": "MDU6TGFiZWwxODM4NzgyNTU3", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20Link%20Editing", + "name": "[Feature] Link Editing", + "color": "fbca04", + "default": false, + "description": "Link components (LinkControl, URLInput) and integrations (RichText link formatting)" + } + ], + "state": "closed", + "locked": false, + "assignee": null, + "assignees": [], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 6, + "created_at": "2021-07-23T14:09:31Z", + "updated_at": "2021-07-30T14:06:43Z", + "closed_at": "2021-07-30T13:16:01Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33652", + "html_url": "https://github.com/WordPress/gutenberg/pull/33652", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33652.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33652.patch" + }, + "body": "There were some spacing issues on the Link URL menu that would make the icon shrink:\r\n\r\n\"Screenshot\r\n\r\nWhich is corrected here. It also restores the true width of the icon (24px which was assumed to be 32 before?):\r\n\r\n\"Screenshot\r\n\r\nThere's also some alignment issues that this corrects (note the bottom part with the toggle is now aligned):\r\n\r\n\"Screenshot\r\n\r\ncc @javierarce \r\n\r\n(The middle one still seems like it has spacing issues on the result list, but given it's there to accommodate the hover effect I think we can leave it be for now.)", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33629", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33629/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33629/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33629/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33629", + "id": 950551877, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk1MDgxMzQ4", + "number": 33629, + "title": "[Block Library - Query Pagination Numbers]: Fix first page's link", + "user": { + "login": "ntsekouras", + "id": 16275880, + "node_id": "MDQ6VXNlcjE2Mjc1ODgw", + "avatar_url": "https://avatars.githubusercontent.com/u/16275880?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ntsekouras", + "html_url": "https://github.com/ntsekouras", + "followers_url": "https://api.github.com/users/ntsekouras/followers", + "following_url": "https://api.github.com/users/ntsekouras/following{/other_user}", + "gists_url": "https://api.github.com/users/ntsekouras/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ntsekouras/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ntsekouras/subscriptions", + "organizations_url": "https://api.github.com/users/ntsekouras/orgs", + "repos_url": "https://api.github.com/users/ntsekouras/repos", + "events_url": "https://api.github.com/users/ntsekouras/events{/privacy}", + "received_events_url": "https://api.github.com/users/ntsekouras/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 2479589311, + "node_id": "MDU6TGFiZWwyNDc5NTg5MzEx", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Query%20Pagination", + "name": "[Block] Query Pagination", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "ntsekouras", + "id": 16275880, + "node_id": "MDQ6VXNlcjE2Mjc1ODgw", + "avatar_url": "https://avatars.githubusercontent.com/u/16275880?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ntsekouras", + "html_url": "https://github.com/ntsekouras", + "followers_url": "https://api.github.com/users/ntsekouras/followers", + "following_url": "https://api.github.com/users/ntsekouras/following{/other_user}", + "gists_url": "https://api.github.com/users/ntsekouras/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ntsekouras/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ntsekouras/subscriptions", + "organizations_url": "https://api.github.com/users/ntsekouras/orgs", + "repos_url": "https://api.github.com/users/ntsekouras/repos", + "events_url": "https://api.github.com/users/ntsekouras/events{/privacy}", + "received_events_url": "https://api.github.com/users/ntsekouras/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "ntsekouras", + "id": 16275880, + "node_id": "MDQ6VXNlcjE2Mjc1ODgw", + "avatar_url": "https://avatars.githubusercontent.com/u/16275880?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ntsekouras", + "html_url": "https://github.com/ntsekouras", + "followers_url": "https://api.github.com/users/ntsekouras/followers", + "following_url": "https://api.github.com/users/ntsekouras/following{/other_user}", + "gists_url": "https://api.github.com/users/ntsekouras/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ntsekouras/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ntsekouras/subscriptions", + "organizations_url": "https://api.github.com/users/ntsekouras/orgs", + "repos_url": "https://api.github.com/users/ntsekouras/repos", + "events_url": "https://api.github.com/users/ntsekouras/events{/privacy}", + "received_events_url": "https://api.github.com/users/ntsekouras/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-22T11:17:15Z", + "updated_at": "2021-08-09T11:27:46Z", + "closed_at": "2021-08-09T11:27:23Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33629", + "html_url": "https://github.com/WordPress/gutenberg/pull/33629", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33629.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33629.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\nFixes: https://github.com/WordPress/gutenberg/issues/32792\r\n\r\n`paginate_links` doesn't use the provided `format` when the page is `1`. This is great for the main query as it removes the extra query params making the URL shorter, but in the case of multiple custom queries is problematic. It results in returning an empty link which ends up with a link to the current page.\r\n\r\nA way to address this is to add a `fake` query arg with no value that is the same for all custom queries. This way the link is not empty and preserves all the other existent query args.\r\n\r\n\r\nReference: https://developer.wordpress.org/reference/functions/paginate_links/\r\n`$link = str_replace( '%_%', 1 == $n ? '' : $args['format'], $args['base'] );\r\n $link = str_replace( '%#%', $n, $link );`\r\n\r\n\r\n## How has this been tested?\r\n1. In page with many `Query Loop` blocks with `QueryPaginationNumbers` blocks check that by clicking another page number first, the pagination link for the first page (`1`), works as expected.\r\n2. This can be tested with a single custom `Query` in a page as well, but it's better to have multiple `Query Loop` blocks which can be both `custom` and ones that `inherit the global query`.\r\n\r\n## Notes\r\n1. The issue can be replicated only when we have no other query args, because in that case the `link` is not empty - thus the `hacky` approach here to add an empty `query arg`.\r\n\r\nI couldn't find any better alternative so a more elegant solution would be more than welcomed. We could also look at making some changes in core `paginate_links` but needs more exploration there. For example we could extend the `paginate_links` filter by passing the current `page number ($n)` and use this filter in the block??(🤔 ).\r\n\r\n\r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33627", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33627/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33627/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33627/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33627", + "id": 950476171, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk1MDE2NTU3", + "number": 33627, + "title": "Fix some JAWS bugs", + "user": { + "login": "alexstine", + "id": 13755480, + "node_id": "MDQ6VXNlcjEzNzU1NDgw", + "avatar_url": "https://avatars.githubusercontent.com/u/13755480?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/alexstine", + "html_url": "https://github.com/alexstine", + "followers_url": "https://api.github.com/users/alexstine/followers", + "following_url": "https://api.github.com/users/alexstine/following{/other_user}", + "gists_url": "https://api.github.com/users/alexstine/gists{/gist_id}", + "starred_url": "https://api.github.com/users/alexstine/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/alexstine/subscriptions", + "organizations_url": "https://api.github.com/users/alexstine/orgs", + "repos_url": "https://api.github.com/users/alexstine/repos", + "events_url": "https://api.github.com/users/alexstine/events{/privacy}", + "received_events_url": "https://api.github.com/users/alexstine/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 546517042, + "node_id": "MDU6TGFiZWw1NDY1MTcwNDI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Accessibility%20(a11y)", + "name": "Accessibility (a11y)", + "color": "655104", + "default": false, + "description": "Changes that impact accessibility and need corresponding review (e.g. markup changes)." + }, + { + "id": 587343997, + "node_id": "MDU6TGFiZWw1ODczNDM5OTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Status]%20In%20Progress", + "name": "[Status] In Progress", + "color": "0052cc", + "default": false, + "description": "Tracking issues with work in progress" + }, + { + "id": 1086171268, + "node_id": "MDU6TGFiZWwxMDg2MTcxMjY4", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Needs%20Accessibility%20Feedback", + "name": "Needs Accessibility Feedback", + "color": "ffbcbd", + "default": false, + "description": "" + }, + { + "id": 1388646432, + "node_id": "MDU6TGFiZWwxMzg4NjQ2NDMy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/First-time%20Contributor", + "name": "First-time Contributor", + "color": "a0f762", + "default": false, + "description": "Pull request opened by a first-time contributor to Gutenberg repository" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "alexstine", + "id": 13755480, + "node_id": "MDQ6VXNlcjEzNzU1NDgw", + "avatar_url": "https://avatars.githubusercontent.com/u/13755480?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/alexstine", + "html_url": "https://github.com/alexstine", + "followers_url": "https://api.github.com/users/alexstine/followers", + "following_url": "https://api.github.com/users/alexstine/following{/other_user}", + "gists_url": "https://api.github.com/users/alexstine/gists{/gist_id}", + "starred_url": "https://api.github.com/users/alexstine/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/alexstine/subscriptions", + "organizations_url": "https://api.github.com/users/alexstine/orgs", + "repos_url": "https://api.github.com/users/alexstine/repos", + "events_url": "https://api.github.com/users/alexstine/events{/privacy}", + "received_events_url": "https://api.github.com/users/alexstine/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "alexstine", + "id": 13755480, + "node_id": "MDQ6VXNlcjEzNzU1NDgw", + "avatar_url": "https://avatars.githubusercontent.com/u/13755480?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/alexstine", + "html_url": "https://github.com/alexstine", + "followers_url": "https://api.github.com/users/alexstine/followers", + "following_url": "https://api.github.com/users/alexstine/following{/other_user}", + "gists_url": "https://api.github.com/users/alexstine/gists{/gist_id}", + "starred_url": "https://api.github.com/users/alexstine/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/alexstine/subscriptions", + "organizations_url": "https://api.github.com/users/alexstine/orgs", + "repos_url": "https://api.github.com/users/alexstine/repos", + "events_url": "https://api.github.com/users/alexstine/events{/privacy}", + "received_events_url": "https://api.github.com/users/alexstine/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 6, + "created_at": "2021-07-22T09:39:23Z", + "updated_at": "2021-08-04T07:28:10Z", + "closed_at": "2021-08-04T07:27:41Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33627", + "html_url": "https://github.com/WordPress/gutenberg/pull/33627", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33627.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33627.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nFixes #29526\r\n\r\n1. JAWS will now have the ability to use Gutenberg navigation mode and here the blocks announced via Tab.\r\n2.Removed broken speak() function call that was only working part of the time.\r\n3. Remove the wordpress/a11y package. No longer needed.\r\n4.Replace `role=\"group\"` with `role=\"document\"` for better block editing experience in earlier versions of JAWS. \r\n \r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\nI have tested using NVDA and JAWS on Windows 10. I tested using Voiceover on Mac. All seems to be in working order.\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\nHopefully some much needed Bug fixes.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [x] My code follows the accessibility standards. \r\n- [x] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [x] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33623", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33623/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33623/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33623/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33623", + "id": 950451600, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njk0OTk1OTUy", + "number": 33623, + "title": "FormTokenField: Avoid error when maxLength value is hit", + "user": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + }, + { + "id": 659839209, + "node_id": "MDU6TGFiZWw2NTk4MzkyMDk=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Feature]%20UI%20Components", + "name": "[Feature] UI Components", + "color": "fbca04", + "default": false, + "description": "" + }, + { + "id": 997392122, + "node_id": "MDU6TGFiZWw5OTczOTIxMjI=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Package]%20Components", + "name": "[Package] Components", + "color": "ed2572", + "default": false, + "description": "/packages/components" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Mamaduka", + "id": 240569, + "node_id": "MDQ6VXNlcjI0MDU2OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/240569?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Mamaduka", + "html_url": "https://github.com/Mamaduka", + "followers_url": "https://api.github.com/users/Mamaduka/followers", + "following_url": "https://api.github.com/users/Mamaduka/following{/other_user}", + "gists_url": "https://api.github.com/users/Mamaduka/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mamaduka/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mamaduka/subscriptions", + "organizations_url": "https://api.github.com/users/Mamaduka/orgs", + "repos_url": "https://api.github.com/users/Mamaduka/repos", + "events_url": "https://api.github.com/users/Mamaduka/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mamaduka/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-22T09:08:55Z", + "updated_at": "2021-07-28T14:45:54Z", + "closed_at": "2021-07-28T14:45:29Z", + "author_association": "MEMBER", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33623", + "html_url": "https://github.com/WordPress/gutenberg/pull/33623", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33623.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33623.patch" + }, + "body": "## Description\r\nSets no-operation function as a `onChange` default for the `TokenInput` component.\r\n\r\nCodeSandbox showcasing the issue - https://codesandbox.io/s/formtokenfield-dv9nb\r\n\r\nFixes #18463.\r\n\r\n## How has this been tested?\r\nTemporarily added `maxLength` to the `FlatTermSelector` component for testings, but probably there's a better way to do it.\r\n\r\n## Types of changes\r\nBugfix\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [x] My code has proper inline documentation. \r\n- [x] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33573", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33573/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33573/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33573/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33573", + "id": 948722800, + "node_id": "MDExOlB1bGxSZXF1ZXN0NjkzNTI0NDk3", + "number": 33573, + "title": "Update docs to reflect new automated process for feature grouping", + "user": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 567484057, + "node_id": "MDU6TGFiZWw1Njc0ODQwNTc=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Documentation", + "name": "[Type] Documentation", + "color": "bfd4f2", + "default": false, + "description": "" + }, + { + "id": 596512821, + "node_id": "MDU6TGFiZWw1OTY1MTI4MjE=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Build%20Tooling", + "name": "[Type] Build Tooling", + "color": "111111", + "default": false, + "description": "" + }, + { + "id": 2551400612, + "node_id": "MDU6TGFiZWwyNTUxNDAwNjEy", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/developer-docs", + "name": "developer-docs", + "color": "1d76db", + "default": false, + "description": "Issues that impact the block editor developer documentation site" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "getdave", + "id": 444434, + "node_id": "MDQ6VXNlcjQ0NDQzNA==", + "avatar_url": "https://avatars.githubusercontent.com/u/444434?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/getdave", + "html_url": "https://github.com/getdave", + "followers_url": "https://api.github.com/users/getdave/followers", + "following_url": "https://api.github.com/users/getdave/following{/other_user}", + "gists_url": "https://api.github.com/users/getdave/gists{/gist_id}", + "starred_url": "https://api.github.com/users/getdave/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/getdave/subscriptions", + "organizations_url": "https://api.github.com/users/getdave/orgs", + "repos_url": "https://api.github.com/users/getdave/repos", + "events_url": "https://api.github.com/users/getdave/events{/privacy}", + "received_events_url": "https://api.github.com/users/getdave/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 1, + "created_at": "2021-07-20T14:39:26Z", + "updated_at": "2021-07-30T08:47:57Z", + "closed_at": "2021-07-30T08:47:30Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33573", + "html_url": "https://github.com/WordPress/gutenberg/pull/33573", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33573.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33573.patch" + }, + "body": "\r\n\r\n\r\n\r\n## Description\r\nIn https://github.com/WordPress/gutenberg/pull/33229 we added automation to the release tooling to attempt to auto-categorize the grouping of PRs by \"feature\".\r\n\r\nThis PR updates the docs to reflect that and to add information on exactly how you should look to curate the changelog in response to what the script will output.\r\n\r\n## How has this been tested?\r\nReading and checking for accuracy.\r\n\r\n## Screenshots \r\n\r\n## Types of changes\r\n\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n- [ ] My code is tested.\r\n- [ ] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33513", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33513/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33513/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33513/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33513", + "id": 946389939, + "node_id": "MDExOlB1bGxSZXF1ZXN0NjkxNTcxMzgw", + "number": 33513, + "title": "Correct `function_exists()` check typo introduced in #33331.", + "user": { + "login": "desrosj", + "id": 359867, + "node_id": "MDQ6VXNlcjM1OTg2Nw==", + "avatar_url": "https://avatars.githubusercontent.com/u/359867?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/desrosj", + "html_url": "https://github.com/desrosj", + "followers_url": "https://api.github.com/users/desrosj/followers", + "following_url": "https://api.github.com/users/desrosj/following{/other_user}", + "gists_url": "https://api.github.com/users/desrosj/gists{/gist_id}", + "starred_url": "https://api.github.com/users/desrosj/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/desrosj/subscriptions", + "organizations_url": "https://api.github.com/users/desrosj/orgs", + "repos_url": "https://api.github.com/users/desrosj/repos", + "events_url": "https://api.github.com/users/desrosj/events{/privacy}", + "received_events_url": "https://api.github.com/users/desrosj/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 531680823, + "node_id": "MDU6TGFiZWw1MzE2ODA4MjM=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Type]%20Bug", + "name": "[Type] Bug", + "color": "d93f0b", + "default": false, + "description": "An existing feature is broken." + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "desrosj", + "id": 359867, + "node_id": "MDQ6VXNlcjM1OTg2Nw==", + "avatar_url": "https://avatars.githubusercontent.com/u/359867?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/desrosj", + "html_url": "https://github.com/desrosj", + "followers_url": "https://api.github.com/users/desrosj/followers", + "following_url": "https://api.github.com/users/desrosj/following{/other_user}", + "gists_url": "https://api.github.com/users/desrosj/gists{/gist_id}", + "starred_url": "https://api.github.com/users/desrosj/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/desrosj/subscriptions", + "organizations_url": "https://api.github.com/users/desrosj/orgs", + "repos_url": "https://api.github.com/users/desrosj/repos", + "events_url": "https://api.github.com/users/desrosj/events{/privacy}", + "received_events_url": "https://api.github.com/users/desrosj/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "desrosj", + "id": 359867, + "node_id": "MDQ6VXNlcjM1OTg2Nw==", + "avatar_url": "https://avatars.githubusercontent.com/u/359867?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/desrosj", + "html_url": "https://github.com/desrosj", + "followers_url": "https://api.github.com/users/desrosj/followers", + "following_url": "https://api.github.com/users/desrosj/following{/other_user}", + "gists_url": "https://api.github.com/users/desrosj/gists{/gist_id}", + "starred_url": "https://api.github.com/users/desrosj/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/desrosj/subscriptions", + "organizations_url": "https://api.github.com/users/desrosj/orgs", + "repos_url": "https://api.github.com/users/desrosj/repos", + "events_url": "https://api.github.com/users/desrosj/events{/privacy}", + "received_events_url": "https://api.github.com/users/desrosj/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 2, + "created_at": "2021-07-16T15:23:00Z", + "updated_at": "2021-08-05T13:18:11Z", + "closed_at": "2021-08-05T13:15:38Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33513", + "html_url": "https://github.com/WordPress/gutenberg/pull/33513", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33513.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33513.patch" + }, + "body": "## Description\r\nThis corrects a `function_exists()` check introduced in #33331.\r\n\r\n## Checklist:\r\n- [x] My code is tested.\r\n- [x] My code follows the WordPress code style. \r\n- [ ] My code follows the accessibility standards. \r\n- [ ] I've tested my changes with keyboard and screen readers. \r\n- [ ] My code has proper inline documentation. \r\n- [ ] I've included developer documentation if appropriate. \r\n- [ ] I've updated all React Native files affected by any refactorings/renamings in this PR (please manually search all `*.native.js` files for terms that need renaming or removal). \r\n", + "performed_via_github_app": null + }, + { + "url": "https://api.github.com/repos/WordPress/gutenberg/issues/33426", + "repository_url": "https://api.github.com/repos/WordPress/gutenberg", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33426/labels{/name}", + "comments_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33426/comments", + "events_url": "https://api.github.com/repos/WordPress/gutenberg/issues/33426/events", + "html_url": "https://github.com/WordPress/gutenberg/pull/33426", + "id": 944506962, + "node_id": "MDExOlB1bGxSZXF1ZXN0Njg5OTgwNDk2", + "number": 33426, + "title": "[RNMobile] Embed block: Implement specific Embed preview", + "user": { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 982506020, + "node_id": "MDU6TGFiZWw5ODI1MDYwMjA=", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/Mobile%20App%20-%20i.e.%20Android%20or%20iOS", + "name": "Mobile App - i.e. Android or iOS", + "color": "a3ef7a", + "default": false, + "description": "Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)" + }, + { + "id": 1078477350, + "node_id": "MDU6TGFiZWwxMDc4NDc3MzUw", + "url": "https://api.github.com/repos/WordPress/gutenberg/labels/[Block]%20Embed", + "name": "[Block] Embed", + "color": "6767e5", + "default": false, + "description": "" + } + ], + "state": "closed", + "locked": false, + "assignee": { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "fluiddot", + "id": 14905380, + "node_id": "MDQ6VXNlcjE0OTA1Mzgw", + "avatar_url": "https://avatars.githubusercontent.com/u/14905380?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/fluiddot", + "html_url": "https://github.com/fluiddot", + "followers_url": "https://api.github.com/users/fluiddot/followers", + "following_url": "https://api.github.com/users/fluiddot/following{/other_user}", + "gists_url": "https://api.github.com/users/fluiddot/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fluiddot/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fluiddot/subscriptions", + "organizations_url": "https://api.github.com/users/fluiddot/orgs", + "repos_url": "https://api.github.com/users/fluiddot/repos", + "events_url": "https://api.github.com/users/fluiddot/events{/privacy}", + "received_events_url": "https://api.github.com/users/fluiddot/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156", + "html_url": "https://github.com/WordPress/gutenberg/milestone/156", + "labels_url": "https://api.github.com/repos/WordPress/gutenberg/milestones/156/labels", + "id": 7010087, + "node_id": "MI_kwDOBNHdeM4Aavcn", + "number": 156, + "title": "Gutenberg 11.3", + "description": null, + "creator": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 113, + "state": "open", + "created_at": "2021-07-28T05:12:51Z", + "updated_at": "2021-08-11T14:18:41Z", + "due_on": "2021-08-11T07:00:00Z", + "closed_at": null + }, + "comments": 7, + "created_at": "2021-07-14T14:48:06Z", + "updated_at": "2021-08-11T11:42:39Z", + "closed_at": "2021-08-11T10:08:58Z", + "author_association": "CONTRIBUTOR", + "active_lock_reason": null, + "pull_request": { + "url": "https://api.github.com/repos/WordPress/gutenberg/pulls/33426", + "html_url": "https://github.com/WordPress/gutenberg/pull/33426", + "diff_url": "https://github.com/WordPress/gutenberg/pull/33426.diff", + "patch_url": "https://github.com/WordPress/gutenberg/pull/33426.patch" + }, + "body": "`gutenberg-mobile` PR: https://github.com/wordpress-mobile/gutenberg-mobile/pull/3725\r\n`WordPress-iOS` PR: https://github.com/wordpress-mobile/WordPress-iOS/pull/16866\r\n`WordPress-Android` PR: https://github.com/wordpress-mobile/WordPress-Android/pull/15051\r\n\r\n\r\n\r\n\r\n\r\n## Description\r\n\r\n\r\nThis PR includes the `react-native-webview` native module to render the HTML of the embed preview.\r\n\r\nFollowing the implementation of the web version, a native version of the `SandBox` component has been implemented. In the following sections, I briefly describe the key points of this component and how it has been addressed for the native version.\r\n\r\n
Details\r\n\r\n# Embed preview component\r\n\r\n## Interactive flag and overlay\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/block-library/src/embed/embed-preview.js#L45-L52\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/block-library/src/embed/embed-preview.js#L101-L108\r\n\r\n
\r\n\r\nThis is mainly used to show/hide an overlay view, as far as I checked, the purpose of this logic is to prevent the user to interact with the preview unless the block and the Iframe are focused. In native, this is not necessary as we can easily control the interaction via the `pointerEvents` prop of the `View` component and the `isSelected` prop.\r\n\r\n## Sandbox classnames\r\n\r\n**🔧 This will be addressed in this issue: https://github.com/wordpress-mobile/gutenberg-mobile/issues/3284**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/block-library/src/embed/embed-preview.js#L81-L85\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/block-library/src/embed/embed-preview.js#L100\r\n\r\n
\r\n\r\nI'm not sure if they're required in native, but it would be worth investigating it, maybe we would need them for the alignment.\r\n\r\n## `WpEmbedPreview` component\r\n\r\n**🔧 This will be addressed in this issue: https://github.com/wordpress-mobile/gutenberg-mobile/issues/3744.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/block-library/src/embed/embed-preview.js#L92-L93\r\n\r\n
\r\n\r\nThis PR doesn't support yet WordPress embeds.\r\n\r\n## Not previewable case\r\n\r\n**🔧 This will be addressed in this issue: https://github.com/wordpress-mobile/gutenberg-mobile/issues/3277**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/block-library/src/embed/embed-preview.js#L122-L138\r\n\r\n
\r\n\r\nWe're currently displaying the unavailable preview fallback, now that we support previews, we should update this component.\r\n\r\n# Sandbox component\r\n\r\n## [`FocusableIframe` component](https://github.com/WordPress/gutenberg/blob/trunk/packages/components/src/focusable-iframe/index.js)\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L241-L249\r\n\r\n
\r\n\r\nThis component is mainly used in the web version to determine if the Iframe has been focused and notify the embed preview component. In the embed preview, the focus event is used for controlling the preview interaction, as we're going to control it in a different way, implementing this component won't be necessary for the native version.\r\n\r\n## Resize JS observer\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L16-L73\r\n\r\n
\r\n\r\nThis JS code is used to listen for size changes within the preview, initially, we can use the same version in native. The only tweak I introduced is the object used to notify upstream, on native is `ReactNativeWebView`.\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/0d35c24bfd797185926e465eb040d935834e6454/packages/components/src/sandbox/index.native.js#L27\r\n\r\n## Iframe style\r\n\r\n**🔧 This will be addressed in this issue: https://github.com/wordpress-mobile/gutenberg-mobile/issues/3284**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L75-L96\r\n\r\n
\r\n\r\nThis is the style object used as the base style for the preview. I noticed that it references the class name `wp-has-aspect-ratio`, we should check what's the purpose of this and if required implement it in the native version.\r\n\r\n## `isFrameAccessible` function\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L110-L116\r\n\r\n
\r\n\r\nNot required because the webview component is always accessible.\r\n\r\n## [`trySandbox` function](https://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L118-L176)\r\n\r\n### `contentDocument` ref\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L123-L124\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L170-L175\r\n\r\n
\r\n\r\nIt's used for injecting the HTML to the IFrame in the web version, initially, it won't be necessary for the native version as we use the `source` prop of the `webview` component.\r\n\r\nHowever, I noticed that the `body` property is extracted from this value so we should investigate if it's required.\r\n\r\n**EDIT:** This is not required in the mobile version.\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L128\r\n\r\n### `ownerDocument` ref - Language value\r\n\r\n**🔧 Being addressed in `rnmobile/embed-block-preview-locale` branch.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L139\r\n\r\n
\r\n\r\nUsed to extract the language from the browser so it's not necessary for the native version. For now, in the native version, the language is fixed to `en` but we should fetch it from the device via the locale.\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/0d35c24bfd797185926e465eb040d935834e6454/packages/components/src/sandbox/index.native.js#L111-L112\r\n\r\n### `data-resizable-iframe-connected` attribute\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L126-L131\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L153\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L66\r\n\r\n
\r\n\r\nLooks like it's used to know if the resize observer has been initialized, we should investigate if it's required.\r\n\r\n**EDIT:** This is not required in the mobile version.\r\n\r\n### HTML Doc\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L137-L168\r\n\r\n
\r\n\r\nThis is the HTML injected into the webview, the current code is ok but I included the following meta tag to fit the content:\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/0d35c24bfd797185926e465eb040d935834e6454/packages/components/src/sandbox/index.native.js#L122-L125\r\n\r\n## Resize message handling\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L185-L210\r\n\r\n
\r\n\r\nThis is the callback used for handling resize events from the resize JS observer. I'd like to note that I removed a part that is used to verify that the origin of the message is the resize observer, in native, this is not really necessary as the resize message it's the only one that we're receiving.\r\n\r\n## Load event listener\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L215-L219\r\n\r\n
\r\n\r\nThe load event is used to call the `trySandbox` function after the load in the web version, as far as I checked, this is not required but it would be nice to investigate it further.\r\n\r\n**EDIT:** This is not required in the mobile version.\r\n\r\n## Message event listener\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L220\r\n\r\n
\r\n\r\nIn this case, we use the webview component message system so it's not required.\r\n\r\n## IFrame extra props\r\n\r\n**✅ It doesn't require further implementation.**\r\n\r\n
Related code\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/105dc1dfe41ed8fe85c147c1c3c204f9fb683990/packages/components/src/sandbox/index.js#L241-L249\r\n\r\n
\r\n\r\nIn the web version, we have the following extra props passed to the Iframe:\r\n- `className=\"components-sandbox\"`\r\n- `sandbox=\"allow-scripts allow-same-origin allow-presentation\"`\r\n- Size (width and height)\r\n\r\nWe should verify if they're required in the native version.\r\n\r\n**NOTE:** The size in the native version is handled by passing an inline style with the aspect ratio calculated from the preview size.\r\n\r\nhttps://github.com/WordPress/gutenberg/blob/0d35c24bfd797185926e465eb040d935834e6454/packages/components/src/sandbox/index.native.js#L188-L190\r\n\r\n**EDIT:** This is not required in the mobile version.\r\n\r\n
\r\n\r\n## How has this been tested?\r\n\r\n\r\n\r\n\r\n### Test all providers\r\n1. Switch to HTML mode\r\n2. Add the following HTML which includes all providers\r\n
HTML code\r\n\r\n```\r\n\r\n
\r\nhttps://www.amazon.com/dp/B086V2NKW6/ref=cm_sw_em_r_mt_dp_T9CZKRCGX4XFCGT31VAM\r\n
Amazon Kindle instant previews
\r\n\r\n\r\n\r\n
\r\nhttps://animoto.com/play/sbONyhv5XN2fn26GGA061A\r\n
\r\n\r\n\r\n\r\n
\r\nhttps://cloudup.com/iGdvFflihj0\r\n
CloudUp
\r\n\r\n\r\n\r\n
\r\nhttps://poll.fm/10575316\r\n
Crowdsignal
\r\n\r\n\r\n\r\n
\r\nhttps://www.dailymotion.com/video/x7zktsb\r\n
Dailymotion
\r\n\r\n\r\n\r\n
\r\nhttps://www.facebook.com/WordPress/posts/10157978031167911?cft_[0]=AZVvIZnOgLmO0aGMW4l_KcldOSSTnnoKogx7sWLpwpMpQjGresqAxd8KVMTBbKyX95DiRBKMPVZKmVUYHpvuK2AK73LkLoLxKRXHhHR73LMAAdy8X13RWJuUbTE4ISBAOQ96wDsk6Fz-VNRLG8Vp-2vJiXSVd4sfYiuGEkNizSmaXg& _tn_=%2CO%2CP-R \r\n
Facebook
\r\n\r\n\r\n\r\n
\r\nhttps://flic.kr/p/2h93TrK\r\n
Flickr
\r\n\r\n\r\n\r\n
\r\nhttps://media.giphy.com/media/1d7F9xyq6j7C1ojbC5/giphy.gif\r\n
Giphy
\r\n\r\n\r\n\r\n

Imgur provider doesn’t work:
https://imgur.com/gallery/Tfj5BzO

\r\n\r\n\r\n\r\n

https://imgur.com/gallery/Tfj5BzO

\r\n\r\n\r\n\r\n
\r\nhttps://www.instagram.com/p/Bl6LgZgFDOm\r\n
Instagram
\r\n\r\n\r\n\r\n
\r\nhttps://issuu.com/sneha-3213/docs/react_native_0.64.2_released_discover_what_s_new_\r\n
Issuu
\r\n\r\n\r\n\r\n
\r\nhttps://www.kickstarter.com/projects/elanlee/exploding-kittens?ref=discovery&term=exploding%20kittens\r\n
Kickstarter
\r\n\r\n\r\n\r\n

Meetup.com provider doesn’t work:
https://www.meetup.com/es/The-Reno-WordPress-Meetup-Group/events/smpbksycckblc/

\r\n\r\n\r\n\r\n

https://www.meetup.com/es/The-Reno-WordPress-Meetup-Group/events/smpbksycckblc/

\r\n\r\n\r\n\r\n
\r\nhttps://www.mixcloud.com/maxvibes/nu-jazz-lounge/\r\n
Mixcloud
\r\n\r\n\r\n\r\n
\r\nhttps://www.reddit.com/r/reactnative/comments/oovdxz/typescript_or_javascript_for_rn/?utm_source=share&utm_medium=web2x&context=3\r\n
Reddit
\r\n\r\n\r\n\r\n
\r\nhttps://www.reverbnation.com/hmsurf/song/27456133-sids-lesson\r\n
Reverbnation
\r\n\r\n\r\n\r\n
\r\nhttps://www.scribd.com/document/430258318/Professional-Javascript\r\n
Scribd
\r\n\r\n\r\n\r\n
\r\nhttps://www.slideshare.net/brianhousand/game-on-iagc-2016\r\n
Slideshare
\r\n\r\n\r\n\r\n
\r\nhttps://soundcloud.com/dillonfrancis/daft-punk-harder-better-faster-stronger-dillon-francis-remix\r\n
Soundcloud
\r\n\r\n\r\n\r\n
\r\nhttps://speakerdeck.com/notwaldorf/how-to-train-your-dragon-web-standard\r\n
Speakerdeck
\r\n\r\n\r\n\r\n
\r\nhttps://open.spotify.com/track/5sICkBXVmaCQk5aISGR3x1\r\n
Spotify
\r\n\r\n\r\n\r\n
\r\nhttps://www.ted.com/talks/max_hawkins_i_let_algorithms_randomize_my_life_for_two_years?utm_source=tedcomshare&utm_medium=social&utm_campaign=tedspread\r\n
Ted
\r\n\r\n\r\n\r\n
\r\nhttps://www.tiktok.com/@25pesetas/video/6946150795909893381\r\n
Tiktok
\r\n\r\n\r\n\r\n
\r\nhttps://popelickva.tumblr.com/post/646024560144171008/the-sega-cd-version-of-monkey-island-has-some\r\n
Tumblr
\r\n\r\n\r\n\r\n
\r\nhttps://twitter.com/automattic/status/1395447061336711181\r\n
Twitter
\r\n\r\n\r\n\r\n
\r\nhttps://vimeo.com/278150343\r\n
Vimeo
\r\n\r\n\r\n\r\n
\r\nhttps://videopress.com/v/rFm2ce4R\r\n
WordPress.tv
\r\n\r\n\r\n\r\n
\r\nhttps://www.youtube.com/watch?v=ssfHW5lwFZg\r\n
YouTube
\r\n\r\n\r\n\r\n
\r\nhttps://www.screencast.com/t/F6R333xrD3BQ\r\n
Screencast
\r\n\r\n\r\n\r\n
\r\nhttps://wordpress.org/news/2021/07/tatum/\r\n
WP-embed (not supported yet)
\r\n\r\n\r\n\r\n
\r\nhttps://www.educreations.com/lesson/view/science/25630392/?s=UkHL9p&ref=app\r\n
Educreations
\r\n\r\n\r\n\r\n
\r\nhttps://sproutvideo-example.vids.io/videos/189bdbb01e1ce7c790/video-websites-by-sproutvideo\r\n
SproutVideo
\r\n\r\n\r\n\r\n
\r\nhttp://automattic-2.wistia.com/medias/mqf9c9147u\r\n
Wistia
\r\n\r\n```\r\n\r\n
\r\n\r\n3. Observer that embed blocks are displaying a preview for each provider.\r\n **NOTE:** The following providers are not working on both platforms:\r\n - Facebook\r\n - Imgur\r\n - Meetup.com\r\n\r\n### Interaction is disabled\r\n1. Add an Embed block\r\n2. Set a URL that can be previewed (example: https://www.youtube.com/watch?v=ssfHW5lwFZg)\r\n3. Observe that the content preview is displayed\r\n4. Tap on any UI element (like the play button) within the preview content\r\n5. Observe that interaction is disabled\r\n\r\n### Inline preview disabled in production mode\r\n1. Use an installable build to test production mode\r\n2. Add an Embed block\r\n2. Set a URL that can be previewed (example: https://www.youtube.com/watch?v=ssfHW5lwFZg)\r\n3. Observe that the block's content displays a message that inline preview is coming soon and the text \"PREVIEW POST\"\r\n4. Tap on the block to edit it\r\n5. Observe that an info modal shows up explaining that previews are coming soon\r\n6. Observe that tapping on the dismiss button closes the modal\r\n7. Tap on the block again to open the previous modal\r\n8. Tap on \"Preview post\"\r\n9. Observe that the modal is closed and the preview modal is opened displaying the embed block\r\n\r\n### Performance\r\n\r\n**Preparation:**\r\n1. Add a high number of embed blocks that will display a preview like the previous HTML code from \"Test all providers\" test case\r\n2. Save the post/page\r\n\r\n#### Opening a post/page\r\n1. Open the post/page\r\n2. Observe that performance is not degraded when loading a high number of embed blocks\r\n\r\n#### Scrolling content\r\n1. Open the post/page\r\n2. Scroll the post/page content from top to bottom and vice-versa\r\n3. Observe that performance is not degraded when scrolling\r\n\r\n## Screenshots \r\n\r\niOS|Android\r\n--|--\r\n