|
1 | 1 | == Changelog ==
|
2 | 2 |
|
| 3 | += 21.0.0-rc.1 = |
| 4 | + |
| 5 | +## Changelog |
| 6 | + |
| 7 | +### Enhancements |
| 8 | + |
| 9 | +#### Block Library |
| 10 | +- Button Block: Add HTML Element selection in Advanced settings. ([70139](https://github.com/WordPress/gutenberg/pull/70139)) |
| 11 | +- Comment Date: Convert Comment Date block settings to ToolsPanel. ([70248](https://github.com/WordPress/gutenberg/pull/70248)) |
| 12 | +- Comment Author Name Block: Refactor setting panel to use ToolsPanel. ([69407](https://github.com/WordPress/gutenberg/pull/69407)) |
| 13 | +- Comment Edit Link: Refactor settings panel to use ToolsPanel. ([70247](https://github.com/WordPress/gutenberg/pull/70247)) |
| 14 | +- Comment Title: Refactor settings panel to use ToolsPanel. ([70246](https://github.com/WordPress/gutenberg/pull/70246)) |
| 15 | +- Comments Pagination Block: Refactor settings panel to use ToolsPanel. ([70245](https://github.com/WordPress/gutenberg/pull/70245)) |
| 16 | +- Embed Block: Refactor setting panel to use ToolsPanel. ([69636](https://github.com/WordPress/gutenberg/pull/69636)) |
| 17 | +- File Block: Refactor setting panel to use ToolsPanel. ([70189](https://github.com/WordPress/gutenberg/pull/70189)) |
| 18 | +- Form Input: Convert Form Input block settings to ToolsPanel. ([70249](https://github.com/WordPress/gutenberg/pull/70249)) |
| 19 | +- Form: Convert Form block settings to ToolsPanel. ([70253](https://github.com/WordPress/gutenberg/pull/70253)) |
| 20 | +- Latest posts: Change panel body to tools panel. ([70200](https://github.com/WordPress/gutenberg/pull/70200)) |
| 21 | +- List Block: Refactor setting panel to use ToolsPanel. ([69387](https://github.com/WordPress/gutenberg/pull/69387)) |
| 22 | +- Navigation Link, Navigation Submenu: Hide title UI controls while keeping attribute support. ([70234](https://github.com/WordPress/gutenberg/pull/70234)) |
| 23 | +- Navigation: Refactor display panel to use ToolsPanel. ([68011](https://github.com/WordPress/gutenberg/pull/68011)) |
| 24 | +- Post Title: Refactor settings panel to use ToolsPanel. ([70229](https://github.com/WordPress/gutenberg/pull/70229)) |
| 25 | +- RSS: Refactor setting panel to use `ToolsPanel`. ([70213](https://github.com/WordPress/gutenberg/pull/70213)) |
| 26 | +- Separator: Change html element option visibility. ([70185](https://github.com/WordPress/gutenberg/pull/70185)) |
| 27 | +- Shortcode: Add role attribute to content in `block.json`. ([70164](https://github.com/WordPress/gutenberg/pull/70164)) |
| 28 | +- Video: Add option to set a track as default. ([70227](https://github.com/WordPress/gutenberg/pull/70227)) |
| 29 | + |
| 30 | +#### Components |
| 31 | +- ComboboxControl: Handle Unicode characters when matching values. ([70180](https://github.com/WordPress/gutenberg/pull/70180)) |
| 32 | +- DropZone: Allow overriding the default icon. ([70236](https://github.com/WordPress/gutenberg/pull/70236)) |
| 33 | + |
| 34 | +#### Block Transforms |
| 35 | +- Adds transforms functionality to Post comments link and post comments number. ([70287](https://github.com/WordPress/gutenberg/pull/70287)) |
| 36 | + |
| 37 | + |
| 38 | +### Bug Fixes |
| 39 | + |
| 40 | +#### Block Library |
| 41 | +- Button: Avoid empty block control slot. ([70191](https://github.com/WordPress/gutenberg/pull/70191)) |
| 42 | +- Fix: Click-through blur effect when gallery images have a caption. ([69067](https://github.com/WordPress/gutenberg/pull/69067)) |
| 43 | +- Pullquote block: Cannot override cite element style via theme.json. ([70260](https://github.com/WordPress/gutenberg/pull/70260)) |
| 44 | +- Social Link: Localize social service names for translations. ([70199](https://github.com/WordPress/gutenberg/pull/70199)) |
| 45 | +- Social: Moves size settings to inspector controls. ([70186](https://github.com/WordPress/gutenberg/pull/70186)) |
| 46 | + |
| 47 | +#### Components |
| 48 | +- Ensure SVG Images Without a Width Attribute Are Displayed Correctly in FocalPointPicker. ([70061](https://github.com/WordPress/gutenberg/pull/70061)) |
| 49 | +- FormTokenField: Fix filtering with full-width string. ([70232](https://github.com/WordPress/gutenberg/pull/70232)) |
| 50 | + |
| 51 | +#### Interactivity API |
| 52 | +- iAPI: Make storePart argument optional in overloads. ([70296](https://github.com/WordPress/gutenberg/pull/70296)) |
| 53 | + |
| 54 | +#### Post Editor |
| 55 | +- Editor: Better normalize strings for hierarchical term filtering. ([70178](https://github.com/WordPress/gutenberg/pull/70178)) |
| 56 | + |
| 57 | +#### Block Editor |
| 58 | +- Flex Layout: Fix incorrect default alignment values for `Vertical Alignment Control` component. ([68866](https://github.com/WordPress/gutenberg/pull/68866)) |
| 59 | + |
| 60 | +### Accessibility |
| 61 | + |
| 62 | +#### Block Library |
| 63 | +- Button: Avoid focus loss when unlinking using keyboard. ([70192](https://github.com/WordPress/gutenberg/pull/70192)) |
| 64 | +- Columns block: Don't use ToolsPanelItem for Columns setting. ([70210](https://github.com/WordPress/gutenberg/pull/70210)) |
| 65 | +- Details Block: Fix keyboard accessibility issues and allow list view selection to show up inner blocks. ([70056](https://github.com/WordPress/gutenberg/pull/70056)) |
| 66 | + |
| 67 | +#### Components |
| 68 | +- Toolbar: Adjust colors for dark mode support. ([69278](https://github.com/WordPress/gutenberg/pull/69278)) |
| 69 | + |
| 70 | +### Experiments |
| 71 | + |
| 72 | +#### Interactivity API |
| 73 | +- iAPI: Remove the full-page client-side navigation experiment. ([70228](https://github.com/WordPress/gutenberg/pull/70228)) |
| 74 | + |
| 75 | +### Documentation |
| 76 | + |
| 77 | +- Docs: Added the missing ALT attribute to all images. ([70225](https://github.com/WordPress/gutenberg/pull/70225)) |
| 78 | +- Docs: Remove misleading section from curating the editor experience. ([70262](https://github.com/WordPress/gutenberg/pull/70262)) |
| 79 | +- Fix parameter hint for `canInsertBlocks`. ([70305](https://github.com/WordPress/gutenberg/pull/70305)) |
| 80 | +- Fix: Render_block_core_site_title function doc has missing return type. ([70269](https://github.com/WordPress/gutenberg/pull/70269)) |
| 81 | +- Improve default ALT attribute value for images in documentation. ([70226](https://github.com/WordPress/gutenberg/pull/70226)) |
| 82 | +- JSON schema: Clean reference URLs. ([70274](https://github.com/WordPress/gutenberg/pull/70274)) |
| 83 | +- Removed Empty line and corrected typo in inline document. ([70203](https://github.com/WordPress/gutenberg/pull/70203)) |
| 84 | +- Replace “sidebar” with “panel” in tutorial.md. ([70257](https://github.com/WordPress/gutenberg/pull/70257)) |
| 85 | +- Small grammar fix in glossary.md. ([70292](https://github.com/WordPress/gutenberg/pull/70292)) |
| 86 | +- The wp_admin_notice() function should be called instead of custom HTML for admin notice in docs/how-to-guides/notices/README.md. ([70231](https://github.com/WordPress/gutenberg/pull/70231)) |
| 87 | +- Updated small typo in inline documentation. ([70187](https://github.com/WordPress/gutenberg/pull/70187)) |
| 88 | +- `useDropZone`: Refactor documentation to use the correct function syntax. ([70286](https://github.com/WordPress/gutenberg/pull/70286)) |
| 89 | +- `block.json` schema: Add role field. ([70272](https://github.com/WordPress/gutenberg/pull/70272)) |
| 90 | + |
| 91 | + |
| 92 | +### Code Quality |
| 93 | + |
| 94 | +#### Block Editor |
| 95 | +- Clarify 'clientId' prop use for 'HTMLElementControl'. ([70258](https://github.com/WordPress/gutenberg/pull/70258)) |
| 96 | +- ImageSizeControl: Use margin-free style. ([70202](https://github.com/WordPress/gutenberg/pull/70202)) |
| 97 | + |
| 98 | +#### Components |
| 99 | +- Remove forced focus of `InputControl` on mousedown. ([41118](https://github.com/WordPress/gutenberg/pull/41118)) |
| 100 | +- SuggestionsList: Remove unused code. ([70195](https://github.com/WordPress/gutenberg/pull/70195)) |
| 101 | + |
| 102 | +#### Block Library |
| 103 | +- Video: Use a unique 'key' in the 'TrackList' component. ([70263](https://github.com/WordPress/gutenberg/pull/70263)) |
| 104 | + |
| 105 | +### Tools |
| 106 | + |
| 107 | +#### Testing |
| 108 | +- Cover Block: Add `E2E` Test for `FocalPointPicker`. ([69077](https://github.com/WordPress/gutenberg/pull/69077)) |
| 109 | +- E2E: Add general end-to-end tests for `templateLock` functionality. ([70160](https://github.com/WordPress/gutenberg/pull/70160)) |
| 110 | +- Fix end-to-end test for block API / filtered blocks. ([51882](https://github.com/WordPress/gutenberg/pull/51882)) |
| 111 | +- Format `.github` workflows `.yml` file. ([70219](https://github.com/WordPress/gutenberg/pull/70219)) |
| 112 | +- Account for tests env port being overridden from 8889 in PHP unit tests. ([70267](https://github.com/WordPress/gutenberg/pull/70267)) |
| 113 | + |
| 114 | + |
| 115 | +## First-time contributors |
| 116 | + |
| 117 | +The following PRs were merged by first-time contributors: |
| 118 | + |
| 119 | +- @catgofire: Small grammar fix in glossary.md. ([70292](https://github.com/WordPress/gutenberg/pull/70292)) |
| 120 | +- @Mukulsingh27: Pullquote block: Cannot override cite element style via theme.json. ([70260](https://github.com/WordPress/gutenberg/pull/70260)) |
| 121 | +- @nani-samireddy: Comments Pagination Block: Refactor settings panel to use ToolsPanel. ([70245](https://github.com/WordPress/gutenberg/pull/70245)) |
| 122 | +- @OpuRockey: Fix: Render_block_core_site_title function doc has missing return type. ([70269](https://github.com/WordPress/gutenberg/pull/70269)) |
| 123 | +- @ravigadhiya007: Docs: Added the missing ALT attribute to all images. ([70225](https://github.com/WordPress/gutenberg/pull/70225)) |
| 124 | + |
| 125 | + |
| 126 | +## Contributors |
| 127 | + |
| 128 | +The following contributors merged PRs in this release: |
| 129 | + |
| 130 | +@aurooba @catgofire @DAreRodz @dhruvikpatel18 @himanshupathak95 @im3dabasia @Infinite-Null @Mamaduka @Mayank-Tripathi32 @Mukulsingh27 @nani-samireddy @OpuRockey @pmbaldha @ravigadhiya007 @Rishit30G @SainathPoojary @shail-mehta @shimotmk @stokesman @t-hamano @troychaplin @vipul0425 @vk17-starlord @westonruter @yogeshbhutkar |
| 131 | + |
| 132 | + |
3 | 133 | = 20.9.0 =
|
4 | 134 |
|
5 | 135 |
|
|
0 commit comments