Version Description
Download this release
Release Info
| Developer | gutenbergplugin |
| Plugin | |
| Version | 12.4.1 |
| Comparing to | |
| See all releases | |
Code changes from version 12.4.0 to 12.4.1
- build/block-library/blocks/rss.php +8 -8
- changelog.txt +201 -193
- gutenberg.php +3 -3
- readme.txt +2 -2
build/block-library/blocks/rss.php
CHANGED
|
@@ -16,7 +16,7 @@ function gutenberg_render_block_core_rss( $attributes ) {
|
|
| 16 |
$rss = fetch_feed( $attributes['feedURL'] );
|
| 17 |
|
| 18 |
if ( is_wp_error( $rss ) ) {
|
| 19 |
-
return '<div class="components-placeholder"><div class="notice notice-error"><strong>' .
|
| 20 |
}
|
| 21 |
|
| 22 |
if ( ! $rss->get_item_quantity() ) {
|
|
@@ -31,11 +31,11 @@ function gutenberg_render_block_core_rss( $attributes ) {
|
|
| 31 |
$title = __( '(no title)' );
|
| 32 |
}
|
| 33 |
$link = $item->get_link();
|
| 34 |
-
|
| 35 |
if ( $link ) {
|
| 36 |
-
$title =
|
| 37 |
}
|
| 38 |
-
$title =
|
| 39 |
|
| 40 |
$date = '';
|
| 41 |
if ( $attributes['displayDate'] ) {
|
|
@@ -44,8 +44,8 @@ function gutenberg_render_block_core_rss( $attributes ) {
|
|
| 44 |
if ( $date ) {
|
| 45 |
$date = sprintf(
|
| 46 |
'<time datetime="%1$s" class="wp-block-rss__item-publish-date">%2$s</time> ',
|
| 47 |
-
|
| 48 |
-
|
| 49 |
);
|
| 50 |
}
|
| 51 |
}
|
|
@@ -66,7 +66,7 @@ function gutenberg_render_block_core_rss( $attributes ) {
|
|
| 66 |
$excerpt = '';
|
| 67 |
if ( $attributes['displayExcerpt'] ) {
|
| 68 |
$excerpt = html_entity_decode( $item->get_description(), ENT_QUOTES, get_option( 'blog_charset' ) );
|
| 69 |
-
$excerpt = wp_trim_words( $excerpt, $attributes['excerptLength'], ' […]' );
|
| 70 |
|
| 71 |
// Change existing [...] to […].
|
| 72 |
if ( '[...]' === substr( $excerpt, -5 ) ) {
|
|
@@ -76,7 +76,7 @@ function gutenberg_render_block_core_rss( $attributes ) {
|
|
| 76 |
$excerpt = '<div class="wp-block-rss__item-excerpt">' . esc_html( $excerpt ) . '</div>';
|
| 77 |
}
|
| 78 |
|
| 79 |
-
$list_items .=
|
| 80 |
}
|
| 81 |
|
| 82 |
$classnames = array();
|
| 16 |
$rss = fetch_feed( $attributes['feedURL'] );
|
| 17 |
|
| 18 |
if ( is_wp_error( $rss ) ) {
|
| 19 |
+
return '<div class="components-placeholder"><div class="notice notice-error"><strong>' . __( 'RSS Error:' ) . '</strong> ' . $rss->get_error_message() . '</div></div>';
|
| 20 |
}
|
| 21 |
|
| 22 |
if ( ! $rss->get_item_quantity() ) {
|
| 31 |
$title = __( '(no title)' );
|
| 32 |
}
|
| 33 |
$link = $item->get_link();
|
| 34 |
+
$link = esc_url( $link );
|
| 35 |
if ( $link ) {
|
| 36 |
+
$title = "<a href='{$link}'>{$title}</a>";
|
| 37 |
}
|
| 38 |
+
$title = "<div class='wp-block-rss__item-title'>{$title}</div>";
|
| 39 |
|
| 40 |
$date = '';
|
| 41 |
if ( $attributes['displayDate'] ) {
|
| 44 |
if ( $date ) {
|
| 45 |
$date = sprintf(
|
| 46 |
'<time datetime="%1$s" class="wp-block-rss__item-publish-date">%2$s</time> ',
|
| 47 |
+
date_i18n( get_option( 'c' ), $date ),
|
| 48 |
+
date_i18n( get_option( 'date_format' ), $date )
|
| 49 |
);
|
| 50 |
}
|
| 51 |
}
|
| 66 |
$excerpt = '';
|
| 67 |
if ( $attributes['displayExcerpt'] ) {
|
| 68 |
$excerpt = html_entity_decode( $item->get_description(), ENT_QUOTES, get_option( 'blog_charset' ) );
|
| 69 |
+
$excerpt = esc_attr( wp_trim_words( $excerpt, $attributes['excerptLength'], ' […]' ) );
|
| 70 |
|
| 71 |
// Change existing [...] to […].
|
| 72 |
if ( '[...]' === substr( $excerpt, -5 ) ) {
|
| 76 |
$excerpt = '<div class="wp-block-rss__item-excerpt">' . esc_html( $excerpt ) . '</div>';
|
| 77 |
}
|
| 78 |
|
| 79 |
+
$list_items .= "<li class='wp-block-rss__item'>{$title}{$date}{$author}{$excerpt}</li>";
|
| 80 |
}
|
| 81 |
|
| 82 |
$classnames = array();
|
changelog.txt
CHANGED
|
@@ -1,179 +1,187 @@
|
|
| 1 |
== Changelog ==
|
| 2 |
|
| 3 |
-
= 12.4.
|
| 4 |
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
### Enhancements
|
| 8 |
-
|
| 9 |
-
#### Accessibility
|
| 10 |
-
- Accessibility improvements for Block Inserter. ([37357](https://github.com/WordPress/gutenberg/pull/37357))
|
| 11 |
-
- Try possibly better method for Block Inserter Search focus. ([37793](https://github.com/WordPress/gutenberg/pull/37793))
|
| 12 |
-
- Accessibility improvements for List View Part 1. ([37798](https://github.com/WordPress/gutenberg/pull/37798))
|
| 13 |
-
- Improve successful draft save notification for screen readers. ([37683](https://github.com/WordPress/gutenberg/pull/37683))
|
| 14 |
-
|
| 15 |
-
#### Block Library
|
| 16 |
-
- Audio: Add uploading state. ([37739](https://github.com/WordPress/gutenberg/pull/37739))
|
| 17 |
-
- Post Excerpt: Add to and from Post Content transformations. ([37651](https://github.com/WordPress/gutenberg/pull/37651))
|
| 18 |
-
- Search: Improve escaping on the search block. ([37829](https://github.com/WordPress/gutenberg/pull/37829))
|
| 19 |
-
- Page List: Add menu-item-home class to Navigation for front page. ([37301](https://github.com/WordPress/gutenberg/pull/37301))
|
| 20 |
-
- Tag Cloud: Add outline style. ([37092](https://github.com/WordPress/gutenberg/pull/37092))
|
| 21 |
-
|
| 22 |
-
#### Components
|
| 23 |
-
- ExternalLink: Update icon to be smaller, have no margin. ([37859](https://github.com/WordPress/gutenberg/pull/37859))
|
| 24 |
-
|
| 25 |
-
#### Post Editor
|
| 26 |
-
- PostLockedModal: Display preview link as part of the text. ([37852](https://github.com/WordPress/gutenberg/pull/37852))
|
| 27 |
-
- Try: Polish post takeover modal. ([37821](https://github.com/WordPress/gutenberg/pull/37821))
|
| 28 |
-
- Suggest picking a category on the pre-publish panel. ([37703](https://github.com/WordPress/gutenberg/pull/37703))
|
| 29 |
-
|
| 30 |
-
#### Block Editor
|
| 31 |
-
- Inserter: Update categories for theme blocks. ([37723](https://github.com/WordPress/gutenberg/pull/37723))
|
| 32 |
-
|
| 33 |
-
#### Site Editor
|
| 34 |
-
- Add keyboard shortcut help modal. ([37650](https://github.com/WordPress/gutenberg/pull/37650))
|
| 35 |
-
- Update copy on Snackbar that appears when a template is deleted. ([37888](https://github.com/WordPress/gutenberg/pull/37888))
|
| 36 |
-
|
| 37 |
-
#### Icons
|
| 38 |
-
- Add unlock icon. ([37855](https://github.com/WordPress/gutenberg/pull/37855))
|
| 39 |
-
|
| 40 |
### Bug Fixes
|
| 41 |
|
| 42 |
#### Block Library
|
| 43 |
-
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
-
|
| 54 |
-
-
|
| 55 |
-
-
|
| 56 |
-
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
-
|
| 60 |
-
-
|
| 61 |
-
-
|
| 62 |
-
-
|
| 63 |
-
-
|
| 64 |
-
|
| 65 |
-
####
|
| 66 |
-
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
-
-
|
| 72 |
-
|
| 73 |
-
|
| 74 |
-
|
| 75 |
-
|
| 76 |
-
|
| 77 |
-
|
| 78 |
-
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
|
| 85 |
-
|
| 86 |
-
|
| 87 |
-
-
|
| 88 |
-
-
|
| 89 |
-
-
|
| 90 |
-
-
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
-
|
| 94 |
-
|
| 95 |
-
|
| 96 |
-
-
|
| 97 |
-
|
| 98 |
-
|
| 99 |
-
-
|
| 100 |
-
|
| 101 |
-
|
| 102 |
-
-
|
| 103 |
-
-
|
| 104 |
-
|
| 105 |
-
|
| 106 |
-
|
| 107 |
-
|
| 108 |
-
|
| 109 |
-
-
|
| 110 |
-
-
|
| 111 |
-
-
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
-
|
| 115 |
-
-
|
| 116 |
-
-
|
| 117 |
-
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
-
|
| 123 |
-
-
|
| 124 |
-
|
| 125 |
-
|
| 126 |
-
-
|
| 127 |
-
-
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
|
| 132 |
-
|
| 133 |
-
|
| 134 |
-
|
| 135 |
-
|
| 136 |
-
|
| 137 |
-
|
| 138 |
-
|
| 139 |
-
-
|
| 140 |
-
|
| 141 |
-
|
| 142 |
-
-
|
| 143 |
-
|
| 144 |
-
|
| 145 |
-
|
| 146 |
-
|
| 147 |
-
|
| 148 |
-
|
| 149 |
-
|
| 150 |
-
|
| 151 |
-
|
| 152 |
-
|
| 153 |
-
-
|
| 154 |
-
|
| 155 |
-
|
| 156 |
-
|
| 157 |
-
|
| 158 |
-
|
| 159 |
-
-
|
| 160 |
-
-
|
| 161 |
-
- Fix
|
| 162 |
-
-
|
| 163 |
-
|
| 164 |
-
|
| 165 |
-
-
|
| 166 |
-
-
|
| 167 |
-
-
|
| 168 |
-
-
|
| 169 |
-
|
| 170 |
-
|
| 171 |
-
-
|
| 172 |
-
-
|
| 173 |
-
|
| 174 |
-
|
| 175 |
-
|
| 176 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 177 |
|
| 178 |
|
| 179 |
= 12.3.2 =
|
|
@@ -757,7 +765,7 @@
|
|
| 757 |
#### Site Editor
|
| 758 |
- Stabilize theme export Rest API endpoint. ([36559](https://github.com/WordPress/gutenberg/pull/36559)) ([36908](https://github.com/WordPress/gutenberg/pull/36908))
|
| 759 |
- Template list view fixes. ([36947](https://github.com/WordPress/gutenberg/pull/36947)) ([36822](https://github.com/WordPress/gutenberg/pull/36822)) ([36705](https://github.com/WordPress/gutenberg/pull/36705))
|
| 760 |
-
- Templates Rest API endpoint: Add missing 'is_custom' prop. ([36911](https://github.com/WordPress/gutenberg/pull/36911))
|
| 761 |
- Templates Rest API endpoint: Add origin and author. ([36896](https://github.com/WordPress/gutenberg/pull/36896))
|
| 762 |
- Validate the postType query argument. ([36706](https://github.com/WordPress/gutenberg/pull/36706))
|
| 763 |
- Fix site editor region navigation. ([36709](https://github.com/WordPress/gutenberg/pull/36709))
|
|
@@ -2958,7 +2966,7 @@
|
|
| 2958 |
#### Global Styles
|
| 2959 |
- Pass only the data the site editor uses. ([35458](https://github.com/WordPress/gutenberg/pull/35458))
|
| 2960 |
- Use a context provider for global styles configuration. ([35622](https://github.com/WordPress/gutenberg/pull/35622))
|
| 2961 |
-
|
| 2962 |
### Bug Fixes
|
| 2963 |
|
| 2964 |
#### Block Library
|
|
@@ -3024,7 +3032,7 @@
|
|
| 3024 |
|
| 3025 |
#### Global Styles
|
| 3026 |
- Fix presets that use a callback to validate user data. ([35255](https://github.com/WordPress/gutenberg/pull/35255))
|
| 3027 |
-
|
| 3028 |
#### CSS & Styling
|
| 3029 |
- Remove font size classes that are enqueued in the global stylesheet. ([35182](https://github.com/WordPress/gutenberg/pull/35182))
|
| 3030 |
|
|
@@ -3041,14 +3049,14 @@
|
|
| 3041 |
- Fix navigation gap & padding issues. ([35752](https://github.com/WordPress/gutenberg/pull/35752))
|
| 3042 |
- Remove color inheritance specificity. ([35725](https://github.com/WordPress/gutenberg/pull/35725))
|
| 3043 |
- Remove deprecated classnames from Navigation Link block. ([35358](https://github.com/WordPress/gutenberg/pull/35358))
|
| 3044 |
-
-
|
| 3045 |
#### Navigation Screen
|
| 3046 |
- Use new core functions in menu items REST API. ([35648](https://github.com/WordPress/gutenberg/pull/35648))
|
| 3047 |
- Navigation: Preload more API requests. ([35402](https://github.com/WordPress/gutenberg/pull/35402))
|
| 3048 |
- Refactor `gutenberg_initialize_editor` function and remove `block_editor_preload_data` filter. ([35838](https://github.com/WordPress/gutenberg/pull/35838))
|
| 3049 |
|
| 3050 |
|
| 3051 |
-
|
| 3052 |
#### Full Site Editing
|
| 3053 |
- Try: Remove dotted ancestor border. ([35637](https://github.com/WordPress/gutenberg/pull/35637))
|
| 3054 |
|
|
@@ -4186,7 +4194,7 @@
|
|
| 4186 |
### Bug Fixes
|
| 4187 |
- Block API
|
| 4188 |
- Spacing/Dimensions Supports: separate spacing from dimensions for compatibility purposes. ([34059](https://github.com/WordPress/gutenberg/pull/34059))
|
| 4189 |
-
- Block Editor
|
| 4190 |
- Font-size adjustment for tablet and mobile device previews. ([33342](https://github.com/WordPress/gutenberg/pull/33342))
|
| 4191 |
- Fix single block selection by holding `shift` key. ([34137](https://github.com/WordPress/gutenberg/pull/34137))
|
| 4192 |
- Fix unwanted additional spaces added around pasted text on Windows. ([33607](https://github.com/WordPress/gutenberg/pull/33607))
|
|
@@ -4239,7 +4247,7 @@
|
|
| 4239 |
|
| 4240 |
|
| 4241 |
### Documentation
|
| 4242 |
-
- Handbook
|
| 4243 |
- Alphabetize glossary entries. ([34058](https://github.com/WordPress/gutenberg/pull/34058))
|
| 4244 |
- Correct minor typos in `wp-plugin.md` ([34185](https://github.com/WordPress/gutenberg/pull/34185))
|
| 4245 |
- Remove extraneous params from `block_type_metadata` hook. ([34151](https://github.com/WordPress/gutenberg/pull/34151))
|
|
@@ -4255,7 +4263,7 @@
|
|
| 4255 |
- Add documentation for mobile components directory. ([33872](https://github.com/WordPress/gutenberg/pull/33872))
|
| 4256 |
|
| 4257 |
### Code Quality
|
| 4258 |
-
- Block Editor
|
| 4259 |
- Render head and body with single portal for block previews. ([34208](https://github.com/WordPress/gutenberg/pull/34208))
|
| 4260 |
- BlockList: refactor element context for style/svg appending. ([34183](https://github.com/WordPress/gutenberg/pull/34183))
|
| 4261 |
- BlockList: use InnerBlocks internally. ([29895](https://github.com/WordPress/gutenberg/pull/29895))
|
|
@@ -4498,7 +4506,7 @@
|
|
| 4498 |
- Components: Promote VisuallyHidden from ui into full components (#31244). ([31902](https://github.com/WordPress/gutenberg/pull/31902))
|
| 4499 |
|
| 4500 |
- Accessibility
|
| 4501 |
-
- Inserter: In text label mode, use "Close" label when inserter is open. ([33534](https://github.com/WordPress/gutenberg/pull/33534))
|
| 4502 |
|
| 4503 |
- Data
|
| 4504 |
- Core Data: Pass query argument to data selector shortcuts. ([33689](https://github.com/WordPress/gutenberg/pull/33689))
|
|
@@ -4682,10 +4690,10 @@
|
|
| 4682 |
- Block Library:
|
| 4683 |
- Buttons Block: Remove green background color in button preview. ([33116](https://github.com/WordPress/gutenberg/pull/33116))
|
| 4684 |
- Embed Block: Include missing attributes when upgrading embed block. ([33235](https://github.com/WordPress/gutenberg/pull/33235))
|
| 4685 |
-
- Image Block:
|
| 4686 |
- Improve "can switch to cover" check. ([33095](https://github.com/WordPress/gutenberg/pull/33095))
|
| 4687 |
- Fix replace link control styling. ([33326](https://github.com/WordPress/gutenberg/pull/33326))
|
| 4688 |
-
- Query Loop Block:
|
| 4689 |
- Prevent entering invalid values in the Query Loop block configuration. ([33285](https://github.com/WordPress/gutenberg/pull/33285))
|
| 4690 |
- Update getTermsInfo() to workaround parsing issue for translatable strings. ([33341](https://github.com/WordPress/gutenberg/pull/33341))
|
| 4691 |
- Search Block:
|
|
@@ -4713,7 +4721,7 @@
|
|
| 4713 |
- Fix inserter size on Widgets Editor header. ([33118](https://github.com/WordPress/gutenberg/pull/33118))
|
| 4714 |
- Merge conflicting `wp.editor` objects into a single, non-conflicting module. ([33228](https://github.com/WordPress/gutenberg/pull/33228))
|
| 4715 |
- Retrieve latest widgets before loading sidebars. ([32997](https://github.com/WordPress/gutenberg/pull/32997))
|
| 4716 |
-
- Writing flow:
|
| 4717 |
- Allow select all from empty selection. ([33446](https://github.com/WordPress/gutenberg/pull/33446))
|
| 4718 |
- Attempt to fix preview end-to-end failure. ([33467](https://github.com/WordPress/gutenberg/pull/33467))
|
| 4719 |
- Components:
|
|
@@ -4772,7 +4780,7 @@
|
|
| 4772 |
- Block Editor:
|
| 4773 |
- Refactor the user autocompleter to avoid apiFetch and rely on the data module. ([33028](https://github.com/WordPress/gutenberg/pull/33028))
|
| 4774 |
- Warn when `useBlockProps` hook used with a wrong Block API version. ([33274](https://github.com/WordPress/gutenberg/pull/33274))
|
| 4775 |
-
-
|
| 4776 |
- Block Library:
|
| 4777 |
- Image Block: Fix uncaught error. ([24334](https://github.com/WordPress/gutenberg/pull/24334))
|
| 4778 |
- Latest Posts Block: Refactor to drop apiFetch usage in favor of using the data module. ([33063](https://github.com/WordPress/gutenberg/pull/33063))
|
|
@@ -10117,8 +10125,8 @@ Fix action GitHub action workflow YAML syntax errors. ([23844](https://github.co
|
|
| 10117 |
### Build Tooling
|
| 10118 |
|
| 10119 |
* Add new command for pre-releasing npm packages. ([23357](https://github.com/WordPress/gutenberg/pull/23357))
|
| 10120 |
-
* Move the CI setup from Travis to
|
| 10121 |
-
* Add npm cache to
|
| 10122 |
* Update bin/validate-package-lock.js error message. ([23435](https://github.com/WordPress/gutenberg/pull/23435))
|
| 10123 |
* Minor improvements to the release tool and release documentation. ([23441](https://github.com/WordPress/gutenberg/pull/23441))
|
| 10124 |
* Tools: Always append prerelease to version update in package.json when preparing npm release. ([23480](https://github.com/WordPress/gutenberg/pull/23480))
|
|
@@ -12264,7 +12272,7 @@ Fix action GitHub action workflow YAML syntax errors. ([23844](https://github.co
|
|
| 12264 |
* Run tests using the same [environment](https://github.com/WordPress/gutenberg/pull/18703) version used for development.
|
| 12265 |
* Add [CPU/Network slowdown configuration](https://github.com/WordPress/gutenberg/pull/18770) options to the e2e tests setup.
|
| 12266 |
* Enable [Type checking for the @wordpress/token-list](https://github.com/WordPress/gutenberg/pull/18839) package.
|
| 12267 |
-
* Move the [changelog.txt and readme.txt files](https://github.com/WordPress/gutenberg/pull/18828) to the
|
| 12268 |
|
| 12269 |
= 7.0.0 =
|
| 12270 |
|
|
@@ -12963,7 +12971,7 @@ Add knobs to the [ColorIndicator Story](https://github.com/WordPress/gutenberg/p
|
|
| 12963 |
- Make API Fetch [refresh nonces as soon as they expired](https://github.com/WordPress/gutenberg/pull/16683).
|
| 12964 |
|
| 12965 |
### Various
|
| 12966 |
-
-
|
| 12967 |
- [Automatically assign issues](https://github.com/WordPress/gutenberg/pull/16700) to PR authors.
|
| 12968 |
- Automatically assign the [First-time Contributor label](https://github.com/WordPress/gutenberg/pull/16762).
|
| 12969 |
- Avoid [unguarded getRangeAt usage](https://github.com/WordPress/gutenberg/pull/16212) and add eslint rule.
|
|
@@ -12986,7 +12994,7 @@ Add knobs to the [ColorIndicator Story](https://github.com/WordPress/gutenberg/p
|
|
| 12986 |
- Fix [intermittent RichText e2e test failures](https://github.com/WordPress/gutenberg/pull/16952).
|
| 12987 |
- [Replace the react-click-outside dependency usage](https://github.com/WordPress/gutenberg/pull/16878) with our own Higher-order component withFocusOutside.
|
| 12988 |
- Improve the [usage of eslint-disable directives](https://github.com/WordPress/gutenberg/pull/16941).
|
| 12989 |
-
- Migrate the [
|
| 12990 |
|
| 12991 |
### Documentation
|
| 12992 |
|
|
@@ -13051,7 +13059,7 @@ Add knobs to the [ColorIndicator Story](https://github.com/WordPress/gutenberg/p
|
|
| 13051 |
- Fix Travis instability by [waiting for MySQL availability](https://github.com/WordPress/gutenberg/pull/16461) before install the plugin.
|
| 13052 |
- Continue the [generic RichText component](https://github.com/WordPress/gutenberg/pull/16309) refactoring.
|
| 13053 |
- Remove the [usage of the editor store](https://github.com/WordPress/gutenberg/pull/16184) from the block editor module.
|
| 13054 |
-
- Update the [MilestoneIt
|
| 13055 |
- Refactor the post meta block attributes to use a generic [custom sources mechanism](https://github.com/WordPress/gutenberg/pull/16402).
|
| 13056 |
- Expose [position prop in DotTip](https://github.com/WordPress/gutenberg/pull/14972) component.
|
| 13057 |
- Avoid docker [containers automatic restart](https://github.com/WordPress/gutenberg/pull/16547).
|
|
@@ -13140,7 +13148,7 @@ Add knobs to the [ColorIndicator Story](https://github.com/WordPress/gutenberg/p
|
|
| 13140 |
### Various
|
| 13141 |
|
| 13142 |
* Introduce a [PluginDocumentSettingPanel](https://github.com/WordPress/gutenberg/pull/13361) slot to allow third-party plugins to add panels to the document sidebar tab.
|
| 13143 |
-
* [Deploy the playground](https://github.com/WordPress/gutenberg/pull/16345) automatically to
|
| 13144 |
* Extract a [generic RichText](http://try/move-rich-text) [component](https://github.com/WordPress/gutenberg/pull/16299) to the @wordpress/rich-text package.
|
| 13145 |
* Refactor the [editor initialization](https://github.com/WordPress/gutenberg/pull/15444) to rely on a component.
|
| 13146 |
* Remove unused internal [asType utility](https://github.com/WordPress/gutenberg/pull/16291).
|
|
@@ -13196,7 +13204,7 @@ Add knobs to the [ColorIndicator Story](https://github.com/WordPress/gutenberg/p
|
|
| 13196 |
* Remove the default value for the [required onRequestClose prop](https://github.com/WordPress/gutenberg/pull/16074) in the Modal component.
|
| 13197 |
* Remove the [editor package dependency](https://github.com/WordPress/gutenberg/pull/15548) from the media blocks.
|
| 13198 |
* Fix the [playground build](https://github.com/WordPress/gutenberg/pull/15947) script.
|
| 13199 |
-
* Fix the [
|
| 13200 |
* Fix [naming conventions](https://github.com/WordPress/gutenberg/pull/16091) for function containing CLI keyword.
|
| 13201 |
* Fix the [Travis build artifacts job](http://update/build-artifacts-npm-install) to use a full npm install while building.
|
| 13202 |
* Make [Calendar block resilient](https://github.com/WordPress/gutenberg/pull/16161) to the editor module not being present.
|
|
@@ -13295,7 +13303,7 @@ Add knobs to the [ColorIndicator Story](https://github.com/WordPress/gutenberg/p
|
|
| 13295 |
* Support the [full plugin release process](https://github.com/WordPress/gutenberg/pull/15848) in the automated release tool.
|
| 13296 |
* Speed up the [packages build](https://github.com/WordPress/gutenberg/pull/15230) [tool](https://github.com/WordPress/gutenberg/pull/15920) script and the [Gutenberg plugin build](https://github.com/WordPress/gutenberg/pull/15226) config.
|
| 13297 |
* Extract media upload logic part into a new [@wordpress/media-utils package](https://github.com/WordPress/gutenberg/pull/15521).
|
| 13298 |
-
* Introduce [**Milestone-It**
|
| 13299 |
* Move the [transformStyles function](https://github.com/WordPress/gutenberg/pull/15572) to the block-editor package to use in the widgets screen.
|
| 13300 |
* Allow plugin authors to [override the default anchor attribute](https://github.com/WordPress/gutenberg/pull/15959) definition.
|
| 13301 |
* Add [overlayColor classname to cover blocks](https://github.com/WordPress/gutenberg/pull/15939) editor markup.
|
|
@@ -13389,7 +13397,7 @@ Add knobs to the [ColorIndicator Story](https://github.com/WordPress/gutenberg/p
|
|
| 13389 |
# Documentation
|
| 13390 |
|
| 13391 |
- Improve the Slot/Fill documentation.
|
| 13392 |
-
- Document the
|
| 13393 |
- Document the icon prop for the MediaPlaceholder component.
|
| 13394 |
- Update the changelogs maintenance documentation.
|
| 13395 |
- Clarify the save function documentation to discourage side effects.
|
| 1 |
== Changelog ==
|
| 2 |
|
| 3 |
+
= 12.4.1 =
|
| 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5 |
### Bug Fixes
|
| 6 |
|
| 7 |
#### Block Library
|
| 8 |
+
- RSS: Reverts the late escape RSS block enhancement (#37878) to resolve an issue where raw HTML was shown to users of the RSS block (#38117)
|
| 9 |
+
|
| 10 |
+
|
| 11 |
+
= 12.4.0 =
|
| 12 |
+
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
### Enhancements
|
| 16 |
+
|
| 17 |
+
#### Accessibility
|
| 18 |
+
- Accessibility improvements for Block Inserter. ([37357](https://github.com/WordPress/gutenberg/pull/37357))
|
| 19 |
+
- Try possibly better method for Block Inserter Search focus. ([37793](https://github.com/WordPress/gutenberg/pull/37793))
|
| 20 |
+
- Accessibility improvements for List View Part 1. ([37798](https://github.com/WordPress/gutenberg/pull/37798))
|
| 21 |
+
- Improve successful draft save notification for screen readers. ([37683](https://github.com/WordPress/gutenberg/pull/37683))
|
| 22 |
+
|
| 23 |
+
#### Block Library
|
| 24 |
+
- Audio: Add uploading state. ([37739](https://github.com/WordPress/gutenberg/pull/37739))
|
| 25 |
+
- Post Excerpt: Add to and from Post Content transformations. ([37651](https://github.com/WordPress/gutenberg/pull/37651))
|
| 26 |
+
- Search: Improve escaping on the search block. ([37829](https://github.com/WordPress/gutenberg/pull/37829))
|
| 27 |
+
- Page List: Add menu-item-home class to Navigation for front page. ([37301](https://github.com/WordPress/gutenberg/pull/37301))
|
| 28 |
+
- Tag Cloud: Add outline style. ([37092](https://github.com/WordPress/gutenberg/pull/37092))
|
| 29 |
+
|
| 30 |
+
#### Components
|
| 31 |
+
- ExternalLink: Update icon to be smaller, have no margin. ([37859](https://github.com/WordPress/gutenberg/pull/37859))
|
| 32 |
+
|
| 33 |
+
#### Post Editor
|
| 34 |
+
- PostLockedModal: Display preview link as part of the text. ([37852](https://github.com/WordPress/gutenberg/pull/37852))
|
| 35 |
+
- Try: Polish post takeover modal. ([37821](https://github.com/WordPress/gutenberg/pull/37821))
|
| 36 |
+
- Suggest picking a category on the pre-publish panel. ([37703](https://github.com/WordPress/gutenberg/pull/37703))
|
| 37 |
+
|
| 38 |
+
#### Block Editor
|
| 39 |
+
- Inserter: Update categories for theme blocks. ([37723](https://github.com/WordPress/gutenberg/pull/37723))
|
| 40 |
+
|
| 41 |
+
#### Site Editor
|
| 42 |
+
- Add keyboard shortcut help modal. ([37650](https://github.com/WordPress/gutenberg/pull/37650))
|
| 43 |
+
- Update copy on Snackbar that appears when a template is deleted. ([37888](https://github.com/WordPress/gutenberg/pull/37888))
|
| 44 |
+
|
| 45 |
+
#### Icons
|
| 46 |
+
- Add unlock icon. ([37855](https://github.com/WordPress/gutenberg/pull/37855))
|
| 47 |
+
|
| 48 |
+
### Bug Fixes
|
| 49 |
+
|
| 50 |
+
#### Block Library
|
| 51 |
+
- Code: Remove color from code theme.scss. ([37816](https://github.com/WordPress/gutenberg/pull/37816))
|
| 52 |
+
- Code: Try: Polish code styles to properly apply border properties. ([37818](https://github.com/WordPress/gutenberg/pull/37818))
|
| 53 |
+
- Columns: Avoid using CSS variables for block gap styles. ([37436](https://github.com/WordPress/gutenberg/pull/37436))
|
| 54 |
+
- Comments Pagination Next: Fix accidental division by zero. ([37788](https://github.com/WordPress/gutenberg/pull/37788))
|
| 55 |
+
- Gallery: Pass any custom attributes through the gallery v2 migration script. ([37812](https://github.com/WordPress/gutenberg/pull/37812))
|
| 56 |
+
- Gallery: Remove warning notice about mobile version required. ([37842](https://github.com/WordPress/gutenberg/pull/37842))
|
| 57 |
+
- Navigation: HTML tags like inline images in nav links break submenu layout. ([37665](https://github.com/WordPress/gutenberg/pull/37665))
|
| 58 |
+
- Navigation: Set the default for --navigation-layout-align to "flex-start" when using vertical orientation. ([37696](https://github.com/WordPress/gutenberg/pull/37696))
|
| 59 |
+
- Navigation: Fix overlay menu errant focus style on scrim. ([37824](https://github.com/WordPress/gutenberg/pull/37824))
|
| 60 |
+
- Page List: Show UI warning if Pages cannot be retrieved in Page List block. ([37486](https://github.com/WordPress/gutenberg/pull/37486))
|
| 61 |
+
- Page List: Update page list flex variables to match navigation. ([37718](https://github.com/WordPress/gutenberg/pull/37718))
|
| 62 |
+
- Post Comments: Tidy up Post Comments default styling. ([37709](https://github.com/WordPress/gutenberg/pull/37709))
|
| 63 |
+
- Post Content: Check for nextpage to display page links for paginated posts. ([37672](https://github.com/WordPress/gutenberg/pull/37672))
|
| 64 |
+
- Post Excerpt: Fix previews. ([37648](https://github.com/WordPress/gutenberg/pull/37648))
|
| 65 |
+
- Query Loop: Use `gap` for the `grid` view. ([37711](https://github.com/WordPress/gutenberg/pull/37711))
|
| 66 |
+
- Query Loop: Check for `zero` `queryId` on initialization. ([37867](https://github.com/WordPress/gutenberg/pull/37867))
|
| 67 |
+
- Site logo: Fix range control on landscape logos. ([37733](https://github.com/WordPress/gutenberg/pull/37733))
|
| 68 |
+
- Simplify and unify a few modal dialogs. ([37857](https://github.com/WordPress/gutenberg/pull/37857))
|
| 69 |
+
- Fix enqueueing additional styles for blocks only when rendered. ([37848](https://github.com/WordPress/gutenberg/pull/37848))
|
| 70 |
+
- Fix typo (hanle -> handle). ([37849](https://github.com/WordPress/gutenberg/pull/37849))
|
| 71 |
+
- Revert "[Paragraph Block] add font family support". ([37815](https://github.com/WordPress/gutenberg/pull/37815))
|
| 72 |
+
|
| 73 |
+
#### Colors
|
| 74 |
+
- Coloring panel is unusable in RTL. ([37644](https://github.com/WordPress/gutenberg/pull/37644))
|
| 75 |
+
- Impossible to clear colors if color palettes are removed. ([37791](https://github.com/WordPress/gutenberg/pull/37791))
|
| 76 |
+
- Use useCallback hook from @wordpress/elements in color-picker. ([37745](https://github.com/WordPress/gutenberg/pull/37745))
|
| 77 |
+
|
| 78 |
+
#### Components
|
| 79 |
+
- BaseControl: Fix VisualLabel styles. ([37747](https://github.com/WordPress/gutenberg/pull/37747))
|
| 80 |
+
- ConfirmDialog: Use hooks from @wordpress/elements. ([37771](https://github.com/WordPress/gutenberg/pull/37771))
|
| 81 |
+
- CustomSelectControl: Stop keypresses being caught by other elements when they happen. ([30557](https://github.com/WordPress/gutenberg/pull/30557))
|
| 82 |
+
|
| 83 |
+
#### Post Editor
|
| 84 |
+
- Restore canvas padding for classic themes. ([37741](https://github.com/WordPress/gutenberg/pull/37741))
|
| 85 |
+
|
| 86 |
+
#### History
|
| 87 |
+
- Fix broken 'Redo' by removing faulty logic for discarding unsaved Logo changes. ([37895](https://github.com/WordPress/gutenberg/pull/37895))
|
| 88 |
+
- Fix redo after update/publish with transient edits. ([37840](https://github.com/WordPress/gutenberg/pull/37840))
|
| 89 |
+
|
| 90 |
+
#### Templates API
|
| 91 |
+
- Fix Home template description typo. ([37843](https://github.com/WordPress/gutenberg/pull/37843))
|
| 92 |
+
- Improve user experience with blocks editor when a block is not registered. ([37646](https://github.com/WordPress/gutenberg/pull/37646))
|
| 93 |
+
|
| 94 |
+
#### Block Editor
|
| 95 |
+
- Fix LinkPicker freeze when virtual keyboard is hidden. ([37782](https://github.com/WordPress/gutenberg/pull/37782))
|
| 96 |
+
- RichText: Fix dead key input on Windows. ([37777](https://github.com/WordPress/gutenberg/pull/37777))
|
| 97 |
+
- Link control: Translate empty link string. ([36975](https://github.com/WordPress/gutenberg/pull/36975))
|
| 98 |
+
- Add `post-type-x` classname to iframe. ([37429](https://github.com/WordPress/gutenberg/pull/37429))
|
| 99 |
+
|
| 100 |
+
#### Global Styles
|
| 101 |
+
- Reduce specificity of legacy font sizes defined by core. ([37819](https://github.com/WordPress/gutenberg/pull/37819))
|
| 102 |
+
|
| 103 |
+
#### Accessibility
|
| 104 |
+
- Fix aria-modal attribution with multiple navs on page. ([37813](https://github.com/WordPress/gutenberg/pull/37813))
|
| 105 |
+
|
| 106 |
+
#### Template Editor
|
| 107 |
+
- Template Mode: Trim long post titles in large viewports. ([37720](https://github.com/WordPress/gutenberg/pull/37720))
|
| 108 |
+
|
| 109 |
+
#### Site Editor
|
| 110 |
+
- Add the "Help" link to the tools menu. ([37647](https://github.com/WordPress/gutenberg/pull/37647))
|
| 111 |
+
- Contextualize "Export" string to differentiate it from other occurrences in WP Core. ([37660](https://github.com/WordPress/gutenberg/pull/37660))
|
| 112 |
+
|
| 113 |
+
|
| 114 |
+
### Documentation
|
| 115 |
+
|
| 116 |
+
- Block.json Schema: Update fontSize and lineHeight props. ([37853](https://github.com/WordPress/gutenberg/pull/37853))
|
| 117 |
+
- Theme.json Schema: Fix appearanceTools in theme.json schema. ([37762](https://github.com/WordPress/gutenberg/pull/37762))
|
| 118 |
+
- Theme.json Schema: Update theme.json schema to allow for per-block management of settings. ([36746](https://github.com/WordPress/gutenberg/pull/36746))
|
| 119 |
+
- Add checkbox for updating schemas if appropriate. ([37780](https://github.com/WordPress/gutenberg/pull/37780))
|
| 120 |
+
- Fix issue template typo. ([37825](https://github.com/WordPress/gutenberg/pull/37825))
|
| 121 |
+
- Add automated theme.json reference documentation. ([37569](https://github.com/WordPress/gutenberg/pull/37569))
|
| 122 |
+
- Add link to block source for reference. ([37750](https://github.com/WordPress/gutenberg/pull/37750))
|
| 123 |
+
- Add missing end tag for codetabs in stylesheet guide. ([37827](https://github.com/WordPress/gutenberg/pull/37827))
|
| 124 |
+
- Fix broken URL on block variation page. ([37702](https://github.com/WordPress/gutenberg/pull/37702))
|
| 125 |
+
- Fix type of saved $content. ([37688](https://github.com/WordPress/gutenberg/pull/37688))
|
| 126 |
+
- Fix type of saved content - part two. ([37740](https://github.com/WordPress/gutenberg/pull/37740))
|
| 127 |
+
- Fix PHPCS failure. ([37742](https://github.com/WordPress/gutenberg/pull/37742))
|
| 128 |
+
- Update create block type how to guide for block.json. ([37674](https://github.com/WordPress/gutenberg/pull/37674))
|
| 129 |
+
- Update stylesheets guide with using block.json file. ([37679](https://github.com/WordPress/gutenberg/pull/37679))
|
| 130 |
+
- OSX Setup guide: Wrap `lts/*` in quotes for `nvm` commands. ([37722](https://github.com/WordPress/gutenberg/pull/37722))
|
| 131 |
+
- Remove "experimental" from full site editing documentation. ([37655](https://github.com/WordPress/gutenberg/pull/37655))
|
| 132 |
+
- Update copyright year to 2022 in `license.md`. ([37689](https://github.com/WordPress/gutenberg/pull/37689))
|
| 133 |
+
- Update wp-plugin.md. ([37846](https://github.com/WordPress/gutenberg/pull/37846))
|
| 134 |
+
- Updated ColorIndicator readme. ([37638](https://github.com/WordPress/gutenberg/pull/37638))
|
| 135 |
+
- Update the Post Author block description. ([37836](https://github.com/WordPress/gutenberg/pull/37836))
|
| 136 |
+
- Fixing broken links and adding colon. ([37664](https://github.com/WordPress/gutenberg/pull/37664))
|
| 137 |
+
- Improve Gutenberg release documentation. ([37898](https://github.com/WordPress/gutenberg/pull/37898))
|
| 138 |
+
|
| 139 |
+
|
| 140 |
+
### Code Quality
|
| 141 |
+
|
| 142 |
+
- Add the WP version in which some JS APIs will be removed. ([37854](https://github.com/WordPress/gutenberg/pull/37854))
|
| 143 |
+
|
| 144 |
+
#### Block Library
|
| 145 |
+
- Late escape Categories block. ([37835](https://github.com/WordPress/gutenberg/pull/37835))
|
| 146 |
+
- Late escape Page List block. ([37873](https://github.com/WordPress/gutenberg/pull/37873))
|
| 147 |
+
- Late escape Query blocks. ([37877](https://github.com/WordPress/gutenberg/pull/37877))
|
| 148 |
+
- Late escape RSS block. ([37878](https://github.com/WordPress/gutenberg/pull/37878))
|
| 149 |
+
- Late escape Table of Contents block. ([37882](https://github.com/WordPress/gutenberg/pull/37882))
|
| 150 |
+
- Late escape Search block. ([37879](https://github.com/WordPress/gutenberg/pull/37879))
|
| 151 |
+
- Move escaping to point of output in Archives block. ([37834](https://github.com/WordPress/gutenberg/pull/37834))
|
| 152 |
+
- Post Content: No need to pass default get_the_content args. ([37701](https://github.com/WordPress/gutenberg/pull/37701))
|
| 153 |
+
|
| 154 |
+
#### Post Editor
|
| 155 |
+
- PostLockedModal: Update action buttons markup. ([37837](https://github.com/WordPress/gutenberg/pull/37837))
|
| 156 |
+
|
| 157 |
+
#### Parsing
|
| 158 |
+
- Block API: Separate validation stage during block parsing. ([37763](https://github.com/WordPress/gutenberg/pull/37763))
|
| 159 |
+
|
| 160 |
+
#### Components
|
| 161 |
+
- Refactor SuggestionsList to use hooks and change class to function component. ([36924](https://github.com/WordPress/gutenberg/pull/36924))
|
| 162 |
+
|
| 163 |
+
|
| 164 |
+
### Tools
|
| 165 |
+
|
| 166 |
+
#### Testing
|
| 167 |
+
- Allow type imports for React everywhere. ([37862](https://github.com/WordPress/gutenberg/pull/37862))
|
| 168 |
+
- Change the performance job folder structure to avoid nested node_modules. ([37775](https://github.com/WordPress/gutenberg/pull/37775))
|
| 169 |
+
- Fix flaky test by using waitForResponse to ensure the URL details request completes. ([37901](https://github.com/WordPress/gutenberg/pull/37901))
|
| 170 |
+
- Marking test that consistently fails as skipped. ([37729](https://github.com/WordPress/gutenberg/pull/37729))
|
| 171 |
+
|
| 172 |
+
#### Build Tooling
|
| 173 |
+
- wp-env: Replace TT1-Blocks with Empty Theme in the wp-env of gutenberg and CI. ([37446](https://github.com/WordPress/gutenberg/pull/37446))
|
| 174 |
+
- wp-env: Show `--help` when no subcommand is passed. ([32755](https://github.com/WordPress/gutenberg/pull/32755))
|
| 175 |
+
- Scripts: Scan `block.json` files to detect entry points for the build process. ([37661](https://github.com/WordPress/gutenberg/pull/37661))
|
| 176 |
+
- Scripts: Add `plugin-zip` command to create a zip file for a WordPress plugin. ([37687](https://github.com/WordPress/gutenberg/pull/37687))
|
| 177 |
+
|
| 178 |
+
#### Create Block
|
| 179 |
+
- Allow custom folder name for a block. ([37612](https://github.com/WordPress/gutenberg/pull/37612))
|
| 180 |
+
- Speed up scaffolding by omitting WordPress dependencies. ([37639](https://github.com/WordPress/gutenberg/pull/37639))
|
| 181 |
+
|
| 182 |
+
|
| 183 |
+
|
| 184 |
+
|
| 185 |
|
| 186 |
|
| 187 |
= 12.3.2 =
|
| 765 |
#### Site Editor
|
| 766 |
- Stabilize theme export Rest API endpoint. ([36559](https://github.com/WordPress/gutenberg/pull/36559)) ([36908](https://github.com/WordPress/gutenberg/pull/36908))
|
| 767 |
- Template list view fixes. ([36947](https://github.com/WordPress/gutenberg/pull/36947)) ([36822](https://github.com/WordPress/gutenberg/pull/36822)) ([36705](https://github.com/WordPress/gutenberg/pull/36705))
|
| 768 |
+
- Templates Rest API endpoint: Add missing 'is_custom' prop. ([36911](https://github.com/WordPress/gutenberg/pull/36911))
|
| 769 |
- Templates Rest API endpoint: Add origin and author. ([36896](https://github.com/WordPress/gutenberg/pull/36896))
|
| 770 |
- Validate the postType query argument. ([36706](https://github.com/WordPress/gutenberg/pull/36706))
|
| 771 |
- Fix site editor region navigation. ([36709](https://github.com/WordPress/gutenberg/pull/36709))
|
| 2966 |
#### Global Styles
|
| 2967 |
- Pass only the data the site editor uses. ([35458](https://github.com/WordPress/gutenberg/pull/35458))
|
| 2968 |
- Use a context provider for global styles configuration. ([35622](https://github.com/WordPress/gutenberg/pull/35622))
|
| 2969 |
+
|
| 2970 |
### Bug Fixes
|
| 2971 |
|
| 2972 |
#### Block Library
|
| 3032 |
|
| 3033 |
#### Global Styles
|
| 3034 |
- Fix presets that use a callback to validate user data. ([35255](https://github.com/WordPress/gutenberg/pull/35255))
|
| 3035 |
+
|
| 3036 |
#### CSS & Styling
|
| 3037 |
- Remove font size classes that are enqueued in the global stylesheet. ([35182](https://github.com/WordPress/gutenberg/pull/35182))
|
| 3038 |
|
| 3049 |
- Fix navigation gap & padding issues. ([35752](https://github.com/WordPress/gutenberg/pull/35752))
|
| 3050 |
- Remove color inheritance specificity. ([35725](https://github.com/WordPress/gutenberg/pull/35725))
|
| 3051 |
- Remove deprecated classnames from Navigation Link block. ([35358](https://github.com/WordPress/gutenberg/pull/35358))
|
| 3052 |
+
-
|
| 3053 |
#### Navigation Screen
|
| 3054 |
- Use new core functions in menu items REST API. ([35648](https://github.com/WordPress/gutenberg/pull/35648))
|
| 3055 |
- Navigation: Preload more API requests. ([35402](https://github.com/WordPress/gutenberg/pull/35402))
|
| 3056 |
- Refactor `gutenberg_initialize_editor` function and remove `block_editor_preload_data` filter. ([35838](https://github.com/WordPress/gutenberg/pull/35838))
|
| 3057 |
|
| 3058 |
|
| 3059 |
+
|
| 3060 |
#### Full Site Editing
|
| 3061 |
- Try: Remove dotted ancestor border. ([35637](https://github.com/WordPress/gutenberg/pull/35637))
|
| 3062 |
|
| 4194 |
### Bug Fixes
|
| 4195 |
- Block API
|
| 4196 |
- Spacing/Dimensions Supports: separate spacing from dimensions for compatibility purposes. ([34059](https://github.com/WordPress/gutenberg/pull/34059))
|
| 4197 |
+
- Block Editor
|
| 4198 |
- Font-size adjustment for tablet and mobile device previews. ([33342](https://github.com/WordPress/gutenberg/pull/33342))
|
| 4199 |
- Fix single block selection by holding `shift` key. ([34137](https://github.com/WordPress/gutenberg/pull/34137))
|
| 4200 |
- Fix unwanted additional spaces added around pasted text on Windows. ([33607](https://github.com/WordPress/gutenberg/pull/33607))
|
| 4247 |
|
| 4248 |
|
| 4249 |
### Documentation
|
| 4250 |
+
- Handbook
|
| 4251 |
- Alphabetize glossary entries. ([34058](https://github.com/WordPress/gutenberg/pull/34058))
|
| 4252 |
- Correct minor typos in `wp-plugin.md` ([34185](https://github.com/WordPress/gutenberg/pull/34185))
|
| 4253 |
- Remove extraneous params from `block_type_metadata` hook. ([34151](https://github.com/WordPress/gutenberg/pull/34151))
|
| 4263 |
- Add documentation for mobile components directory. ([33872](https://github.com/WordPress/gutenberg/pull/33872))
|
| 4264 |
|
| 4265 |
### Code Quality
|
| 4266 |
+
- Block Editor
|
| 4267 |
- Render head and body with single portal for block previews. ([34208](https://github.com/WordPress/gutenberg/pull/34208))
|
| 4268 |
- BlockList: refactor element context for style/svg appending. ([34183](https://github.com/WordPress/gutenberg/pull/34183))
|
| 4269 |
- BlockList: use InnerBlocks internally. ([29895](https://github.com/WordPress/gutenberg/pull/29895))
|
| 4506 |
- Components: Promote VisuallyHidden from ui into full components (#31244). ([31902](https://github.com/WordPress/gutenberg/pull/31902))
|
| 4507 |
|
| 4508 |
- Accessibility
|
| 4509 |
+
- Inserter: In text label mode, use "Close" label when inserter is open. ([33534](https://github.com/WordPress/gutenberg/pull/33534))
|
| 4510 |
|
| 4511 |
- Data
|
| 4512 |
- Core Data: Pass query argument to data selector shortcuts. ([33689](https://github.com/WordPress/gutenberg/pull/33689))
|
| 4690 |
- Block Library:
|
| 4691 |
- Buttons Block: Remove green background color in button preview. ([33116](https://github.com/WordPress/gutenberg/pull/33116))
|
| 4692 |
- Embed Block: Include missing attributes when upgrading embed block. ([33235](https://github.com/WordPress/gutenberg/pull/33235))
|
| 4693 |
+
- Image Block:
|
| 4694 |
- Improve "can switch to cover" check. ([33095](https://github.com/WordPress/gutenberg/pull/33095))
|
| 4695 |
- Fix replace link control styling. ([33326](https://github.com/WordPress/gutenberg/pull/33326))
|
| 4696 |
+
- Query Loop Block:
|
| 4697 |
- Prevent entering invalid values in the Query Loop block configuration. ([33285](https://github.com/WordPress/gutenberg/pull/33285))
|
| 4698 |
- Update getTermsInfo() to workaround parsing issue for translatable strings. ([33341](https://github.com/WordPress/gutenberg/pull/33341))
|
| 4699 |
- Search Block:
|
| 4721 |
- Fix inserter size on Widgets Editor header. ([33118](https://github.com/WordPress/gutenberg/pull/33118))
|
| 4722 |
- Merge conflicting `wp.editor` objects into a single, non-conflicting module. ([33228](https://github.com/WordPress/gutenberg/pull/33228))
|
| 4723 |
- Retrieve latest widgets before loading sidebars. ([32997](https://github.com/WordPress/gutenberg/pull/32997))
|
| 4724 |
+
- Writing flow:
|
| 4725 |
- Allow select all from empty selection. ([33446](https://github.com/WordPress/gutenberg/pull/33446))
|
| 4726 |
- Attempt to fix preview end-to-end failure. ([33467](https://github.com/WordPress/gutenberg/pull/33467))
|
| 4727 |
- Components:
|
| 4780 |
- Block Editor:
|
| 4781 |
- Refactor the user autocompleter to avoid apiFetch and rely on the data module. ([33028](https://github.com/WordPress/gutenberg/pull/33028))
|
| 4782 |
- Warn when `useBlockProps` hook used with a wrong Block API version. ([33274](https://github.com/WordPress/gutenberg/pull/33274))
|
| 4783 |
+
-
|
| 4784 |
- Block Library:
|
| 4785 |
- Image Block: Fix uncaught error. ([24334](https://github.com/WordPress/gutenberg/pull/24334))
|
| 4786 |
- Latest Posts Block: Refactor to drop apiFetch usage in favor of using the data module. ([33063](https://github.com/WordPress/gutenberg/pull/33063))
|
| 10125 |
### Build Tooling
|
| 10126 |
|
| 10127 |
* Add new command for pre-releasing npm packages. ([23357](https://github.com/WordPress/gutenberg/pull/23357))
|
| 10128 |
+
* Move the CI setup from Travis to GitHub actions. ([23523](https://github.com/WordPress/gutenberg/pull/23523)) ([23520](https://github.com/WordPress/gutenberg/pull/23520)) ([23518](https://github.com/WordPress/gutenberg/pull/23518)) ([23470](https://github.com/WordPress/gutenberg/pull/23470)) ([23538](https://github.com/WordPress/gutenberg/pull/23538))
|
| 10129 |
+
* Add npm cache to GitHub workflows and use checkout v2. ([23482](https://github.com/WordPress/gutenberg/pull/23482))
|
| 10130 |
* Update bin/validate-package-lock.js error message. ([23435](https://github.com/WordPress/gutenberg/pull/23435))
|
| 10131 |
* Minor improvements to the release tool and release documentation. ([23441](https://github.com/WordPress/gutenberg/pull/23441))
|
| 10132 |
* Tools: Always append prerelease to version update in package.json when preparing npm release. ([23480](https://github.com/WordPress/gutenberg/pull/23480))
|
| 12272 |
* Run tests using the same [environment](https://github.com/WordPress/gutenberg/pull/18703) version used for development.
|
| 12273 |
* Add [CPU/Network slowdown configuration](https://github.com/WordPress/gutenberg/pull/18770) options to the e2e tests setup.
|
| 12274 |
* Enable [Type checking for the @wordpress/token-list](https://github.com/WordPress/gutenberg/pull/18839) package.
|
| 12275 |
+
* Move the [changelog.txt and readme.txt files](https://github.com/WordPress/gutenberg/pull/18828) to the GitHub repository.
|
| 12276 |
|
| 12277 |
= 7.0.0 =
|
| 12278 |
|
| 12971 |
- Make API Fetch [refresh nonces as soon as they expired](https://github.com/WordPress/gutenberg/pull/16683).
|
| 12972 |
|
| 12973 |
### Various
|
| 12974 |
+
- GitHub actions:
|
| 12975 |
- [Automatically assign issues](https://github.com/WordPress/gutenberg/pull/16700) to PR authors.
|
| 12976 |
- Automatically assign the [First-time Contributor label](https://github.com/WordPress/gutenberg/pull/16762).
|
| 12977 |
- Avoid [unguarded getRangeAt usage](https://github.com/WordPress/gutenberg/pull/16212) and add eslint rule.
|
| 12994 |
- Fix [intermittent RichText e2e test failures](https://github.com/WordPress/gutenberg/pull/16952).
|
| 12995 |
- [Replace the react-click-outside dependency usage](https://github.com/WordPress/gutenberg/pull/16878) with our own Higher-order component withFocusOutside.
|
| 12996 |
- Improve the [usage of eslint-disable directives](https://github.com/WordPress/gutenberg/pull/16941).
|
| 12997 |
+
- Migrate the [GitHub Actions](https://github.com/WordPress/gutenberg/pull/16981) to the new YAML syntax.
|
| 12998 |
|
| 12999 |
### Documentation
|
| 13000 |
|
| 13059 |
- Fix Travis instability by [waiting for MySQL availability](https://github.com/WordPress/gutenberg/pull/16461) before install the plugin.
|
| 13060 |
- Continue the [generic RichText component](https://github.com/WordPress/gutenberg/pull/16309) refactoring.
|
| 13061 |
- Remove the [usage of the editor store](https://github.com/WordPress/gutenberg/pull/16184) from the block editor module.
|
| 13062 |
+
- Update the [MilestoneIt GitHub action](https://github.com/WordPress/gutenberg/pull/16511) to read the plugin version from trunk.
|
| 13063 |
- Refactor the post meta block attributes to use a generic [custom sources mechanism](https://github.com/WordPress/gutenberg/pull/16402).
|
| 13064 |
- Expose [position prop in DotTip](https://github.com/WordPress/gutenberg/pull/14972) component.
|
| 13065 |
- Avoid docker [containers automatic restart](https://github.com/WordPress/gutenberg/pull/16547).
|
| 13148 |
### Various
|
| 13149 |
|
| 13150 |
* Introduce a [PluginDocumentSettingPanel](https://github.com/WordPress/gutenberg/pull/13361) slot to allow third-party plugins to add panels to the document sidebar tab.
|
| 13151 |
+
* [Deploy the playground](https://github.com/WordPress/gutenberg/pull/16345) automatically to GitHub Pages. [https://wordpress.github.io/gutenberg/](https://wordpress.github.io/gutenberg/)
|
| 13152 |
* Extract a [generic RichText](http://try/move-rich-text) [component](https://github.com/WordPress/gutenberg/pull/16299) to the @wordpress/rich-text package.
|
| 13153 |
* Refactor the [editor initialization](https://github.com/WordPress/gutenberg/pull/15444) to rely on a component.
|
| 13154 |
* Remove unused internal [asType utility](https://github.com/WordPress/gutenberg/pull/16291).
|
| 13204 |
* Remove the default value for the [required onRequestClose prop](https://github.com/WordPress/gutenberg/pull/16074) in the Modal component.
|
| 13205 |
* Remove the [editor package dependency](https://github.com/WordPress/gutenberg/pull/15548) from the media blocks.
|
| 13206 |
* Fix the [playground build](https://github.com/WordPress/gutenberg/pull/15947) script.
|
| 13207 |
+
* Fix the [GitHub action assigning milestones](https://github.com/WordPress/gutenberg/pull/16084).
|
| 13208 |
* Fix [naming conventions](https://github.com/WordPress/gutenberg/pull/16091) for function containing CLI keyword.
|
| 13209 |
* Fix the [Travis build artifacts job](http://update/build-artifacts-npm-install) to use a full npm install while building.
|
| 13210 |
* Make [Calendar block resilient](https://github.com/WordPress/gutenberg/pull/16161) to the editor module not being present.
|
| 13303 |
* Support the [full plugin release process](https://github.com/WordPress/gutenberg/pull/15848) in the automated release tool.
|
| 13304 |
* Speed up the [packages build](https://github.com/WordPress/gutenberg/pull/15230) [tool](https://github.com/WordPress/gutenberg/pull/15920) script and the [Gutenberg plugin build](https://github.com/WordPress/gutenberg/pull/15226) config.
|
| 13305 |
* Extract media upload logic part into a new [@wordpress/media-utils package](https://github.com/WordPress/gutenberg/pull/15521).
|
| 13306 |
+
* Introduce [**Milestone-It** GitHub Action](https://github.com/WordPress/gutenberg/pull/15826) to auto-assign milestones to merged PRs.
|
| 13307 |
* Move the [transformStyles function](https://github.com/WordPress/gutenberg/pull/15572) to the block-editor package to use in the widgets screen.
|
| 13308 |
* Allow plugin authors to [override the default anchor attribute](https://github.com/WordPress/gutenberg/pull/15959) definition.
|
| 13309 |
* Add [overlayColor classname to cover blocks](https://github.com/WordPress/gutenberg/pull/15939) editor markup.
|
| 13397 |
# Documentation
|
| 13398 |
|
| 13399 |
- Improve the Slot/Fill documentation.
|
| 13400 |
+
- Document the GitHub teams used in the repository.
|
| 13401 |
- Document the icon prop for the MediaPlaceholder component.
|
| 13402 |
- Update the changelogs maintenance documentation.
|
| 13403 |
- Clarify the save function documentation to discourage side effects.
|
gutenberg.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* Description: Printing since 1440. This is the development plugin for the new block editor in core.
|
| 6 |
* Requires at least: 5.7
|
| 7 |
* Requires PHP: 5.6
|
| 8 |
-
* Version: 12.4.
|
| 9 |
* Author: Gutenberg Team
|
| 10 |
* Text Domain: gutenberg
|
| 11 |
*
|
|
@@ -13,8 +13,8 @@
|
|
| 13 |
*/
|
| 14 |
|
| 15 |
### BEGIN AUTO-GENERATED DEFINES
|
| 16 |
-
define( 'GUTENBERG_VERSION', '12.4.
|
| 17 |
-
define( 'GUTENBERG_GIT_COMMIT', '
|
| 18 |
### END AUTO-GENERATED DEFINES
|
| 19 |
|
| 20 |
gutenberg_pre_init();
|
| 5 |
* Description: Printing since 1440. This is the development plugin for the new block editor in core.
|
| 6 |
* Requires at least: 5.7
|
| 7 |
* Requires PHP: 5.6
|
| 8 |
+
* Version: 12.4.1
|
| 9 |
* Author: Gutenberg Team
|
| 10 |
* Text Domain: gutenberg
|
| 11 |
*
|
| 13 |
*/
|
| 14 |
|
| 15 |
### BEGIN AUTO-GENERATED DEFINES
|
| 16 |
+
define( 'GUTENBERG_VERSION', '12.4.1' );
|
| 17 |
+
define( 'GUTENBERG_GIT_COMMIT', '2949e2b26c925920648752ecc7704df766e3ed65' );
|
| 18 |
### END AUTO-GENERATED DEFINES
|
| 19 |
|
| 20 |
gutenberg_pre_init();
|
readme.txt
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
=== Gutenberg ===
|
| 2 |
Contributors: matveb, joen, karmatosed
|
| 3 |
Tested up to: 5.8
|
| 4 |
-
Stable tag: 12.
|
| 5 |
License: GPLv2 or later
|
| 6 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 7 |
|
|
@@ -56,4 +56,4 @@ The four phases of the project are Editing, Customization, Collaboration, and Mu
|
|
| 56 |
|
| 57 |
== Changelog ==
|
| 58 |
|
| 59 |
-
To read the changelog for Gutenberg 12.4.
|
| 1 |
=== Gutenberg ===
|
| 2 |
Contributors: matveb, joen, karmatosed
|
| 3 |
Tested up to: 5.8
|
| 4 |
+
Stable tag: 12.4.0
|
| 5 |
License: GPLv2 or later
|
| 6 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 7 |
|
| 56 |
|
| 57 |
== Changelog ==
|
| 58 |
|
| 59 |
+
To read the changelog for Gutenberg 12.4.1, please navigate to the <a href="https://github.com/WordPress/gutenberg/releases/tag/v12.4.1">release page</a>.
|
