|
1 | 1 | == Changelog ==
|
2 | 2 |
|
| 3 | += 11.4.0-rc.1 = |
| 4 | + |
| 5 | +### Enhancements |
| 6 | +- Accessibility |
| 7 | + - Cover Block: Allow alt text in Cover blocks. ([33226](https://github.com/WordPress/gutenberg/pull/33226)) |
| 8 | + - Add `aria-describedby` to custom select control component to describe currently-selected font size. ([33941](https://github.com/WordPress/gutenberg/pull/33941)) |
| 9 | +- Block Editor |
| 10 | + - Block Lists: improve iframe block, pattern and template previews. ([28165](https://github.com/WordPress/gutenberg/pull/28165)) |
| 11 | +- Block Library |
| 12 | + - Query Loop: Update Post Template sub-block icon. ([34204](https://github.com/WordPress/gutenberg/pull/34204)) |
| 13 | + - Convert Gallery block to use Image blocks. ([25940](https://github.com/WordPress/gutenberg/pull/25940)) |
| 14 | + - Post Featured Image: add duotone block supports. ([34113](https://github.com/WordPress/gutenberg/pull/34113)) |
| 15 | + - Post Featured Image: add contextual help text to the `scale`property. ([34158](https://github.com/WordPress/gutenberg/pull/34158)) |
| 16 | + - File block: update transform from image to use image filename if caption is empty. ([34256](https://github.com/WordPress/gutenberg/pull/34256)) |
| 17 | + - Post date Block: add font weight support to the block. ([34070](https://github.com/WordPress/gutenberg/pull/34070)) |
| 18 | + - Post terms: add font weight support to the block. ([34142](https://github.com/WordPress/gutenberg/pull/34142)) |
| 19 | + - Site Tagline: Add font weight support. ([33983](https://github.com/WordPress/gutenberg/pull/33983)) |
| 20 | + - Button: update spacing support to use axial padding. ([33859](https://github.com/WordPress/gutenberg/pull/33859)) |
| 21 | +- Components |
| 22 | + - Add deprecated props adapter for ColorPicker. ([34014](https://github.com/WordPress/gutenberg/pull/34014)) |
| 23 | + - Wrap SegmentedControl in a BaseControl with an added `help` property. ([34017](https://github.com/WordPress/gutenberg/pull/34017)) |
| 24 | + - Combobox: update the current selection if the list of suggestions is filtered. ([33928](https://github.com/WordPress/gutenberg/pull/33928)) |
| 25 | + - Post Title: Use rich text hook and updating tag to `h1` ([31569](https://github.com/WordPress/gutenberg/pull/31569)) |
| 26 | +- Design Tools |
| 27 | + - Add layout default value support for blocks. ([34194](https://github.com/WordPress/gutenberg/pull/34194)) |
| 28 | + - Dimensions Panel: Add padding tool as default for blocks where this is common setting. ([34026](https://github.com/WordPress/gutenberg/pull/34026)) |
| 29 | +- Navigation Screen |
| 30 | + - Update navigation screen topbar. ([34166](https://github.com/WordPress/gutenberg/pull/34166)) |
| 31 | +- Packages |
| 32 | + - Updates the "settings" icon, which toggles the display of additional controls in an interface. ([34165](https://github.com/WordPress/gutenberg/pull/34165)) |
| 33 | +- Post Editor |
| 34 | + - Migrate post editor feature preferences to the interface package. ([34154](https://github.com/WordPress/gutenberg/pull/34154)) |
| 35 | +- Widgets Editor |
| 36 | + - Migrate customize widgets feature preferences to interface package. ([34135](https://github.com/WordPress/gutenberg/pull/34135)) |
| 37 | + - Refactor editor 'feature' preferences to interface package. ([33774](https://github.com/WordPress/gutenberg/pull/33774)) |
| 38 | + |
| 39 | +### Bug Fixes |
| 40 | +- Build Tooling |
| 41 | + - Webpack: Fix watch on `.json` and `.php` files. ([34024](https://github.com/WordPress/gutenberg/pull/34024)) |
| 42 | +- Components |
| 43 | + - Fix RTL on `Flex` component. ([33729](https://github.com/WordPress/gutenberg/pull/33729)) |
| 44 | + - NavigationSidebar: fix template content for content-navigation-item preview. ([34203](https://github.com/WordPress/gutenberg/pull/34203)) |
| 45 | + - Remove deprecated import style for storybook/addon-docs. ([34095](https://github.com/WordPress/gutenberg/pull/34095)) |
| 46 | + - ToolsPanel: Add tools panel item deregistration. ([34085](https://github.com/WordPress/gutenberg/pull/34085)) |
| 47 | + - Post Title: Remove wrapper div & fix border style. ([34167](https://github.com/WordPress/gutenberg/pull/34167)) |
| 48 | +- Core Data |
| 49 | + - GetEntityRecords return items even if some included IDs don't exist. ([34034](https://github.com/WordPress/gutenberg/pull/34034)) |
| 50 | +- Block API |
| 51 | + - Spacing/Dimensions Supports: Separate spacing from dimensions for compatibility purposes. ([34059](https://github.com/WordPress/gutenberg/pull/34059)) |
| 52 | +- Block Editor |
| 53 | + - Font-size adjustment for tablet and mobile device previews. ([33342](https://github.com/WordPress/gutenberg/pull/33342)) |
| 54 | + - Fix single block selection by holding `shift` key. ([34137](https://github.com/WordPress/gutenberg/pull/34137)) |
| 55 | + - Fix unwanted additional spaces added around pasted text on Windows. ([33607](https://github.com/WordPress/gutenberg/pull/33607)) |
| 56 | + - Inserter: prevent non-deterministic order of inserter items. ([34078](https://github.com/WordPress/gutenberg/pull/34078)) |
| 57 | + - Try: Fix multiselect toolbar indent and reformat `BlockContextualToolbar()`. ([34038](https://github.com/WordPress/gutenberg/pull/34038)) ([34173](https://github.com/WordPress/gutenberg/pull/34173)) |
| 58 | +- Block Library |
| 59 | + - Latest Comments: use site locale in the editor. ([33944](https://github.com/WordPress/gutenberg/pull/33944)) |
| 60 | + - Navigation: fix vertical layout on the frontend. ([34226](https://github.com/WordPress/gutenberg/pull/34226)) |
| 61 | + - Navigation: add z-index value to responsive menu overlay. ([34228](https://github.com/WordPress/gutenberg/pull/34228)) |
| 62 | + - Navigation: enable flex on nav container to fix space between. ([34258](https://github.com/WordPress/gutenberg/pull/34258)) |
| 63 | + - Navigation: fix submenu icon positioning. ([34168](https://github.com/WordPress/gutenberg/pull/34168)) |
| 64 | + - Navigation block: add missing `</ul>` closing tag. ([34077](https://github.com/WordPress/gutenberg/pull/34077)) |
| 65 | + - Post Excerpt: remove interactive formatting. ([34083](https://github.com/WordPress/gutenberg/pull/34083)) |
| 66 | + - RichText: fix Space key for button and summary elements. ([30244](https://github.com/WordPress/gutenberg/pull/30244)) |
| 67 | + - Search Block: add space between generated border class names. ([34025](https://github.com/WordPress/gutenberg/pull/34025)) |
| 68 | +- Design Tools |
| 69 | + - Allow zero values for Theme JSON styles. ([34251](https://github.com/WordPress/gutenberg/pull/34251)) |
| 70 | +- Global Styles |
| 71 | + - Site editor: Fix for how CSS Custom Properties are generated. ([33932](https://github.com/WordPress/gutenberg/pull/33932)) |
| 72 | +- Packages |
| 73 | + - Rich Text: add check to `toTree()` in replacements before accessing its type. ([34020](https://github.com/WordPress/gutenberg/pull/34020)) |
| 74 | +- Post Editor |
| 75 | + - Fix selector params in `isPluginItemPinned()` selector. ([34155](https://github.com/WordPress/gutenberg/pull/34155)) |
| 76 | + |
| 77 | + |
| 78 | +### Performance |
| 79 | +- Data Layer |
| 80 | + - Data: Add a batch function to the data module to batch actions. ([34046](https://github.com/WordPress/gutenberg/pull/34046)) |
| 81 | + |
| 82 | +### Experiments |
| 83 | +- Block API |
| 84 | + - Block Editor: Absorb parent block toolbar controls. ([33955](https://github.com/WordPress/gutenberg/pull/33955)) |
| 85 | + - Block Editor: Use groups for InspectorControls. ([34069](https://github.com/WordPress/gutenberg/pull/34069)) |
| 86 | +- Block Library |
| 87 | + - Add generic classnames to children of Navigation. ([33918](https://github.com/WordPress/gutenberg/pull/33918)) |
| 88 | +- Global Styles |
| 89 | + - Add slashes back to the Theme JSON. ([33919](https://github.com/WordPress/gutenberg/pull/33919)) |
| 90 | + - Add block spacing gap configuration to theme.json and add support for this CSS variable to the "flow/default" layout. ([33812](https://github.com/WordPress/gutenberg/pull/33812)) |
| 91 | + |
| 92 | + |
| 93 | +### Documentation |
| 94 | +- Packages |
| 95 | + - Add documentation for mobile components directory. ([33872](https://github.com/WordPress/gutenberg/pull/33872)) |
| 96 | +- Handbook |
| 97 | + - Alphabetize glossary entries. ([34058](https://github.com/WordPress/gutenberg/pull/34058)) |
| 98 | + - Correct minor typos in wp-plugin.md ([34185](https://github.com/WordPress/gutenberg/pull/34185)) |
| 99 | + - Remove extraneous params from `block_type_metadata` hook. ([34151](https://github.com/WordPress/gutenberg/pull/34151)) |
| 100 | + - Update incorrect Settings examples in "Global Settings & Styles". ([34084](https://github.com/WordPress/gutenberg/pull/34084)) |
| 101 | + - Use block.json to add attributes in create block tutorial. ([33978](https://github.com/WordPress/gutenberg/pull/33978)) |
| 102 | + - Fix typo in block gap documentation in theme-json.md. ([34231](https://github.com/WordPress/gutenberg/pull/34231)) |
| 103 | + - Fix broken mobile testing documentation link in testing-overview.md . ([34187](https://github.com/WordPress/gutenberg/pull/34187)) |
| 104 | + - Fix typo in legacy-widget-block.md. ([34103](https://github.com/WordPress/gutenberg/pull/34103)) |
| 105 | + - Update spelling and `fontSize` examples in create-block-theme.md. ([34152](https://github.com/WordPress/gutenberg/pull/34152)) |
| 106 | +- Library |
| 107 | + - Bump mobile version in experiments page for gallery. ([34220](https://github.com/WordPress/gutenberg/pull/34220)) |
| 108 | + |
| 109 | +### Code Quality |
| 110 | +- Block Editor |
| 111 | + - Render head and body with single portal for block previews. ([34208](https://github.com/WordPress/gutenberg/pull/34208)) |
| 112 | + - BlockList: refactor element context for style/svg appending. ([34183](https://github.com/WordPress/gutenberg/pull/34183)) |
| 113 | + - BlockList: Use InnerBlocks internally. ([29895](https://github.com/WordPress/gutenberg/pull/29895)) |
| 114 | +- Site Editor |
| 115 | + - Remove extra dom element used for template part overlay. ([34012](https://github.com/WordPress/gutenberg/pull/34012)) |
| 116 | +- Components |
| 117 | + - Unit Control: add unit tests for `getValidParsedUnit` utility method. ([34029](https://github.com/WordPress/gutenberg/pull/34029)) |
| 118 | + - Rename `SegmentedControl` to `ToggleGroupControl`. ([34111](https://github.com/WordPress/gutenberg/pull/34111)) |
| 119 | + - Dropdown Menu: remove min-width from the dropdown component and add whitespace rule to avoid wrapping ([33995](https://github.com/WordPress/gutenberg/pull/33995)) |
| 120 | +- Core Data |
| 121 | + - Allow passing store definitions to controls. ([34170](https://github.com/WordPress/gutenberg/pull/34170)) |
| 122 | + |
| 123 | +### Tools |
| 124 | +- ESLint |
| 125 | + - Eslint plugin: Use @typescript-eslint/no-duplicate-imports in TS projects. ([34055](https://github.com/WordPress/gutenberg/pull/34055)) |
| 126 | +- GitHub Contributor Templates |
| 127 | + - Issue Forms: Simplify the bug report form template. ([34007](https://github.com/WordPress/gutenberg/pull/34007)) |
| 128 | +- Logs |
| 129 | + - Hide deprecation logs under a console group. ([34163](https://github.com/WordPress/gutenberg/pull/34163)) |
| 130 | +- Testing |
| 131 | + - Emulate reduced-motion in end-to-end tests. ([34132](https://github.com/WordPress/gutenberg/pull/34132)) |
| 132 | + - Re-enable Android end-to-end tests. ([34243](https://github.com/WordPress/gutenberg/pull/34243)) |
| 133 | + - Remove extra props from Cover deprecations. ([34066](https://github.com/WordPress/gutenberg/pull/34066)) |
| 134 | + - Remove the `ENVIRONMENT_DIRECTORY` env variable that was added to the performance jobs. ([34086](https://github.com/WordPress/gutenberg/pull/34086)) |
| 135 | + - Add snapshot test for changelog formatting. ([34049](https://github.com/WordPress/gutenberg/pull/34049)) |
| 136 | + - Experiment with using REST API in end-to-end tests to build up states. ([33414](https://github.com/WordPress/gutenberg/pull/33414)) |
| 137 | +- Build Tooling |
| 138 | + - Automated Changelog: force group all documentation tasks under `Documentation`. ([34042](https://github.com/WordPress/gutenberg/pull/34042)) |
| 139 | + - Automated Changelog: rename "Editor" grouping to "Post Editor" to avoid ambiguity with other editors. ([34093](https://github.com/WordPress/gutenberg/pull/34093)) |
| 140 | + - Automated Changelog: sort feature groups by issue name. ([34071](https://github.com/WordPress/gutenberg/pull/34071)) |
| 141 | + - Automated Changelog: use nested headings for feature groups instead of indenting lists. ([34040](https://github.com/WordPress/gutenberg/pull/34040)) |
| 142 | + - Automated Changelog: remove `Uncategorized` header in output and place items at top. ([34037](https://github.com/WordPress/gutenberg/pull/34037)) |
| 143 | + - Add Typescript extensions to watched files. ([34094](https://github.com/WordPress/gutenberg/pull/34094)) |
| 144 | + - Remove obsolete step that pushes tags in npm publishing flow. ([34114](https://github.com/WordPress/gutenberg/pull/34114)) |
| 145 | + |
| 146 | + |
| 147 | + |
| 148 | + |
| 149 | + |
3 | 150 | = 11.3.0 =
|
4 | 151 |
|
5 | 152 | ### Enhancements
|
|
0 commit comments