Changeset 63533 for trunk/src/wp-includes/blocks/rss.php
- Timestamp:
- 09/08/2026 02:39:56 PM (2 weeks ago)
- Author:
- desrosj
- Message:
-
General: Bump the pinned hash for Gutenberg to
5a04179.
This updates the pinned commit hash of the Gutenberg repository from
2872d71cde528d82675f14862a1b84e2b8abbaeato5a0417990a9404cc2562cdd35e3054cb0d3e546e(version23.7.0).
A full list of changes included in this commit can be found on GitHub: https://github.com/WordPress/gutenberg/compare/2872d71cde528d82675f14862a1b84e2b8abbaea..v23.7.0.
- Release: Fix cherry-pick success detection (https://github.com/WordPress/gutenberg/pull/80249)
- Add Table of Contents e2e user story coverage (https://github.com/WordPress/gutenberg/pull/80199)
- Only include icon library SVGs listed as
publicin the Zip file published to GitHub Container Registry forwordpress-develop(https://github.com/WordPress/gutenberg/pull/79338) - fix: set dataviews popover hover text color (https://github.com/WordPress/gutenberg/pull/80105)
- added missing doc (https://github.com/WordPress/gutenberg/pull/80172)
- DataViews: Fix the unintended gap between
listlayout items whengroupByis set (https://github.com/WordPress/gutenberg/pull/80254) - Social Link: Fix stray closing tag in Tumblr icon markup (https://github.com/WordPress/gutenberg/pull/80257)
- DataViews: Fix the
listlayout ignoring some settings whengroupByis set (https://github.com/WordPress/gutenberg/pull/80255) - Icon block: Show text and background color controls by default. (https://github.com/WordPress/gutenberg/pull/80251)
- DataViews: Add shift-click range selection (https://github.com/WordPress/gutenberg/pull/80046)
- UI: Remove unused direction factor CSS property (https://github.com/WordPress/gutenberg/pull/80269)
- theme: Disallow src in published package (https://github.com/WordPress/gutenberg/pull/80213)
- Fix: stale post edit message in modal (https://github.com/WordPress/gutenberg/pull/79997)
- Icons: Validate SVG icons include viewBox (https://github.com/WordPress/gutenberg/pull/80273)
- Remove obsolete unstable-large size props (https://github.com/WordPress/gutenberg/pull/80081)
- Responsive Editing: support editing pattern styles (https://github.com/WordPress/gutenberg/pull/80233)
- Tab List: Add toolbar buttons to reorder tabs (https://github.com/WordPress/gutenberg/pull/80107)
- Move image editor styles to the block editor package (https://github.com/WordPress/gutenberg/pull/80165)
- Cover/Accordion: Exit on Enter (https://github.com/WordPress/gutenberg/pull/77301)
- Hide color controls for Navigation and Social Icons when viewport states are active (https://github.com/WordPress/gutenberg/pull/80289)
- Icons: Fix collection unregister not removing icons after core added its own registry (https://github.com/WordPress/gutenberg/pull/80292)
- Widget Dashboard: collapse inline attribute controls into a dropdown (https://github.com/WordPress/gutenberg/pull/80208)
- Notes: increase contrast between avatar border colors (https://github.com/WordPress/gutenberg/pull/80285)
- Playlist: Fix track insertion (https://github.com/WordPress/gutenberg/pull/80200)
- Fix: Allow icon labels to wrap with word breaks and no ellipsis (https://github.com/WordPress/gutenberg/pull/80256)
- Dedupe deprecated prop types in composite components (https://github.com/WordPress/gutenberg/pull/80277)
- Core Abilities: Restore the ready promise and lazy-load via dynamic import (https://github.com/WordPress/gutenberg/pull/79155)
- Notes: Replace blur-deselect bookkeeping with useFocusOutside (https://github.com/WordPress/gutenberg/pull/80222)
- UI: Hook Popover into the wp compat overlay slot (https://github.com/WordPress/gutenberg/pull/80278)
- Playlist: Update @since tags to 7.1.0 (https://github.com/WordPress/gutenberg/pull/80317)
- Remove unused useDeprecated36pxDefaultSizeProp helper. (https://github.com/WordPress/gutenberg/pull/80311)
- fix playlist block Dimensions Design (https://github.com/WordPress/gutenberg/pull/80312)
- UI: Keep the compat overlay slot accessible inside Modal (https://github.com/WordPress/gutenberg/pull/80310)
- Theme: Add typography token showcase (https://github.com/WordPress/gutenberg/pull/80212)
- Cover: Create the initial paragraph when the block gains a background (https://github.com/WordPress/gutenberg/pull/80028)
- Notes: Arm the mention kses allowance on REST note creation (https://github.com/WordPress/gutenberg/pull/80221)
- Check for post lock modal and text, not specific title and button (https://github.com/WordPress/gutenberg/pull/79979)
- Worker threads: reject pending RPC calls on worker failure or termination (https://github.com/WordPress/gutenberg/pull/79955)
- RTC: Fix empty revision from peer autosave (https://github.com/WordPress/gutenberg/pull/79911)
- Client Side Media: Honor image_strip_meta and image_max_bit_depth on the client upload path (https://github.com/WordPress/gutenberg/pull/80218)
- Vips/upload-media: consolidate optional params into options objects (https://github.com/WordPress/gutenberg/pull/80330)
- Editor: allow selecting which block styles to apply globally (https://github.com/WordPress/gutenberg/pull/79839)
- Global Styles: Reject non-string custom CSS in the REST controller (https://github.com/WordPress/gutenberg/pull/80338)
- Open inspector sidebar when toggling responsive editing (https://github.com/WordPress/gutenberg/pull/80307)
- Fix upload hang when converting long animated GIFs: decode only the first frame for still outputs (https://github.com/WordPress/gutenberg/pull/80260)
- Fix: Critical error related to simple-git (https://github.com/WordPress/gutenberg/pull/80102)
- Hide block style variations when state is enabled in global styles (https://github.com/WordPress/gutenberg/pull/80341)
- Media REST API: Fix sideload and finalize for EXIF rotated images (https://github.com/WordPress/gutenberg/pull/80295)
- Fix upload snackbar stuck in uploading state on server-side uploads (https://github.com/WordPress/gutenberg/pull/80345)
- Try fixing responsive layout in Nav block (https://github.com/WordPress/gutenberg/pull/80305)
- tools: Remove redundant parseArgs arguments (https://github.com/WordPress/gutenberg/pull/80327)
- Responsive styles: Use viewport dropdown to control states for in-editor global styles sidebar (https://github.com/WordPress/gutenberg/pull/80339)
- Use Add track instead of only Add (https://github.com/WordPress/gutenberg/pull/80336)
- Interactivity API: refactor directives into self-registering modules (https://github.com/WordPress/gutenberg/pull/79975)
- Fix: Critical error websocket-driver fix (https://github.com/WordPress/gutenberg/pull/80348)
- Release: Resolve commander from the test file in the release CLI test (https://github.com/WordPress/gutenberg/pull/80357)
- Release: Extract npm release lifecycle (https://github.com/WordPress/gutenberg/pull/80190)
- Fix multiple MP3 playlist uploads (https://github.com/WordPress/gutenberg/pull/80101)
- Table of Contents: render front-end list from current post headings (https://github.com/WordPress/gutenberg/pull/80318)
- UI: improve component code readability in Storybook by using arrays for children (https://github.com/WordPress/gutenberg/pull/80352)
- Infra: Use devEngines in root package.json and pin npm version in CI (https://github.com/WordPress/gutenberg/pull/80188)
- Automated Testing: Skip type-checking in bundle size comparison build (https://github.com/WordPress/gutenberg/pull/80366)
- Theme: Update colorjs.io dependency and drop bug workaround (https://github.com/WordPress/gutenberg/pull/80272)
- RichTextControl: Replace DOM focus tracking with a single React-tree focus boundary (https://github.com/WordPress/gutenberg/pull/80324)
- Notes: Finish WPDS treatment for mention chips (https://github.com/WordPress/gutenberg/pull/80300)
- Notes: Add placeholders to the RichText fields (https://github.com/WordPress/gutenberg/pull/80296)
- Fix flaky test in
tabs.spec.js(https://github.com/WordPress/gutenberg/pull/80373) - Packages: Update exports to avoid deprecated folder export syntax (https://github.com/WordPress/gutenberg/pull/80270)
- Theme: Widen peer dependency ranges to support new versions of Vite, ESBuild, and Stylelint (https://github.com/WordPress/gutenberg/pull/80267)
- Components: Skip polymorphism prop typings on intersection (https://github.com/WordPress/gutenberg/pull/80364)
- Post Content: Use the default block appender for empty content (https://github.com/WordPress/gutenberg/pull/80026)
- Device preview dropdown: use active color for device icon when responsive styles are active (https://github.com/WordPress/gutenberg/pull/80346)
- Fix default aspect ratio for lazy loaded Featured image (https://github.com/WordPress/gutenberg/pull/80386)
- Docs: Add client-side media processing documentation (https://github.com/WordPress/gutenberg/pull/75895)
- Autocompleters: Don't pre-encode mention search terms (https://github.com/WordPress/gutenberg/pull/80377)
- Animated GIF uploads: generate sub-sizes from the first frame, matching core (https://github.com/WordPress/gutenberg/pull/80268)
- Media: Add timeout and size guardrails to client-side GIF to video conversion (https://github.com/WordPress/gutenberg/pull/80379)
- Widget Primitives: Ship as a script module (https://github.com/WordPress/gutenberg/pull/80149)
- SearchControl: Render the suffix only if there's one. (https://github.com/WordPress/gutenberg/pull/80356)
- Custom CSS: Fix cascade order against block style variations (https://github.com/WordPress/gutenberg/pull/80340)
- React 19: add e2e compat test for boolean inert attribute (https://github.com/WordPress/gutenberg/pull/80397)
- Fix post excerpt rendering to conditionally include space before more… (https://github.com/WordPress/gutenberg/pull/70217)
- Add wp-theme as a style dependency of wp-components (https://github.com/WordPress/gutenberg/pull/80362)
- Dashboard Widgets: declarative actions in the widget schema (https://github.com/WordPress/gutenberg/pull/80363)
- @wordpress/ui: Add Button Storybook example for keyboard shortcut composition (https://github.com/WordPress/gutenberg/pull/80353)
- SlotFill: Validate cross-document SCSS module styles (https://github.com/WordPress/gutenberg/pull/80384)
- Components: migrate ConfirmDialog to SCSS module (https://github.com/WordPress/gutenberg/pull/80394)
- SearchControl: Remove redundant conditional and prop. (https://github.com/WordPress/gutenberg/pull/80406)
- Tools: resolve dependencies independently of the node_modules layout (https://github.com/WordPress/gutenberg/pull/80414)
- Components: Migrate ToggleGroupControl to SCSS Modules (https://github.com/WordPress/gutenberg/pull/80381)
- Rich Text: Restore the selection when focus returns to the editable (https://github.com/WordPress/gutenberg/pull/80396)
- RTC: Use requestAnimationFrame for awareness cursor resize redraws (https://github.com/WordPress/gutenberg/pull/79685)
- Remove shouldNotWarnDeprecated36pxSize internal prop (https://github.com/WordPress/gutenberg/pull/80323)
- Fix upload snackbar double-counting a single HEIC upload in Safari (https://github.com/WordPress/gutenberg/pull/80371)
- Fix Root
.prettierrc.jsoverride issue (https://github.com/WordPress/gutenberg/pull/80422) - Fix Color Picker Cursor Shaking Issue (https://github.com/WordPress/gutenberg/pull/80205)
- Storybook: pre-bundle CJS deps (https://github.com/WordPress/gutenberg/pull/80426)
- ContentEditableControl: fix invalid label association with contenteditable div (https://github.com/WordPress/gutenberg/pull/80344)
- Writing flow: use isMultiSelecting for shift+click (https://github.com/WordPress/gutenberg/pull/80286)
- Added Missing Global Documentation (https://github.com/WordPress/gutenberg/pull/80442)
- Editor: Disable canvas resizing while zoomed out (https://github.com/WordPress/gutenberg/pull/80391)
- Misc fixes for WordPress-Develop 7.0 merges (https://github.com/WordPress/gutenberg/pull/75985)
- RTC: Preserve collaborators' unsaved edits when another user saves (https://github.com/WordPress/gutenberg/pull/79936)
- RTC: Disable Quick Edit while a post is being edited (https://github.com/WordPress/gutenberg/pull/80016)
- Storybook: build the resolve specifier as a URL-style string (https://github.com/WordPress/gutenberg/pull/80416)
- Style Book: Restore live global styles updates on the styles route (https://github.com/WordPress/gutenberg/pull/80459)
- Editor: Restore fixed device preview height for mobile and tablet (https://github.com/WordPress/gutenberg/pull/80271)
- Block Supports: Handle nested array block gap values properly (https://github.com/WordPress/gutenberg/pull/80464)
- Block Editor: Guard against non-string spacing preset values (https://github.com/WordPress/gutenberg/pull/80467)
- Move real-time collaboration code to lib/experimental/collaboration (https://github.com/WordPress/gutenberg/pull/80469)
- RTC: Fix deleted-user test on multisite (https://github.com/WordPress/gutenberg/pull/80463)
- Build: add independent react-18 vendor package (https://github.com/WordPress/gutenberg/pull/80367)
- Fix
useHomeEndon tabs in mac testing (https://github.com/WordPress/gutenberg/pull/80374) - Block Editor: Reflect inherited Global Styles values in block inspector controls (https://github.com/WordPress/gutenberg/pull/77894)
- Media: Remove the redundant heicUploadSupport flag (https://github.com/WordPress/gutenberg/pull/80452)
- Writing flow: fully select the ancestor when a text selection crosses a nesting boundary (https://github.com/WordPress/gutenberg/pull/80462)
- fix: show add block button when editing a template part inside a template (https://github.com/WordPress/gutenberg/pull/78427)
- Autocomplete: Reference the suggestions list with
aria-controlsandaria-haspopup(https://github.com/WordPress/gutenberg/pull/80403) - Dashboard Widgets: Sanitize help link hrefs. (https://github.com/WordPress/gutenberg/pull/80409)
- State control - avoid tertiary variant on toggle to match style of other dropdown toggles (https://github.com/WordPress/gutenberg/pull/80505)
- Widget Dashboard: measure the header fit and document the chrome (https://github.com/WordPress/gutenberg/pull/80423)
- DataViews/Font Library: Give search fields a fixed width to stop layout shift (https://github.com/WordPress/gutenberg/pull/80315)
- Fix crashes when manipulating locked blocks (https://github.com/WordPress/gutenberg/pull/80509)
- RTC: Use str_contains() in WP_Sync_Config type parsing (https://github.com/WordPress/gutenberg/pull/80476)
- Table of Contents: Use str_contains() instead of strpos() check (https://github.com/WordPress/gutenberg/pull/80418)
- Build: Handle project paths containing spaces in dev script (https://github.com/WordPress/gutenberg/pull/80519)
- Components: migrate SearchControl to SCSS module (https://github.com/WordPress/gutenberg/pull/80474)
- Icons: Store the sanitized SVG content when registering an icon (https://github.com/WordPress/gutenberg/pull/80508)
- Resolve Prettier explicitly for isolated layout (https://github.com/WordPress/gutenberg/pull/80529)
- Playlist: Fix playback of tracks served without CORS headers (https://github.com/WordPress/gutenberg/pull/80533)
- Remove unnecessary next40pxDefaultSize props from form controls (https://github.com/WordPress/gutenberg/pull/80540)
- GitHub workflows: Fix changelog checks for forked PRs (https://github.com/WordPress/gutenberg/pull/80538)
- Redirect editing events to extension handlers under editableRoot (https://github.com/WordPress/gutenberg/pull/80287)
- Writing flow: fully select the items when a selection extends down into a nested item (https://github.com/WordPress/gutenberg/pull/80492)
- Global Styles panels: fix wrong preset committed and shown when two color presets share a hex (https://github.com/WordPress/gutenberg/pull/80497)
- Replaces the
titleattributes used by revision inline diff annotations witharia-describedby(https://github.com/WordPress/gutenberg/pull/80440) - Account for non-lowercase VIDEO tag in render_block filter (https://github.com/WordPress/gutenberg/pull/80537)
- Components: migrate FormTokenField to SCSS module (https://github.com/WordPress/gutenberg/pull/80472)
- Revisions: Specify block level diff status via aria-label (https://github.com/WordPress/gutenberg/pull/77779)
- Notes: Remove "Add note" from the inline styles dropdown (https://github.com/WordPress/gutenberg/pull/80531)
- Global Styles: Resolve per-level heading element styles in block inspector controls (https://github.com/WordPress/gutenberg/pull/80495)
- Notes: Render @ mentions as span chips and narrow the kses class allowance (https://github.com/WordPress/gutenberg/pull/80528)
- Backport from Core: improve icon name unit tests (https://github.com/WordPress/gutenberg/pull/80552)
- Read the contentEditable attribute in ownsSelection, not isContentEditable (https://github.com/WordPress/gutenberg/pull/80549)
- Device type preview: fix collapsing to content height (https://github.com/WordPress/gutenberg/pull/80553)
- Wrap notices in ThemeProvider with 0 corner radius (https://github.com/WordPress/gutenberg/pull/79523)
- Perf Tests: Fix 'Selecting blocks' metric reporting 0 ms (https://github.com/WordPress/gutenberg/pull/80524)
- Global Styles: Limit the inherited value treatment to the Gutenberg plugin (https://github.com/WordPress/gutenberg/pull/80555)
- RTC: Use array_any() for newer-compaction check in polling sync server (https://github.com/WordPress/gutenberg/pull/80522)
- Fix: Update webpack-dev-server to 5.2.1 to help with dep alerts (https://github.com/WordPress/gutenberg/pull/80347)
- Notes: align floating threads with their inline marker (https://github.com/WordPress/gutenberg/pull/79877)
- WP Build: avoid infinite worker build loop (https://github.com/WordPress/gutenberg/pull/80361)
- Update view config API versioning (https://github.com/WordPress/gutenberg/pull/80319)
- Docs: Update plugin release docs for GitHub's Release label UI (https://github.com/WordPress/gutenberg/pull/80567)
- Release: Require a working GitHub CLI for cherry-picking (https://github.com/WordPress/gutenberg/pull/80568)
- Improve the various Alignment controls props handling (https://github.com/WordPress/gutenberg/pull/63696)
- Reduce duplicated preset utility implementations (https://github.com/WordPress/gutenberg/pull/80245)
- Dashboard Widgets: harden action
hrefsanitization (https://github.com/WordPress/gutenberg/pull/80510) - Notes: Register the inline note format at import time (https://github.com/WordPress/gutenberg/pull/80576)
- Fix preset round-trip test imports after preset utils consolidation (https://github.com/WordPress/gutenberg/pull/80589)
- ExternalLink: Use shared focus ring mixin (https://github.com/WordPress/gutenberg/pull/80573)
- Combobox, Select, SelectControl: Add Group and GroupLabel (https://github.com/WordPress/gutenberg/pull/80574)
- Query Loop: Add translation context to the 'Offset' setting label (https://github.com/WordPress/gutenberg/pull/80582)
- Media: Stop forcing crossorigin on IMG tags in media templates (https://github.com/WordPress/gutenberg/pull/80532)
- GradientPicker: select by slug so two presets sharing a gradient keep their identity (https://github.com/WordPress/gutenberg/pull/80554)
- Media Editor: Show a loading state while the cropped file loads (https://github.com/WordPress/gutenberg/pull/80460)
- Remove default paragraph from tab-panel template (https://github.com/WordPress/gutenberg/pull/80565)
- Global Styles: Resolve link element styles in block inspector controls for blocks that are links (https://github.com/WordPress/gutenberg/pull/80607)
- Math: Use ValidatedTextareaControl for LaTeX input (https://github.com/WordPress/gutenberg/pull/80500)
- Navigation: Fixes
aria-expandednot updating on hover submenu inside overlay (https://github.com/WordPress/gutenberg/pull/77563) - Core Data: Move EntitiesSavedState component out of editor (rebase of https://github.com/WordPress/gutenberg/pull/71948) (https://github.com/WordPress/gutenberg/pull/80485)
- Fix: Pullquote custom line height in the editor. (https://github.com/WordPress/gutenberg/pull/80586)
- Block Tools: Fix empty block appender position inside blocks that capture toolbars (https://github.com/WordPress/gutenberg/pull/80592)
- Editor: Avoid unnecessary term re-fetches in FlatTermSelector (https://github.com/WordPress/gutenberg/pull/80623)
- DependencyExtractionWebpackPlugin: Include extracted styles in the asset version hash (https://github.com/WordPress/gutenberg/pull/80601)
- Base styles: Allow overriding focus ring color in outset-ringfocus (https://github.com/WordPress/gutenberg/pull/80587)
- UI: Add Autocomplete.Row primitive (https://github.com/WordPress/gutenberg/pull/80490)
- Site Editor: Add E2E coverage for view config extensibility (https://github.com/WordPress/gutenberg/pull/80577)
- View config: reject shape-mismatched merges, define empty-array semantics, strip nulls from appended members (https://github.com/WordPress/gutenberg/pull/80571)
- Theme: Update Storybook admin color scheme examples (https://github.com/WordPress/gutenberg/pull/80569)
- Detach core's note mention kses filter in the baseline strip test (https://github.com/WordPress/gutenberg/pull/80656)
- Media REST API: Backport sideload from url path upload size check (https://github.com/WordPress/gutenberg/pull/80659)
- Rich text: remove tabIndex from editable elements again to fix shift+click selection (https://github.com/WordPress/gutenberg/pull/80651)
- Storybook: Remove Emotion as JSX import source (https://github.com/WordPress/gutenberg/pull/80647)
- Gallery: make dynamic mode conversion a single undo level (https://github.com/WordPress/gutenberg/pull/80665)
- Docs: Update iframe guidance for Gutenberg 23.6 (https://github.com/WordPress/gutenberg/pull/80629)
- Background image control: Remove duplicated focus ring (https://github.com/WordPress/gutenberg/pull/80671)
- DataViewsPicker: Add Shift+Click range selection to the
picker-table,picker-grid, andpicker-activitylayouts (https://github.com/WordPress/gutenberg/pull/80413) - Docs: Require view config filter callbacks to return the container (https://github.com/WordPress/gutenberg/pull/80642)
- Duotone: Dedupe duotone utils into global-styles-engine (https://github.com/WordPress/gutenberg/pull/80598)
- Input: Hide native spin controls for
type="number"(https://github.com/WordPress/gutenberg/pull/80646) - Make
useSelectionPropshook layout agnostic (https://github.com/WordPress/gutenberg/pull/80677) - Remove redundant @jest-environment jsdom pragma and lint against it (https://github.com/WordPress/gutenberg/pull/80676)
- Base Styles: Remove accent color parameter from input-control (https://github.com/WordPress/gutenberg/pull/80595)
- wp-build: sync the page template preload field list with core-data (https://github.com/WordPress/gutenberg/pull/80648)
- Add progressive-discovery pattern for agent instructions and skills and general guidelines (https://github.com/WordPress/gutenberg/pull/80650)
- Writing flow: extend block selections with shift+arrow when there is no native selection (https://github.com/WordPress/gutenberg/pull/80687)
- Fix cursor position during forward delete of empty blocks (https://github.com/WordPress/gutenberg/pull/77525)
- Global Styles: Extract shared preset management from shadows and font sizes (https://github.com/WordPress/gutenberg/pull/79810)
- Notes: Capture the target block before saving a block-level note (https://github.com/WordPress/gutenberg/pull/80690)
- Rename unit tests, removing
spec.jsto match the convention. (https://github.com/WordPress/gutenberg/pull/80711) - Used @link for url in inline documentation (https://github.com/WordPress/gutenberg/pull/80716)
- Block Library: Guards against error throwing attribute values (https://github.com/WordPress/gutenberg/pull/80558)
- Theme JSON: Level block-level preset class specificity with :where() (https://github.com/WordPress/gutenberg/pull/80657)
- Notes: Sync the sidebar selection to the inline marker under the caret (https://github.com/WordPress/gutenberg/pull/80610)
- Page List: Use null coalescing operator for parentPageID attribute (https://github.com/WordPress/gutenberg/pull/80728)
- Fix font library navigation page select font size to match DataViews. (https://github.com/WordPress/gutenberg/pull/80617)
- Meta boxes: Match heading styles with Gutenberg panels (https://github.com/WordPress/gutenberg/pull/80670)
- Edit Site: Replace Theme usage in canvas loader with CSS (https://github.com/WordPress/gutenberg/pull/80688)
- Jest: Fix ignore patterns with dots (https://github.com/WordPress/gutenberg/pull/80737)
- Components: Migrate Disabled to SCSS module (https://github.com/WordPress/gutenberg/pull/80643)
- Enhance sandbox component to accept sandbox prop (https://github.com/WordPress/gutenberg/pull/69617)
- Docs: Expand the back-porting to WP Core guide (https://github.com/WordPress/gutenberg/pull/80593)
- Add nvm use instructions to AGENTS.md (https://github.com/WordPress/gutenberg/pull/80755)
- Docs: Clarify agent guidance discovery (https://github.com/WordPress/gutenberg/pull/80753)
- Block Editor: Fix floated blocks overlapping sticky blocks (https://github.com/WordPress/gutenberg/pull/80749)
- Shorten playlist track toolbar button label (https://github.com/WordPress/gutenberg/pull/80759)
- Block supports: Return from layout support before resolving global settings (https://github.com/WordPress/gutenberg/pull/80771)
- Notes: Report save success consistently from note actions (https://github.com/WordPress/gutenberg/pull/80748)
- Dynamic Gallery: Rename toolbar button to Detach and add a modal explaining what will happen (https://github.com/WordPress/gutenberg/pull/80727)
- Docs: Clarify getBlock behavior with inner block controllers (https://github.com/WordPress/gutenberg/pull/80773)
- Update docs for server-side view config filters (https://github.com/WordPress/gutenberg/pull/80744)
- createInterpolateElement: handle unmatched closing tags gracefully (https://github.com/WordPress/gutenberg/pull/80618)
- Components: Remove private Theme component (https://github.com/WordPress/gutenberg/pull/80691)
- Block Editor: Refactor 'URLInput' to function component (https://github.com/WordPress/gutenberg/pull/80721)
- UI: add Dialog vs Drawer design guidance (https://github.com/WordPress/gutenberg/pull/80783)
- Packages: Update date-fns to 4.4.0 (https://github.com/WordPress/gutenberg/pull/80763)
- Theme: Update Color.js to 0.7.1 (https://github.com/WordPress/gutenberg/pull/80762)
- ESLint: Add missing not-recommended components to denylist (https://github.com/WordPress/gutenberg/pull/80754)
- Jest: Update to v30 (breaking) (https://github.com/WordPress/gutenberg/pull/80767)
- Packages: Update memize to 2.1.1 (https://github.com/WordPress/gutenberg/pull/80764)
- ToolsPanel: Migrate styles to an SCSS Module (https://github.com/WordPress/gutenberg/pull/80445)
- RTC: Prevent controlled block synchronization from intercepting undo (https://github.com/WordPress/gutenberg/pull/80503)
- Build Plugin ZIP: don't abort when changelog can't be generated (https://github.com/WordPress/gutenberg/pull/80791)
- RTC: Compact during serialization (https://github.com/WordPress/gutenberg/pull/80707)
- DataForm: Stop card and details validation from hijacking focus (https://github.com/WordPress/gutenberg/pull/80685)
- Only use Flakiness.io in canonical Gutenberg repo. (https://github.com/WordPress/gutenberg/pull/80816)
- Global Styles: Put the inheritance UI behind a Gutenberg experiment (https://github.com/WordPress/gutenberg/pull/80815)
- Add a responsiveEditingEnabled editor setting to hide the Responsive styles option (https://github.com/WordPress/gutenberg/pull/80814)
- iOS: remove jumping hack, add typewriter (https://github.com/WordPress/gutenberg/pull/74596)
- Writing flow: stop the page scrolling on caret moves within blocks taller than the viewport (https://github.com/WordPress/gutenberg/pull/80708)
- List Block: Preserve ordered type on indent (https://github.com/WordPress/gutenberg/pull/75353)
- Block Editor: Try to fix typing performance regression (https://github.com/WordPress/gutenberg/pull/80507)
- Notes: Cancel in-flight hover highlight when focus leaves a note thread (https://github.com/WordPress/gutenberg/pull/80752)
- Make editableRoot a private block setting Symbol, not a public support (https://github.com/WordPress/gutenberg/pull/80820)
- Editor: leave undo to the browser in fields that handle their own undo (https://github.com/WordPress/gutenberg/pull/80768)
- Improve pre-flight npm access checks (https://github.com/WordPress/gutenberg/pull/80334)
Fixes #66065.
- File:
-
- 1 edited
-
trunk/src/wp-includes/blocks/rss.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/blocks/rss.php
r62739 r63533 16 16 */ 17 17 function render_block_core_rss( $attributes ) { 18 if ( in_array( untrailingslashit( $attributes['feedURL'] ), array( site_url(), home_url() ), true ) ) { 18 $feed_url = $attributes['feedURL'] ?? null; 19 if ( ! is_string( $feed_url ) ) { 20 return ''; 21 } 22 23 if ( in_array( untrailingslashit( $feed_url ), array( site_url(), home_url() ), true ) ) { 19 24 return '<div class="components-placeholder"><div class="notice notice-error">' . __( 'Adding an RSS feed to this site’s homepage is not supported, as it could lead to a loop that slows down your site. Try using another block, like the <strong>Latest Posts</strong> block, to list posts from the site.' ) . '</div></div>'; 20 25 } 21 26 22 $rss = fetch_feed( $ attributes['feedURL']);27 $rss = fetch_feed( $feed_url ); 23 28 24 29 if ( is_wp_error( $rss ) ) { … … 34 39 35 40 $open_in_new_tab = ! empty( $attributes['openInNewTab'] ); 36 $rel = ! empty( $attributes['rel'] ) ? trim( $attributes['rel'] ) : ''; 41 $rel_attr = $attributes['rel'] ?? null; 42 $rel = is_string( $rel_attr ) && '' !== $rel_attr ? trim( $rel_attr ) : ''; 37 43 38 44 $link_attributes = '';
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)