Version Description
Download this release
Release Info
Developer | gutenbergplugin |
Plugin | Gutenberg |
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>.
|