|
1 | 1 | == Changelog == |
2 | 2 |
|
3 | | -= 21.1.0-rc.1 = |
4 | | - |
| 3 | += 21.2.0 = |
5 | 4 |
|
6 | 5 | ## Changelog |
7 | 6 |
|
8 | | -### Features |
| 7 | +### Enhancements |
| 8 | + |
| 9 | +- DataViews: Introduce `perPageSizes` to control the available sizes of the items per page. ([70604](https://github.com/WordPress/gutenberg/pull/70604)) |
| 10 | +- ESLint: Enforce stricter translator comment placeholder matching. ([70458](https://github.com/WordPress/gutenberg/pull/70458)) |
| 11 | +- Format Library: Improve inline image replacement workflow. ([70598](https://github.com/WordPress/gutenberg/pull/70598)) |
| 12 | +- I18N: Use `@tannin/sprintf`. ([70434](https://github.com/WordPress/gutenberg/pull/70434)) |
| 13 | + |
| 14 | +#### Block Library |
| 15 | +- Gallery: Refactor "Settings" panel of Gallery block to use `ToolsPanel` instead of `PanelBody`. ([67904](https://github.com/WordPress/gutenberg/pull/67904)) |
| 16 | +- Navigation Link: Add "Open in new tab" toggle to navigation block sidebar. ([67262](https://github.com/WordPress/gutenberg/pull/67262)) |
| 17 | +- Site Logo: Refactor the media panel to use ToolsPanel. ([70599](https://github.com/WordPress/gutenberg/pull/70599)) |
| 18 | + |
| 19 | +#### Icons |
| 20 | +- Update circle icons to have a unified footprint. ([70581](https://github.com/WordPress/gutenberg/pull/70581)) |
| 21 | +- Update icons: Help, PlusCircle, Typography. ([70299](https://github.com/WordPress/gutenberg/pull/70299)) |
| 22 | + |
| 23 | +#### Block Editor |
| 24 | +- Use consistent sizing for the block locking modal. ([70593](https://github.com/WordPress/gutenberg/pull/70593)) |
| 25 | + |
| 26 | +#### Post Editor |
| 27 | +- Editor: Allow replacing the 'PostLockedModal' component. ([70586](https://github.com/WordPress/gutenberg/pull/70586)) |
| 28 | + |
| 29 | +#### Components |
| 30 | +- Add `DateCalendar` and `DateRangeCalendar` components. ([70578](https://github.com/WordPress/gutenberg/pull/70578)) |
| 31 | + |
| 32 | +#### DataViews |
| 33 | +- More fields, controls and operators. ([70567](https://github.com/WordPress/gutenberg/pull/70567)) |
9 | 34 |
|
10 | 35 | #### Interactivity API |
11 | | -- iAPI Router: Add support for new router regions with `attachTo`. ([70421](https://github.com/WordPress/gutenberg/pull/70421)) |
| 36 | +- iAPI Router: Prioritize custom click event handlers when full-page navigation is enabled. ([70566](https://github.com/WordPress/gutenberg/pull/70566)) |
| 37 | + |
| 38 | +#### Templates API |
| 39 | +- Site Editor: Sort post types alphabetically within the `Add Template` modal. ([70562](https://github.com/WordPress/gutenberg/pull/70562)) |
| 40 | + |
| 41 | + |
| 42 | +### Bug Fixes |
| 43 | + |
| 44 | +- iAPI Router: Preserve media attribute on intial style sheets after client-side navigation (#70668) |
| 45 | +- wp-env: Fix Docker build errors with Debian Buster repositories (#70718) |
| 46 | +- Block Editor: Avoid unbound requests in inserter selectors (#66817) |
| 47 | +#### Block Library |
| 48 | +- Cover: Fixed resetAll to return image resolution to default value. ([70608](https://github.com/WordPress/gutenberg/pull/70608)) |
| 49 | +- Featured Image: Fixed resetAll to return image resolution to default value. ([70514](https://github.com/WordPress/gutenberg/pull/70514)) |
| 50 | +- Fix submenu border visibility in Navigation block. ([70520](https://github.com/WordPress/gutenberg/pull/70520)) |
| 51 | +- Image Block: Preserve line breaks in media caption. ([70476](https://github.com/WordPress/gutenberg/pull/70476)) |
| 52 | +- RSS Block: Decode HTML entities in feed titles before display. ([70491](https://github.com/WordPress/gutenberg/pull/70491)) |
| 53 | + |
| 54 | +#### Icons |
| 55 | +- Fix plusCircleFilled size. ([70650](https://github.com/WordPress/gutenberg/pull/70650)) |
| 56 | + |
| 57 | +#### DataViews |
| 58 | +- Correct padding for empty-state elements when <DataViews> is in a <Card>. ([70638](https://github.com/WordPress/gutenberg/pull/70638)) |
| 59 | + |
| 60 | +#### Components |
| 61 | +- Remove the extra font-size override for the select control on medium layouts. ([70619](https://github.com/WordPress/gutenberg/pull/70619)) |
| 62 | + |
| 63 | +#### Style Book |
| 64 | +- Enable support for showing individual block variations. ([70448](https://github.com/WordPress/gutenberg/pull/70448)) |
| 65 | + |
| 66 | + |
| 67 | +### Accessibility |
| 68 | + |
| 69 | +#### Components |
| 70 | +- `FormTokenField`: Fix focus lost on tab when `__experimentalExpandOnFocus` is set. ([70591](https://github.com/WordPress/gutenberg/pull/70591)) |
| 71 | + |
| 72 | + |
| 73 | +### Performance |
| 74 | + |
| 75 | +- usePostActions: Avoid fetching all templates (unbound request). ([70535](https://github.com/WordPress/gutenberg/pull/70535)) |
| 76 | + |
| 77 | +#### Block Library |
| 78 | +- Post Author: Optimize and improve user control queries. ([70510](https://github.com/WordPress/gutenberg/pull/70510)) |
| 79 | + |
| 80 | + |
| 81 | +### Documentation |
| 82 | + |
| 83 | +- Add `isPostAutosavingLocked` example to doc block. ([70640](https://github.com/WordPress/gutenberg/pull/70640)) |
| 84 | +- Docs: Update Locking interface example image. ([70590](https://github.com/WordPress/gutenberg/pull/70590)) |
| 85 | +- Media Upload: Correct wrapper reference in docstring. ([70651](https://github.com/WordPress/gutenberg/pull/70651)) |
| 86 | +- RawHTML: Clarify the wrapper 'div' element behavior. ([70527](https://github.com/WordPress/gutenberg/pull/70527)) |
| 87 | +- ServerSideRender: Remove the 'POST' method shim example. ([70577](https://github.com/WordPress/gutenberg/pull/70577)) |
| 88 | +- Update nested-blocks-inner-blocks.md. ([70587](https://github.com/WordPress/gutenberg/pull/70587)) |
| 89 | +- Updated support for MS Word Images. ([70564](https://github.com/WordPress/gutenberg/pull/70564)) |
| 90 | + |
| 91 | + |
| 92 | +### Code Quality |
12 | 93 |
|
| 94 | +- I18n: Use more descriptive type arguments in i18n package. ([70606](https://github.com/WordPress/gutenberg/pull/70606)) |
| 95 | +- ServerSideRender: Remove unnecessary props for default loading placeholder. ([70576](https://github.com/WordPress/gutenberg/pull/70576)) |
| 96 | +- ServerSideRender: Use data hooks instead of HoC. ([70529](https://github.com/WordPress/gutenberg/pull/70529)) |
| 97 | + |
| 98 | +#### Block Editor |
| 99 | +- Background panel: Remove unused props. ([70573](https://github.com/WordPress/gutenberg/pull/70573)) |
| 100 | +- Background panel: Remove unused style. ([70556](https://github.com/WordPress/gutenberg/pull/70556)) |
| 101 | + |
| 102 | +#### Block Library |
| 103 | +- List Block: Remove unused __unstableMultilineWrapperTags field from block.json. ([70209](https://github.com/WordPress/gutenberg/pull/70209)) |
| 104 | + |
| 105 | +#### Components |
| 106 | +- Fix Floating UI packages dependencies. ([70553](https://github.com/WordPress/gutenberg/pull/70553)) |
| 107 | + |
| 108 | + |
| 109 | +### Tools |
| 110 | + |
| 111 | +#### Testing |
| 112 | +- CodeVitals: Use a different SHA for the base branch. ([70565](https://github.com/WordPress/gutenberg/pull/70565)) |
| 113 | +- Fix unit test for flaky filterSortAndPaginate function. ([70582](https://github.com/WordPress/gutenberg/pull/70582)) |
| 114 | +- e2e: Re-enable skipped end-to-end tests related to the settings REST API. ([70551](https://github.com/WordPress/gutenberg/pull/70551)) |
| 115 | + |
| 116 | + |
| 117 | +## First-time contributors |
| 118 | + |
| 119 | +The following PRs were merged by first-time contributors: |
| 120 | + |
| 121 | +- @Adi-ty: e2e: Re-enable skipped end-to-end tests related to the settings REST API. ([70551](https://github.com/WordPress/gutenberg/pull/70551)) |
| 122 | +- @chihsuan: Components: Add `DateCalendar` and `DateRangeCalendar` components. ([70578](https://github.com/WordPress/gutenberg/pull/70578)) |
| 123 | +- @coderGtm: ([70482](https://github.com/WordPress/gutenberg/pull/70482)) |
| 124 | +- @mecskyverse: Updated support for MS Word Images. ([70564](https://github.com/WordPress/gutenberg/pull/70564)) |
| 125 | +- @R1shabh-Gupta: Fix submenu border visibility in Navigation block. ([70520](https://github.com/WordPress/gutenberg/pull/70520)) |
| 126 | +- @USERSATOSHI: ESLint: Enforce stricter translator comment placeholder matching. ([70458](https://github.com/WordPress/gutenberg/pull/70458)) |
| 127 | + |
| 128 | + |
| 129 | +## Contributors |
| 130 | + |
| 131 | +The following contributors merged PRs in this release: |
| 132 | + |
| 133 | +@Adi-ty @arthur791004 @BugReportOnWeb @chihsuan @coderGtm @DAreRodz @ellatrix @himanshupathak95 @Infinite-Null @jameskoster @jasmussen @Lovor01 @Mamaduka @mecskyverse @p-jackson @R1shabh-Gupta @sejas @shimotmk @sirreal @Sukhendu2002 @swissspidy @t-hamano @USERSATOSHI @yogeshbhutkar @youknowriad |
| 134 | + |
| 135 | + |
| 136 | + |
| 137 | + |
| 138 | += 21.1.1 = |
| 139 | + |
| 140 | + |
| 141 | +## Changelog |
| 142 | + |
| 143 | +### Bug Fixes |
| 144 | + |
| 145 | +#### Media |
| 146 | +- Media library modal: Fix plugin incompatibilities with MediaUpload filter. ([70648](https://github.com/WordPress/gutenberg/pull/70648)) |
| 147 | + |
| 148 | + |
| 149 | + |
| 150 | + |
| 151 | +## Contributors |
| 152 | + |
| 153 | +The following contributors merged PRs in this release: |
| 154 | + |
| 155 | +@talldan |
| 156 | + |
| 157 | + |
| 158 | += 21.1.0 = |
| 159 | + |
| 160 | +## Changelog |
13 | 161 |
|
14 | 162 | ### Enhancements |
15 | 163 |
|
|
25 | 173 | - [ Experimental Form ]: Add example block previews. ([70436](https://github.com/WordPress/gutenberg/pull/70436)) |
26 | 174 |
|
27 | 175 | #### Interactivity API |
| 176 | +- iAPI Router: Add support for new router regions with `attachTo`. ([70421](https://github.com/WordPress/gutenberg/pull/70421)) |
28 | 177 | - iAPI Router: Support new styles and script modules on client-side navigation. ([70353](https://github.com/WordPress/gutenberg/pull/70353)) |
29 | 178 | - iAPI: Export `NavigateOptions` and `PrefetchOptions` types. ([70315](https://github.com/WordPress/gutenberg/pull/70315)) |
30 | 179 | - iAPI: Introduce `AsyncAction` and `TypeYield` type helpers. ([70422](https://github.com/WordPress/gutenberg/pull/70422)) |
@@ -161,6 +310,8 @@ The following contributors merged PRs in this release: |
161 | 310 | @alejandrogonzalvo @BugReportOnWeb @DAreRodz @dd32 @ellatrix @himanshupathak95 @iamsandeepdahiya @im3dabasia @Infinite-Null @jsnajdr @karthikeya-io @kushagra-goyal-14 @Maikuolan @Mamaduka @Mayank-Tripathi32 @NidhiDhandhukiya74 @peterwilsoncc @ramonjd @Rishit30G @SainathPoojary @SantosGuillamot @shimotmk @shrivastavanolo @t-hamano @talldan @USERSATOSHI @vk17-starlord @Vrishabhsk @westonruter @yashjawale @yogeshbhutkar |
162 | 311 |
|
163 | 312 |
|
| 313 | + |
| 314 | + |
164 | 315 | = 21.0.0 = |
165 | 316 |
|
166 | 317 | ## Changelog |
|
0 commit comments