Update wordpress monorepo (major) - #353
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
September 15, 2021 02:09
b7db07c to
3f8eb8e
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
October 12, 2021 10:49
3f8eb8e to
edccd55
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
October 22, 2021 16:37
edccd55 to
5eb58df
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
3 times, most recently
from
November 11, 2021 08:57
abad29a to
ad051eb
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
3 times, most recently
from
November 22, 2021 04:09
6e17dae to
9fc8333
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
November 29, 2021 07:58
2f57fbb to
e83bfec
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
November 30, 2021 05:31
e83bfec to
3590e5f
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
March 7, 2022 14:37
3590e5f to
61212d1
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
March 26, 2022 15:26
61212d1 to
68db48e
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
May 15, 2022 22:11
68db48e to
b43461c
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
June 18, 2022 18:15
b43461c to
cfc0deb
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
September 25, 2022 19:16
cfc0deb to
c325258
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
November 20, 2022 10:04
c325258 to
233cab0
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
March 18, 2023 02:22
233cab0 to
9c41d5c
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
March 30, 2023 01:22
9c41d5c to
22cfaf4
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
April 17, 2023 12:54
22cfaf4 to
c686148
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
May 28, 2023 10:20
c686148 to
269a566
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
June 7, 2023 18:11
269a566 to
1d7aa03
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
June 30, 2023 06:20
8fe80c9 to
45b8235
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
July 6, 2023 00:45
45b8235 to
0f28e65
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
July 20, 2023 06:16
0f28e65 to
abdd364
Compare
Contributor
Author
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: package-lock.json |
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
August 10, 2023 13:49
abdd364 to
21ba378
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
August 20, 2023 06:03
21ba378 to
ecccb47
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
February 13, 2024 13:27
3ba5d15 to
e3e23ab
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
February 21, 2024 22:56
e3e23ab to
e12cccb
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
March 6, 2024 16:39
e12cccb to
34309ae
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
March 21, 2024 17:58
34309ae to
8a5dcff
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
April 3, 2024 06:55
8a5dcff to
8b2e17e
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
April 19, 2024 19:20
8b2e17e to
7cdb06d
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
May 2, 2024 20:07
7cdb06d to
cdd0eb7
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
May 16, 2024 02:45
cdd0eb7 to
ed6498b
Compare
Contributor
Author
|
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
May 31, 2024 20:07
ed6498b to
ae9a210
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
June 15, 2024 22:38
ae9a210 to
ea48745
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
June 26, 2024 09:27
ea48745 to
1645f6c
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
July 10, 2024 10:18
1645f6c to
65de9e5
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
July 24, 2024 19:05
65de9e5 to
c0aa5ac
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
August 7, 2024 20:03
c0aa5ac to
40547be
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
August 21, 2024 17:22
40547be to
c500d76
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
September 5, 2024 08:07
c500d76 to
7e9d927
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
September 19, 2024 12:48
a0e27c5 to
55aae5b
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
October 3, 2024 16:54
55aae5b to
e5b4017
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
October 17, 2024 14:30
a864759 to
25459e0
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
October 30, 2024 16:13
c8e2dd9 to
5a43673
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
November 18, 2024 13:22
3b961a1 to
f22abea
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
November 27, 2024 11:44
f22abea to
953337a
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
December 11, 2024 08:06
953337a to
1f8efe3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.3.3→17.0.06.25.2→15.27.02.7.0→6.54.02.18.0→4.54.02.13.2→4.54.04.16.1→11.34.07.4.0→25.10.03.20.0→6.27.06.6.0→14.1.01.10.0→7.52.02.6.0→6.54.012.6.1→34.2.01.21.3→6.30.02.22.2→4.54.0Release Notes
WordPress/gutenberg (@wordpress/block-editor)
v17.0.0Compare Source
Breaking Changes
src/default-editor-styles.scss. Consumers importing it should supply their own (#81793).New Features
Enhancements
BlockStyles: UseButtonfrom@wordpress/ui, truncate long labels after three lines, and navigate the variations as a radio group (#40331).Tabs(#81807).PublishDateTimePicker: Add ashowPopoverHeaderprop so the picker can be rendered inline, without the popover title and close button. Rename the header's reset action from "Now" to "Reset", which reads as an action rather than a status (#81806).Bug Fixes
##,-,>) with Backspace or Escape (#82116).DuotoneControl: Keep the picked preset's identity when applying a duotone to a block. Two presets can hold the same pair of colors, and the applied preset was resolved by matching colors, so the first of any duplicate pair was saved and both appeared selected (#81605).InnerBlocks: Resolve thedefaultof a block'slayoutsupport before providing it to inner blocks. A block that declared its layout only as a support default, such as the Gallery, previously handed its children the raw support config, which has notype, so the children resolved to the flow layout instead. As a result an Image nested in a Gallery offered left/center/right alignment, which the flex layout does not permit (#81606).DimensionsTool: Reflect aspect ratio and scale values that are updated from outside the component, such as by undo orupdateBlockAttributes. The scale control no longer displays a stale value, and an aspect ratio that is written differently to its preset, e.g.1/1rather than1, is displayed as that preset instead of as "Original" (#80747).ListView: Only move focus into the list when the newfocusOnMountprop is set, so that a list mounted as a side effect of a selection no longer pulls focus out of the editor canvas (#81659).RichText: Handle Enter using the current record, so pressing it right after moving the caret splits at the caret's new position instead of the previous one (#81696).useInnerBlocksProps: Resolve the manual grid placement check that disables the standard drop zone against a layout passed through the options, when provided, instead of always using the block edit context layout (#81120).useInsertionPoint: Leave the insertion cue alone when it belongs to the in-between inserter. The cue is shared state and the in-between inserter mounts inside its popover, so the sidebar inserter hiding it tore down the inline inserter that had just been opened (#76241).BorderPanel: Match a chosen drop shadow against the presets from every origin rather than the first origin that defines any, so theme and default presets keep being stored asvar:preset|shadow|<slug>once a custom preset exists (#81346).InserterMenu: Cancel the animation frame that focuses the active tab when the menu unmounts before it runs, so an unmount right after mount no longer throws #81918.ListView: On keyboard activation, focus the start of the first field instead of the end of the last. A Table no longer focuses its last cell. Clicking a List View item still keeps focus in the list (#81964).Internal
isElementVisiblevia private APIs so@wordpress/editor's collaboration overlay can detect content hidden by a collapsed container (e.g. a closedcore/detailspanel) without duplicating the visibility check (#81322).v16.2.0Compare Source
Internal
@wordpress/kebab-casepackage instead of unlocking thekebabCaseutility from the@wordpress/componentsprivate APIs (#81294).Enhancements
contentrole) and itsmetadatais copied. TheattributesToCopylist of a default block is removed: the copied attributes derive from the block's attribute roles.Enhancements
blockStatesEditingEnablededitor setting, which hides state controls for blocks when set tofalse(#80956, #81058).Performance
hasSelectedInnerBlock: Answer the deep check from a set of the selection's ancestors, built once per selection, instead of walking the parents of every selected block on each call.BlockListBlockasks once per rendered block, so the old cost was the block count multiplied by the selection size (#81210).BlockListBlock: Skip that deep check behindisSelectionWithinCurrentSectionwhen the block is not within a section block, where it was passed anundefinedclient ID that never matches. Together the two changes take selecting all blocks on a 1000 paragraph post from 16.8s to 0.4s (#81210).ListView: Drop theuseBlockDisplayInformationanduseBlockLockcalls from the row, select button and branch components, reading the few fields they were used for from theuseSelecteach component already has. Store subscriptions go from seven to four per rendered row, and from two to one per branch (#81136).ListView: Collapse the placeholder rows that stand in for blocks outside of the render window into a single spacer row per run, instead of rendering a<tr>/<td>pair for every block. On a post with 1000 top-level blocks this removes ~1900 elements (about 60% of the List View's DOM and nearly half of the document's elements), which cuts the style recalculation and layout work done when the List View opens (#80953).hasSelectedInnerBlock: Returnfalseup front when called without a client ID, instead of reading the selection and walking it for a check that can never match. The root client ID ('') is covered by the same bail out, so the shallow check no longer reportstruewhen a top level block is selected, matching the deep check (#81315).Internal
ListView: Reimplement the Firefox description-recomputation workaround inAriaReferencedTextby keying the element on its text, so React replaces it instead of updating the existing text node in place (#80929.Bug Fixes
MediaPlaceholder: Stop the drop zone activating for canvas block-reorder drags. Dragging an inner block within a block that renders a media placeholder (e.g. reordering a Playlist Track) no longer shows a media drop zone and blocks the reorder.isBlockSelected: Returnfalsewhen called without a client ID, instead of matching theundefinedclient ID of an empty selection (#81212).URLInput: Collapse a text selection reaching the start of the field before letting an up arrow press through to the editor, so selecting to the start and pressing up no longer navigates out of the field instead of collapsing the caret (#80780).URLInput: Leave Shift-modified arrow keys to the browser, so extending a selection with Shift+Up or Shift+Down no longer collapses it to the start or end of the field (#80780).RichText: Skip the block input transforms in fields that are not passed anonReplace(#80978).RichText: Ignore pasted files, which carry no text to paste inline (#81010).settings.background.gradientintheme.json(#81056).LinkControl: Restore the preview title underline by slightly increasing the title's line height, which was too tight for the underline to be visible (#81083).URLInput: Skip link search requests while an IME composition is in progress; the search now fires once with the confirmed value oncompositionend(#80602).SpacingSizesControl: Give the control's visible label its own translation context instead of sharing an entry with the side input's aria label, which feeds the same placeholders in the opposite order — a single shared translation could not be correct for both (#81240).v16.1.0Compare Source
Enhancements
core/heading,core/site-title,core/post-title,core/query-title,core/comments-title,core/term-name,core/site-tagline,core/accordion-heading), so inspector controls reflect values set on a specific heading level (styles.elements.h1–h6) in addition to the sharedheadingelement. A block rendered at level 0 (a paragraph) folds no heading element styles;core/accordion-headinghas no level-0 state and takes its level from the parent Accordion's block context (#80495).linkelement (styles.elements.link) for whole-block link blocks — those that render as a link — so their inspector controls reflect inherited link styles, mirroring thebuttonelement treatment forcore/button. Coverscore/read-more,core/loginout,core/post-navigation-link,core/query-pagination-next,core/query-pagination-previous,core/query-pagination-numbers,core/comments-pagination-next,core/comments-pagination-previous,core/comments-pagination-numbers,core/comment-edit-link,core/comment-reply-link, andcore/post-comments-link#80607).Internal
gutenberg-global-styles-inheritance-uiGutenberg experiment, souseResolvedStyleresolves nothing and the block-supports panels render without the inheritance affordances until the experiment is turned on (#80555, #80815).URLInput: Convert the class component to a function component with hooks, replacing thecompose( withSafeTimeout, withSpokenMessages, withInstanceId, withSelect )wrapper. The unusedsetTimeoutprop injected bywithSafeTimeoutis dropped, and the block editor settings are now read on demand rather than subscribed to (#80721).Bug Fixes
window.__clientSideMediaProcessinginstead of the redundantwindow.__heicUploadSupportflag, fixing client-side HEIC conversion in Safari on core WordPress installs (#80452).URLInput: Request suggestions for a value the field is mounted with, instead of waiting for the input to be focused, and stop requesting initial suggestions on mount whendisableSuggestionsis set (#80721).v16.0.0Compare Source
Internal
getBlockBindingsContexthelper for assembling the context handed to block-bindings sources; only entries present in the surrounding block context are copied (#79855).Bug Fixes
ListView: Use the DS focus color token for the row focus ring so it adapts to themed surfaces such as the site editor navigation sidebar, and remove the duplicate focus ring on the row's Options (three-dot) button, which already draws the standardButtonfocus ring. (#80087).DimensionControl: Include component styles in the block editor stylesheet so the fieldset reset is applied in Storybook and other contexts without WordPress core styles (#79916).InnerContent: Render the selected inner block synchronously so its rich text selection stays current while typing; otherwise a stale selection offset could place a typed character at the wrong position in editable static inner blocks (#79726).useTypingObserver: Capture the window reference at mount and reuse it during cleanup so the ref cleanup no longer readsnode.ownerDocument.defaultView(which isnullonce the iframe-hosted editor has been detached from its window) and throws, which was also leaking theremoveEventListenercalls that follow it (#78772).Breaking Changes
__next40pxDefaultSizeprop is now true by default. The prop can be safely removed from the following:FontAppearanceControl(#79635).FontFamilyControl(#79593).LetterSpacingControl(#79533).LineHeightControl(#79589).Deprecations
__experimentalImageEditorcomponent. The Media Editor modal is now the default crop experience for core blocks (#78654).Enhancements
^18 || ^19to support both React 18 and React 19 environments (#80024).emptyMessage, shown in place of the generic "No results found" notice, that also keeps a source listed when it has no items. The media panel additionally renders attach/detach affordances for attached images (#79336).v15.23.0Compare Source
v15.22.1Compare Source
v15.22.0Compare Source
Enhancements
auto-filltoauto-fit, so columns stretch to fill the row instead of leaving empty tracks. (#79356)listViewis now excluded from the List View when it has no inner blocks and disallows insertion (allowedBlocksis[]orfalse), since there is nothing to show, rearrange, or add. (#78932)v15.21.1Compare Source
v15.21.0Compare Source
Code Quality
@types/reactdependency. #78882.Documentation
Internal
ListView: Compute the block visibility label once inListViewBlockand pass it down toListViewBlockSelectButton, removing a duplicateduseSelect/getBlockVisibilityLabelcall and clarifying that the label is exposed to assistive technology through the row'saria-describedby(#78640).v15.20.0Compare Source
Bug Fixes
ColorPanel: Theme CSS custom-property gradients are now decoded to their preset slug and persisted as agradientblock attribute rather than as a rawstyle.color.gradientvalue (#78328).Internal
Noticeoverrides in block placeholder notices and media replace flow error UI (#78231).diffdependency from^4.0.2to^8.0.3(#77992).v15.19.0Compare Source
Enhancements
BlockManager: Add stacking context isolation to category list (#77759).Bug Fixes
ColorPanel: Fix incorrect color selection and text↔link sync with duplicate-value palette entries. Slug-based selection is now threaded through the color panel so that two palette entries sharing the same hex value but different slugs are treated as distinct choices. The text↔link sync condition now compares raw stored references instead of decoded hex values; the previous decoded comparison incorrectly conflated entries that shared a hex value (#78048).v15.18.0Compare Source
Enhancements
--wpds-cursor-controlfor interactive cursor styling and replace all instances (#77354).v15.17.0Compare Source
v15.16.0Compare Source
v15.15.0Compare Source
v15.14.0Compare Source
v15.13.2Compare Source
v15.13.1Compare Source
v15.13.0Compare Source
Bug Fixes
insertBlock- the meta argument is now the 6th argument of the action, the 5th argument isinitialPosition(#75197).v15.12.0Compare Source
v15.11.0Compare Source
v15.10.0Compare Source
v15.9.0Compare Source
v15.8.0Compare Source
v15.7.0Compare Source
v15.6.9Compare Source
v15.6.8Compare Source
v15.6.7Compare Source
v15.6.6Compare Source
v15.6.5Compare Source
v15.6.4Compare Source
v15.6.3Compare Source
v15.6.2: 15.6.2Compare Source
Changelog
Bug Fixes
Contributors
The following contributors merged PRs in this release:
@jsnajdr
v15.6.1: 15.6.1Compare Source
Changelog
Bug Fixes
CSS & Styling
Contributors
The following contributors merged PRs in this release:
@aaronrobertshaw
v15.6.0Compare Source
v15.5.0Compare Source
v15.4.0Compare Source
v15.3.0Compare Source
v15.2.0Compare Source
v15.1.0Compare Source
v15.0.0Compare Source
Breaking Changes
v14.21.0Compare Source
v14.20.0Compare Source
v14.19.0Compare Source
v14.18.0Compare Source
v14.17.0Compare Source
v14.16.0Compare Source
v14.15.0Compare Source
v14.14.6Compare Source
v14.14.5Compare Source
v14.14.4Compare Source
v14.14.3Compare Source
v14.14.2Compare Source
v14.14.1Compare Source
v14.14.0Compare Source
v14.13.0Compare Source
v14.12.0Compare Source
v14.11.0Compare Source
v14.10.1Compare Source
v14.10.0Compare Source
v14.9.0Compare Source
v14.8.0Compare Source
v14.7.0Compare Source
v14.6.0Compare Source
v14.5.0Compare Source
v14.4.0Compare Source
v14.3.16Compare Source
v14.3.15Compare Source
v14.3.14Compare Source
v14.3.13Compare Source
v14.3.12Compare Source
v14.3.11Compare Source
v14.3.10Compare Source
v14.3.9Compare Source
v14.3.8Compare Source
v14.3.7Compare Source
v14.3.6Compare Source
v14.3.5Compare Source
v14.3.4Compare Source
v14.3.3Compare Source
v14.3.2Compare Source
v14.3.1: 14.3.1Compare Source
Changelog
Code Quality
Block Library
First time contributors
The following PRs were merged by first time contributors:
Contributors
The following contributors merged PRs in this release:
@jorgefilipecosta
v14.3.0Compare Source
v14.2.0Compare Source
v14.1.0Compare Source
v14.0.0Compare Source
Breaking Changes
URLInput: Remove deprecated__nextHasNoMarginBottomprop and promote to default behavior (#64282).LineHeightControl: Remove deprecated__nextHasNoMarginBottomprop and promote to default behavior (#64281).Enhancements
FontFamilyControl: Add__nextHasNoMarginBottomprop for opting into the new margin-free styles (#64280).v13.4.0Compare Source
v13.3.0Compare Source
v13.2.0Compare Source
v13.1.0Compare Source
[
v13.0.7](https://redirect.github.com/WordPConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.