[pull] trunk from WordPress:trunk#670
Merged
Merged
Conversation
* Fix IconButton focusableWhenDisabled default * Add changelog * Test IconButton tooltip with omitted focusableWhenDisabled. Co-authored-by: mirka <0mirka00@git.wordpress.org> Co-authored-by: aduth <aduth@git.wordpress.org>
* feat: add cherry-pick script and update package.json for release tools * chore: remove deprecated dependencies from package.json and package-lock.json --------- Co-authored-by: kushagra-goyal-14 <kush123@git.wordpress.org> Co-authored-by: manzoorwanijk <manzoorwanijk@git.wordpress.org>
* Theme: Remove and prevent dependency grouping comments * Theme: Remove dependency comment from build template Co-authored-by: aduth <aduth@git.wordpress.org> Co-authored-by: ciampo <mciampini@git.wordpress.org>
* add per-instance widget settings drawer gear in the widget chrome opens a DataForm drawer; edits stage and commit with the layout, drawer positioned away from the widget * add message setting to Hello World widget * add WidgetToolbar shell for per-tile actions * split per-tile actions into two toolbars Move settings and layout actions onto the shared WidgetToolbar in the grid's actionable-area slot; the chrome header is presentational again. * reveal settings toolbar on tile hover Hidden with opacity so the gear stays tab-reachable; shown on tile hover/focus-within. * use a generic label for the settings gear * move admin-bar offset to CSS; skip empty drawer Admin-bar height keys off the WP Admin token (32/46px, or absent in the site editor); the drawer returns null when there is no form. * update test for the generic settings gear label --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…rafts list (#78572) * declare quick-draft widget dependencies register the widget as a workspace package with its own deps * add tile-size display mode hook to quick-draft derive compact/row/column layout from the widget's measured size * add recent drafts list to quick-draft list drafts via DataViews with featured image and trash action * compose quick-draft layout around tile size place the drafts list beside, below, or behind a reveal per mode * let quick-draft content bleed to the card edges opt into the content-bleed presentation variant * keep tall widget content within the card pin the chrome content area's min sizes to 0 so it scrolls internally * model quick-draft layout on widget size axes useWidgetSize exposes isWide/isTall; render owns list visibility/placement * set max width to the primary pane * fix quick-draft list hidden in wide short tiles show the list when wide or tall; the beside layout needs width, not height * add a heading to the drafts list * rework quick-draft pane spacing and dividers center the form pane, add a body top border, move the divider to its edge * hadnle properly boxmodel for row and columns mode * use @wordpress/ui Icon for the draft thumbnail * polish drafts list thumbnail and trash action render the placeholder as a centered div (no Stack); use the normal trash color * show the full draft date as a tooltip expose the absolute date on hover over the relative time
* Add dashboard site-preview widget. Extracted from update/dashboard-widget-render-suspense for standalone review. * Remove manual load.php widget registration. Widgets are discovered from widgets/ via the build registry, same as hello-world. * Use siteLogo icon for site-preview widget type. * Show loading state on Edit site while navigating away. * Make site-preview container fill available widget height. * Use WPDS motion tokens for site-preview hover transitions. * Use WPDS motion tokens for site-preview hover transitions. * Anchor site-preview iframe to top at rest. Restore top alignment and center-top transform origin so the widget shows the top of the site by default while keeping hover scale. * Fix visual issue on top edge * Meta * Remove zoom-on-hover effect from iframe * Add small elevation to edit button * add Visit button to site preview overlay show Visit and Edit side by side; Edit becomes the brand action * add frosted hover overlay to site preview translucent gray scrim, subtle backdrop blur, and fade-in on reveal * move site preview loading style to CSS module drop the inline min-height; fill and center the spinner via a class --------- Co-authored-by: Damián Suárez <rdsuarez@gmail.com>
* Increase the Dependabot open pull request limit. * Improve the group settings for GitHub Actions. This removes the `'*'` pattern, which is not necessary (all dependencies is the default). It also adjusts the group configuration to exclude the major and security updates from grouping to ensure they each have an individual pull request. This allows for deeper review of larger and potentially breaking changes without blocking minor, patch, or security updates. * Configure a default `cooldown`. Co-authored-by: desrosj <desrosj@git.wordpress.org> Co-authored-by: johnbillion <johnbillion@git.wordpress.org>
…78145) * fix: unload all entities when `setCollaborationSupported(false)` is dispatched * fix: yjs observer errors when no observers are attached * fix: use snapshot in unloadAll to avoid race conditions * Add guard to catch unloaded entities during await * Add tests for mid-construction unload * Only unload sync manager if it exists. Avoid creating one just to unload --------- Co-authored-by: DarkMatter-999 <lakshyajeet@git.wordpress.org> Co-authored-by: alecgeatches <alecgeatches@git.wordpress.org> Co-authored-by: mmtr <mmtr86@git.wordpress.org>
…8585) Bumps the github-actions group with 3 updates in the /.github/setup-node directory: [actions/setup-node](https://github.com/actions/setup-node), [actions/cache](https://github.com/actions/cache) and [actions/upload-artifact](https://github.com/actions/upload-artifact). Bumps the github-actions group with 6 updates in the /.github/workflows directory: | Package | From | To | | --- | --- | --- | | [actions/setup-node](https://github.com/actions/setup-node) | `6.3.0` | `6.4.0` | | [actions/cache](https://github.com/actions/cache) | `5.0.4` | `5.0.5` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `7.0.0` | `7.0.1` | | [actions/labeler](https://github.com/actions/labeler) | `6.0.1` | `6.1.0` | | [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) | `4.0.0` | `4.1.0` | | [shivammathur/setup-php](https://github.com/shivammathur/setup-php) | `2.37.0` | `2.37.1` | Updates `actions/setup-node` from 6.3.0 to 6.4.0 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@53b8394...48b55a0) Updates `actions/cache` from 5.0.4 to 5.0.5 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@6682284...27d5ce7) Updates `actions/upload-artifact` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@bbbca2d...043fb46) Updates `actions/setup-node` from 6.3.0 to 6.4.0 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@53b8394...48b55a0) Updates `actions/upload-artifact` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@bbbca2d...043fb46) Updates `actions/cache` from 5.0.4 to 5.0.5 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@6682284...27d5ce7) Updates `actions/setup-node` from 6.3.0 to 6.4.0 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@53b8394...48b55a0) Updates `actions/cache` from 5.0.4 to 5.0.5 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@6682284...27d5ce7) Updates `actions/upload-artifact` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@bbbca2d...043fb46) Updates `actions/setup-node` from 6.3.0 to 6.4.0 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@53b8394...48b55a0) Updates `actions/upload-artifact` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@bbbca2d...043fb46) Updates `actions/labeler` from 6.0.1 to 6.1.0 - [Release notes](https://github.com/actions/labeler/releases) - [Commits](actions/labeler@634933e...f27b608) Updates `peaceiris/actions-gh-pages` from 4.0.0 to 4.1.0 - [Release notes](https://github.com/peaceiris/actions-gh-pages/releases) - [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md) - [Commits](peaceiris/actions-gh-pages@4f9cc66...84c30a8) Updates `shivammathur/setup-php` from 2.37.0 to 2.37.1 - [Release notes](https://github.com/shivammathur/setup-php/releases) - [Commits](shivammathur/setup-php@accd612...7c071df) Updates `actions/cache` from 5.0.4 to 5.0.5 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@6682284...27d5ce7) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: 6.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: actions/cache dependency-version: 5.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/setup-node dependency-version: 6.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/cache dependency-version: 5.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/setup-node dependency-version: 6.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: actions/cache dependency-version: 5.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/setup-node dependency-version: 6.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/labeler dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: peaceiris/actions-gh-pages dependency-version: 4.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: shivammathur/setup-php dependency-version: 2.37.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/cache dependency-version: 5.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: desrosj <desrosj@git.wordpress.org>
…e editor (#78483) * Avoid recreating entire block tree from `content` when `blocks` is empty * Add tests for undefined blocks and new clientId behavior * Minor comment changes
… disables (#78313) * Automated Testing: Fix and use built-in mechanism for flagging unused disables * Remove more unused disables Co-authored-by: aduth <aduth@git.wordpress.org> Co-authored-by: retrofox <retrofox@git.wordpress.org>
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )