Make WordPress Core

Opened 4 months ago

Closed 3 weeks ago

#64595 closed task (blessed) (fixed)

Update Gutenberg ref in package.json for WP 7.0

Reported by: ellatrix's profile ellatrix Owned by: ellatrix's profile ellatrix
Milestone: 7.0 Priority: normal
Severity: normal Version: 7.0
Component: General Keywords: has-patch dev-reviewed fixed-major
Focuses: Cc:

Description (last modified by ellatrix)

Opening this ticket as a reference for commits. We can probably keep this open for all ref updates during this release cycle.

See also #64393.

Change History (70)

#1 @ellatrix
4 months ago

  • Description modified (diff)

This ticket was mentioned in PR #10865 on WordPress/wordpress-develop by @ellatrix.


4 months ago
#2

  • Keywords has-patch added

@desrosj commented on PR #10865:


4 months ago
#3

Do we have a good way to track which changes (features, bugs, etc.) are being included in each ref update? Apologies if I missed it, but are we bumping to refs representing specific changes, such as releases or certain milestone completions?

Without the SVN commit messages noting what is included in each ref bump, there will inevitably be situations where tracking the introduction of certain changes is near impossible.

This ticket was mentioned in Slack in #core-editor by ella. View the logs.


4 months ago

@ellatrix commented on PR #10865:


4 months ago
#5

Do we have a good way to track which changes (features, bugs, etc.) are being included in each ref update? Apologies if I missed it, but are we bumping to refs representing specific changes, such as releases or certain milestone completions?

Without the SVN commit messages noting what is included in each ref bump, there will inevitably be situations where tracking the introduction of certain changes is near impossible.

We have not done this for package updates either. I think this would be good to discuss separately, I don't want it to distract from getting core updated with the latest GB changes as soon as possible.

#6 @ellatrix
4 months ago

In 61605:

Gutenberg ref update.

Updates unit tests to account for:

Updates the REST API posts controller's excerpt filter to account for "Post Excerpt Block: Fix length limits for both Editor and Front and fix ellipsis consistency" (https://github.com/WordPress/gutenberg/pull/74140/changes#r2783014013).

Developed in https://github.com/WordPress/wordpress-develop/pull/10865.

Props ellatrix, scruffian, desrosj.

See #64595.

---

I've included a log of the Gutenberg changes with the following command:

git log --reverse --format="- %s" 7bf80ea84eb8b62eceb1bb3fe82e42163673ca79..59a08c5496008ca88f4b6b86f38838c3612d88c8 | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

Last edited 4 months ago by ellatrix (previous) (diff)

This ticket was mentioned in Slack in #meta by ella. View the logs.


4 months ago

#8 @ellatrix
4 months ago

Commit at https://core.trac.wordpress.org/changeset/61605, Trac is having issues displaying it, it seems.

This ticket was mentioned in Slack in #core by juanmaguitar. View the logs.


4 months ago

This ticket was mentioned in PR #10968 on WordPress/wordpress-develop by @ellatrix.


4 months ago
#10

Trac ticket: https://core.trac.wordpress.org/ticket/64595

## Use of AI Tools

@ellatrix commented on PR #10968:


4 months ago
#11

@adamsilverstein There's an issue with the vips package:

Running "verify:source-maps" task
Warning: The build/wp-includes/js/dist/script-modules/vips/worker.js file must not contain a sourceMappingURL. Use --force to continue.

Do you know what needs to be fixed here?

@adamsilverstein commented on PR #10968:


4 months ago
#12

Not sure off hand, I'll take a look.

@adamsilverstein commented on PR #10968:


4 months ago
#13

@adamsilverstein[[Image(chrome-extension://hgomfjikakokcbkjlfgodhklifiplmpg/images/wp-logo.png)]] There's an issue with the vips package:

Running "verify:source-maps" task
Warning: The build/wp-includes/js/dist/script-modules/vips/worker.js file must not contain a sourceMappingURL.� Use --force to continue.

Do you know what needs to be fixed here?

I asked Claude why this is failing and the explaination seemed valid:

oot Cause

The new Gutenberg ref adds the @wordpress/vips package, which uses a web worker bundle built by esbuild with sourcemap: true. This is defined in packages/wp-build/lib/worker-build.mjs:

esbuild.build({

...
sourcemap: true, adds # sourceMappingURL=... to output
...

})

The build process is:

  1. esbuild bundles the worker with sourcemap: true → produces worker.mjs with a # sourceMappingURL
  2. esbuild then re-transpiles worker-code.mjs (which embeds the worker content as a string) with sourcemap: true → adds another # sourceMappingURL
  3. webpack bundles the module entry point (vips-worker.mjs which imports worker-code.mjs etc.) into build/modules/vips/worker.js — concatenating multiple modules, each potentially carrying their own # sourceMappingURL comments

When copy-gutenberg-build.js copies this file, the removeSourceMaps function at line 894 only removes the first match because it's missing the /g flag:

const removeSourceMaps = ( content ) => {

return content.replace( /\/\/# sourceMappingURL=.*$/m, ).trimEnd();
no /g flag — only removes first match!

};

The remaining sourceMappingURL comment(s) are then caught by the verify:source-maps task in the Gruntfile, which correctly checks for any occurrence.

Notably, the existing replace:source-maps Grunt task at Gruntfile.js:1314 already uses the /g flag:
match: new RegExp( '\/\/# sourceMappingURL=.*
s*', 'g' ),

The Fix

Add the /g flag to the regex in copy-gutenberg-build.js.

I will work on a PR for this.

@youknowriad commented on PR #10968:


4 months ago
#14

I wish we could run gutenberg e2e test on these changes. I can't spot any obvious issues.

@ellatrix commented on PR #10968:


4 months ago
#15

Yes, we can look into running the e2e test on wordpress-develop, but that will add even more tests will long test times no? During the last release I kept a branch in the GB repo without the GB plugin active to double check all tests pass.

#16 @ellatrix
4 months ago

In 61680:

Gutenberg ref update.

Developed in https://github.com/WordPress/wordpress-develop/pull/10968.

Props ellatrix, adamsilverstein, youknowriad.
See #64595.

---

I've included a log of the Gutenberg changes with the following command:

git log --reverse --format="- %s" 59a08c5496008ca88f4b6b86f38838c3612d88c8..7a11a53377a95cba4d3786d71cadd4c2f0c5ac52 | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

#18 @ellatrix
4 months ago

In 61705:

Gutenberg ref update.

CI run: https://github.com/WordPress/wordpress-develop/pull/10988.

See #64595.

---

I've included a log of the Gutenberg changes with the following command:

`
git log --reverse --format="- %s" b441348bb7e05af351c250b74283f253acaf9138..23b566c72e9c4a36219ef5d6e62890f05551f6cb | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy
`

#20 @ellatrix
3 months ago

In 61750:

Gutenberg ref update.

CI run: https://github.com/WordPress/wordpress-develop/pull/11059.

See #64595.

---

I've included a log of the Gutenberg changes with the following command:

git log --reverse --format="- %s" 23b566c72e9c4a36219ef5d6e62890f05551f6cb..022d8dd3d461f91b15c1f0410649d3ebb027207f | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

#21 @desrosj
3 months ago

I've been thinking about the commit messages for these new hash bumps and I have some suggestions for improvement to make them more useful and informative.

  • Let's make sure to begin the short description with Component: prepended. This usually should match the component selected for the corresponding Trac ticket. I'm undecided on where these tickets fit best. General feels just OK, External Libraries and Editor feels wrong. Maybe Build/Test Tools? It is a tooling change after all. I'll give this one more thought.
  • For each commit, let's include the following as the first sentence in the message: "This updates the pinned commit hash of the Gutenberg repository from OLD_FULL_HASH to NEW_FULL_HASH.
  • Instead of listing the command that was run to generate the list (git log --reverse --format. etc.), let's instead include a link to the comparison view on GitHub. For example on [61750], that would be https://github.com/WordPress/gutenberg/compare/23b566c72e9c4a36219ef5d6e62890f05551f6cb...022d8dd3d461f91b15c1f0410649d3ebb027207f. This is more useful because someone can click it to view all of the commits, file diffs, etc. and follow various paths to dig deeper. The command that was run is important, but that's more of a detail for committers to be aware of that can be listed in the handbook. The previous suggestion also lists out the two hashes which makes it unnecessary. How about "A full list of changes included in this commit can be found on GitHub: LINK".
  • I don't think the link to the "CI run" or "Developed in is necessary for these. The pull requests now are essentially just a hash bump, so there's really no development that happens. The commit messages for the merges are really long (which is good), but I think this detail can be left out.
  • Let's move the list of changes above the "Props" and "See/Fixes". I think I can guess why you chose to put them above the list, but I believe that they are supposed to be at the end of the commit message. It's possible there is a parsing tool somewhere that is expecting that.
  • I came to this ticket because I was looking for information about which version of Gutenberg was included in the most recent bump prior to 7.0-beta2 but noticed that is not included in the messages. It would be really great to always pin hashes that correspond to tags, and thus releases. But I recognize this may not always be desired. It would still be nice to explain how the included changes line up to those tagged versions, especially since we reference them in the beta 1 post and a few locations in the user documentation. If it lines up directly, including the version number in parentheses next to the old and new hashes could work. Otherwise, a note like "This merges all changes that were cherry-picked to the wp/7.0 branch between WordPress 7.0-beta1 and today (preparing for 7.0-beta2).

Once this is dialed in, let's add a message template for these merge commits to the Commit Messages Best Practices page in the Core handbook once.

Putting this all together, this is the template I think so far:

Component: Bump the pinned hash from the Gutenberg repository.

(WITH versions aligning with tags)
This updates the pinned commit hash of the Gutenberg repository from `%%OLD_FULL_HASH%%` (version `v25.0.0`) to `%%NEW_FULL_HASH%%` (version `26.0.0`).

(Without versions aligning with tags)
This updates the pinned commit hash of the Gutenberg repository from `%%OLD_FULL_HASH%%` to `%%NEW_FULL_HASH%%` and merges all of the changes that were cherry-picked to the `wp/7.0` branch between WordPress `7.0-beta1` and today (preparing for `7.0-beta2`).

A full list of changes included in this commit can be found on GitHub: %%LINK%%.

The following commits are included:
- Pattern Editing: The best pattern feature yet! (https://github.com/WordPress/gutenberg/pull/#####)
- Global Styles: Adding support for feature X within the block styles. (https://github.com/WordPress/gutenberg/pull/#####)
- etc..

Follow-up to [27195], [41062]. (optional)

Reviewed by a-fellow-committer, maybe-multiple.
Merges [26851] to the x.x branch. (both of these are only required when backporting from `trunk`)

Props person, another.
Fixes #30000. See #20202, #105.

#23 @ellatrix
3 months ago

In 61843:

Gutenberg ref update.

CI run: https://github.com/WordPress/wordpress-develop/pull/11167.

See #64595.

---

I've included a log of the Gutenberg changes with the following command:

git log --reverse --format="- %s" 022d8dd3d461f91b15c1f0410649d3ebb027207f..e499abfb843a43ac88455ca319220c5f181e1cf3 | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

#24 @ellatrix
3 months ago

In 61846:

Gutenberg ref update.

Only includes the following commit: https://github.com/WordPress/gutenberg/commit/e7b8c0c8a34bd62374ebf6f9cbfdeab4f822234c.

"Media: Use Document-Isolation-Policy for cross-origin isolation on Chromium 137+" (https://github.com/WordPress/gutenberg/pull/75991)

See #64595.
See #64766.

#25 @ellatrix
3 months ago

In 61847:

Gutenberg ref update.

Only includes the following commit: https://github.com/WordPress/gutenberg/commit/f4d8a5803aa2fbe26e7d9af4d17e80a622b7bab8.

"DataForm datetime control: fix date handling" (https://github.com/WordPress/gutenberg/pull/76193)

See #64595.

#26 @ellatrix
3 months ago

@desrosj Sorry, only now saw your message while catching up with mail. Not sure I like the link. What if Github is down or goes away? You're right, people can still copy the commits and compare locally I guess. I do like that you can quickly see all the changes though.

I don't think including the version is doable. Ideally we sync more often, and ideally others can do it too to test their features.

The bigger problem to solve imo is: https://github.com/WordPress/wordpress-develop/pull/11080#issuecomment-3991404084.

How can others update the ref when changes are required from Gutenberg within their core PR. Ideally we don't leave trunk in a broken state. And how do we ensure people include the changelog?

Last edited 3 months ago by ellatrix (previous) (diff)

This ticket was mentioned in PR #11212 on WordPress/wordpress-develop by @desrosj.


3 months ago
#27

This updates the pinned gutenberg repository hash from https://github.com/WordPress/gutenberg/commit/f4d8a5803aa2fbe26e7d9af4d17e80a622b7bab8 to https://github.com/WordPress/gutenberg/commit/7b7fa2bc97a8029a302bd6511cf0d206b5953172.

## Included Changes

The following changes are included in this update:

- Sort registry files by handle/ID. (https://github.com/WordPress/gutenberg/pull/75755)

Trac ticket: Core-64595.

## Use of AI Tools

No use of AI.

#28 @desrosj
3 months ago

In 61868:

Editor: Bump pinned hash for the Gutenberg repository.

This updates the pinned hash from the gutenberg from f4d8a5803aa2fbe26e7d9af4d17e80a622b7bab8 to 7b7fa2bc97a8029a302bd6511cf0d206b5953172.

The following changes are included:

See #64595, #64393.

This ticket was mentioned in PR #11214 on WordPress/wordpress-develop by @desrosj.


3 months ago
#30

This updates the pinned gutenberg repository hash from https://github.com/WordPress/gutenberg/commit/7b7fa2bc97a8029a302bd6511cf0d206b5953172 to https://github.com/WordPress/gutenberg/commit/f290e6cb50d66809787fe198ef1cbc222482f37d.

## Included Changes

The following changes are included in this update:

Trac ticket: Core-64595.

## Use of AI Tools

No use of AI.

#31 @desrosj
3 months ago

In 61870:

Editor: Bump pinned hash for the Gutenberg repository.

This updates the pinned hash from the gutenberg from 7b7fa2bc97a8029a302bd6511cf0d206b5953172 to 9b8144036fa5faf75de43d4502ff9809fcf689ad.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/7b7fa2bc97a8029a302bd6511cf0d206b5953172…9b8144036fa5faf75de43d4502ff9809fcf689ad.

See #64595, #64393.

@desrosj commented on PR #11214:


3 months ago
#32

Merged in r61870.

#34 @ellatrix
3 months ago

In 61988:

Editor: Bump pinned hash for the Gutenberg repository.

This updates the pinned hash from the gutenberg from 9b8144036fa5faf75de43d4502ff9809fcf689ad to 8c78d87453509661a9f28f978ba2c242d515563b.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/9b8144036fa5faf75de43d4502ff9809fcf689ad…8c78d87453509661a9f28f978ba2c242d515563b.

Log created with:

git log --reverse --format="- %s" 9b8144036fa5faf75de43d4502ff9809fcf689ad..8c78d87453509661a9f28f978ba2c242d515563b | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#36 @ellatrix
3 months ago

In 62063:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from 8c78d87453509661a9f28f978ba2c242d515563b to 487a096a9782ba6110a7686d7b4b2d0c55ed1b06.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/8c78d87453509661a9f28f978ba2c242d515563b…487a096a9782ba6110a7686d7b4b2d0c55ed1b06.

Log created with:

git log --reverse --format="- %s" 8c78d87453509661a9f28f978ba2c242d515563b..487a096a9782ba6110a7686d7b4b2d0c55ed1b06 | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#38 @ellatrix
3 months ago

In 62076:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from 487a096a9782ba6110a7686d7b4b2d0c55ed1b06 to 2ee7ede6be6d4e55d5c7047394c5c4e0ea8d521d.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/487a096a9782ba6110a7686d7b4b2d0c55ed1b06…2ee7ede6be6d4e55d5c7047394c5c4e0ea8d521d.

Log created with:

git log --reverse --format="- %s" 487a096a9782ba6110a7686d7b4b2d0c55ed1b06..2ee7ede6be6d4e55d5c7047394c5c4e0ea8d521d | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#40 @ellatrix
2 months ago

In 62102:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from 2ee7ede6be6d4e55d5c7047394c5c4e0ea8d521d to 3edafcc90fc4520939d69279e26ace69390582be.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/2ee7ede6be6d4e55d5c7047394c5c4e0ea8d521d…3edafcc90fc4520939d69279e26ace69390582be.

Log created with:

git log --reverse --format="- %s" 2ee7ede6be6d4e55d5c7047394c5c4e0ea8d521d..3edafcc90fc4520939d69279e26ace69390582be | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#42 @dmsnell
2 months ago

In 62126:

Restore: Sync Gutenberg @ 23b566c72e9c4a36219ef5d6e62890f05551f6cb
See changelog in f6927c87b2537519b90fe072cb541da65659cf8d

Gutenberg ref update.
CI run: https://github.com/WordPress/wordpress-develop/pull/10988.

See #64595.

#43 @dmsnell
2 months ago

In 62127:

Restore: Sync Gutenberg @ 022d8dd3d461f91b15c1f0410649d3ebb027207f
See changelog in f328908c4e6a97dc74437504f8d6dfbfd4fe2415

Gutenberg ref update.
CI run: https://github.com/WordPress/wordpress-develop/pull/11059.

See #64595.

#44 @dmsnell
2 months ago

In 62129:

Restore: Sync Gutenberg @ e499abfb843a43ac88455ca319220c5f181e1cf3
See changelog in e7d40e7b994b9f0d8d448599b729bbde65c00015

Gutenberg ref update.
CI run: https://github.com/WordPress/wordpress-develop/pull/11167.

See #64595.

#47 @ellatrix
2 months ago

In 62150:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from 3edafcc90fc4520939d69279e26ace69390582be to 0d133bf7e7437d65d68a06551f3d613a7d8e4361.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/3edafcc90fc4520939d69279e26ace69390582be…0d133bf7e7437d65d68a06551f3d613a7d8e4361.

Log created with:

git log --reverse --format="- %s" 3edafcc90fc4520939d69279e26ace69390582be..0d133bf7e7437d65d68a06551f3d613a7d8e4361 | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#48 @ellatrix
2 months ago

In 62151:

Follow-up to [62150]. Bump script versions with npm run dev.

Props desrosj.
See #64595.

This ticket was mentioned in PR #11454 on WordPress/wordpress-develop by @jorgefilipecosta.


2 months ago
#49

## Summary

Update Gutenberg packages to include the latest fixes and improvements.

## Gutenberg changelog

## Command used to generate the log

git log --reverse --format="- %s" 2cf4831201cc0fdb1bed0d1794d27e10e3c18484..e2970ba736edb99e08fb369d4fb0c378189468ee | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

## Commit message:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the `gutenberg` from `0d133bf7e7437d65d68a06551f3d613a7d8e4361` to `e2970ba736edb99e08fb369d4fb0c378189468ee`.

The following changes are included:

- https://github.com/WordPress/gutenberg/pull/76478 Boot: Fix black area below content when sidebar is taller than page c… (https://github.com/WordPress/gutenberg/pull/76764)
- Style Book: Fix missing styles for classic themes in stylebook route (https://github.com/WordPress/gutenberg/pull/76843)
- RTC: Fix stuck "Join" link in post list when lock expires (https://github.com/WordPress/gutenberg/pull/76795)
- Icon: Fix center alignment in the editor for classic themes (https://github.com/WordPress/gutenberg/pull/76878)
- RTC: Fix notes not syncing between collaborative editors (https://github.com/WordPress/gutenberg/pull/76873)
- Latest Comments: Fix v1 deprecated block missing supports (https://github.com/WordPress/gutenberg/pull/76877)
- Connectors: Add Akismet as a default connector (https://github.com/WordPress/gutenberg/pull/76828)
- Restore with compaction update (https://github.com/WordPress/gutenberg/pull/76872)
- Improve JSDoc for abilities API (https://github.com/WordPress/gutenberg/pull/76824)
- Connectors: Replace plugin.slug with plugin.file (https://github.com/WordPress/gutenberg/pull/76909)
- Block visibility badge: use canvas iframe for viewport detection (https://github.com/WordPress/gutenberg/pull/76889)
- Connectors: Update help text from 'reset' to 'manage' (https://github.com/WordPress/gutenberg/pull/76963)
- Connectors: Hide Akismet unless already installed (https://github.com/WordPress/gutenberg/pull/76962)
- Wrap sync update processing in try/catch (https://github.com/WordPress/gutenberg/pull/76968)
- Backport: Improve validation and permission checks for `WP_HTTP_Polling_Sync_Server` (https://github.com/WordPress/gutenberg/pull/76987)
- Connectors: account for mu-plugins when resolving plugin.file status (https://github.com/WordPress/gutenberg/pull/76994)


A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/0d133bf7e7437d65d68a06551f3d613a7d8e4361…e2970ba736edb99e08fb369d4fb0c378189468ee.

Log created with:

git log --reverse --format="- %s" 0d133bf7e7437d65d68a06551f3d613a7d8e4361..e2970ba736edb99e08fb369d4fb0c378189468ee | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#50 @jorgefilipecosta
2 months ago

In 62209:

Editor: Bump pinned hash for the Gutenberg repository.

This updates the pinned hash from the gutenberg from 0d133bf7e7437d65d68a06551f3d613a7d8e4361 to e2970ba736edb99e08fb369d4fb0c378189468ee.
The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/0d133bf7e7437d65d68a06551f3d613a7d8e4361…e2970ba736edb99e08fb369d4fb0c378189468ee.

Log created with:

git log --reverse --format="- %s" 0d133bf7e7437d65d68a06551f3d613a7d8e4361..e2970ba736edb99e08fb369d4fb0c378189468ee | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#51 @jorgefilipecosta
2 months ago

In 62212:

Editor: Bump pinned hash for the Gutenberg repository.

This updates the pinned hash from the gutenberg from 0d133bf7e7437d65d68a06551f3d613a7d8e4361 to e2970ba736edb99e08fb369d4fb0c378189468ee.
The following changes are included:

  • WordPress/gutenberg#76478 Boot: Fix black area below content when sidebar is taller than page c… (WordPress/gutenberg#76764)
  • Style Book: Fix missing styles for classic themes in stylebook route (WordPress/gutenberg#76843)
  • RTC: Fix stuck "Join" link in post list when lock expires (WordPress/gutenberg#76795)
  • Icon: Fix center alignment in the editor for classic themes (WordPress/gutenberg#76878)
  • RTC: Fix notes not syncing between collaborative editors (WordPress/gutenberg#76873)
  • Latest Comments: Fix v1 deprecated block missing supports (WordPress/gutenberg#76877)
  • Connectors: Add Akismet as a default connector (WordPress/gutenberg#76828)
  • Restore with compaction update (WordPress/gutenberg#76872)
  • Improve JSDoc for abilities API (WordPress/gutenberg#76824)
  • Connectors: Replace plugin.slug with plugin.file (WordPress/gutenberg#76909)
  • Block visibility badge: use canvas iframe for viewport detection (WordPress/gutenberg#76889)
  • Connectors: Update help text from 'reset' to 'manage' (WordPress/gutenberg#76963)
  • Connectors: Hide Akismet unless already installed (WordPress/gutenberg#76962)
  • Wrap sync update processing in try/catch (WordPress/gutenberg#76968)
  • Backport: Improve validation and permission checks for WP_HTTP_Polling_Sync_Server (WordPress/gutenberg#76987)
  • Connectors: account for mu-plugins when resolving plugin.file status (WordPress/gutenberg#76994)

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/0d133bf7e7437d65d68a06551f3d613a7d8e4361…e2970ba736edb99e08fb369d4fb0c378189468ee.

Log created with:

git log --reverse --format="- %s" 0d133bf7e7437d65d68a06551f3d613a7d8e4361..e2970ba736edb99e08fb369d4fb0c378189468ee | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

This ticket was mentioned in Slack in #core by jorbin. View the logs.


5 weeks ago

This ticket was mentioned in PR #11760 on WordPress/wordpress-develop by @ellatrix.


4 weeks ago
#54

Trac ticket: https://core.trac.wordpress.org/ticket/64595

## Use of AI Tools

#55 @ellatrix
4 weeks ago

In 62333:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from e2970ba736edb99e08fb369d4fb0c378189468ee to c15cef1d6b07f666df28dac0383bafb0edfe0914.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/e2970ba736edb99e08fb369d4fb0c378189468ee…c15cef1d6b07f666df28dac0383bafb0edfe0914.

Log created with:

git log --reverse --format="- %s" e2970ba736edb99e08fb369d4fb0c378189468ee..c15cef1d6b07f666df28dac0383bafb0edfe0914 | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#56 @desrosj
4 weeks ago

  • Keywords fixed-major dev-feedback commit added

#57 @desrosj
4 weeks ago

  • Keywords dev-reviewed added; dev-feedback removed

[62333] looks good to backport. Going to handle that now.

#58 @desrosj
4 weeks ago

In 62335:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from e2970ba736edb99e08fb369d4fb0c378189468ee to c15cef1d6b07f666df28dac0383bafb0edfe0914.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/e2970ba736edb99e08fb369d4fb0c378189468ee…c15cef1d6b07f666df28dac0383bafb0edfe0914.

Log created with:

git log --reverse --format="- %s" e2970ba736edb99e08fb369d4fb0c378189468ee..c15cef1d6b07f666df28dac0383bafb0edfe0914 | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

Reviewed by desrosj.
Merges [62333] to the 7.0 branch.

Props ellatrix, desrosj.
See #64595.

#59 @desrosj
4 weeks ago

  • Keywords fixed-major commit dev-reviewed removed

Resetting the keywords for the next hash bump.

#61 @ellatrix
3 weeks ago

In 62360:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from c15cef1d6b07f666df28dac0383bafb0edfe0914 to 3a4e8d1418d25da83b70158bcaabf65580690b6b.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/c15cef1d6b07f666df28dac0383bafb0edfe0914…3a4e8d1418d25da83b70158bcaabf65580690b6b.

Log created with:

git log --reverse --format="- %s" c15cef1d6b07f666df28dac0383bafb0edfe0914..3a4e8d1418d25da83b70158bcaabf65580690b6b | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#62 @desrosj
3 weeks ago

  • Keywords commit fixed-major dev-reviewed added

[62360] looks good to backport, but it looks like it was committed directly to the 7.0 branch. I am going to forward-merge this to trunk.

There is some initial discussion in Slack about the right process for this. It's likely that committing SHA bumps from the respective wp/X.Y branches directly to numbered branches is the right thing to do. But there are some nuances and edge cases that need to be discussed and documented first.

#63 @desrosj
3 weeks ago

In 62361:

Editor: Bump pinned hash for the Gutenberg repository.

This updates the pinned hash from the gutenberg from c15cef1d6b07f666df28dac0383bafb0edfe0914 to 3a4e8d1418d25da83b70158bcaabf65580690b6b.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/c15cef1d6b07f666df28dac0383bafb0edfe0914…3a4e8d1418d25da83b70158bcaabf65580690b6b.

Log created with:

git log --reverse --format="- %s" c15cef1d6b07f666df28dac0383bafb0edfe0914..3a4e8d1418d25da83b70158bcaabf65580690b6b | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

Reviewed by desrosj.
Merges [62360] to trunk.

See #64595.

#64 @desrosj
3 weeks ago

  • Keywords commit fixed-major dev-reviewed removed

Resetting keywords for the next hash bump.

#66 @ellatrix
3 weeks ago

In 62380:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from 3a4e8d1418d25da83b70158bcaabf65580690b6b to a2a354cf35e5b69c3330d6c1cfd42d8dc2efb9fd.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/3a4e8d1418d25da83b70158bcaabf65580690b6b…a2a354cf35e5b69c3330d6c1cfd42d8dc2efb9fd.

Log created with:

git log --reverse --format="- %s" 3a4e8d1418d25da83b70158bcaabf65580690b6b..a2a354cf35e5b69c3330d6c1cfd42d8dc2efb9fd | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

See #64595.

#67 @ellatrix
3 weeks ago

  • Keywords dev-feedback added
  • Summary changed from Update Gutenberg ref in package.json to Update Gutenberg ref in package.json for WP 7.0

Let's scope this ticket to 7.0 so we can close it after a last backport.

#68 @ellatrix
3 weeks ago

Worth nothing that a few of the items in the last commit only affect the GB plugin, not the core build, see https://wordpress.slack.com/archives/C02QB2JS7/p1778914109616809.

#69 @audrasjb
3 weeks ago

  • Keywords dev-reviewed fixed-major added; dev-feedback removed

I have some concerns regarding the docblock located on /wp-includes/build/pages/options-connectors/page-wp-admin.php but I think we can backport it and fix these small docblock formatting issues later in 7.0.1 or so.

So this is a second committer sign-off, @ellatrix.

#70 @ellatrix
3 weeks ago

  • Owner set to ellatrix
  • Resolution set to fixed
  • Status changed from new to closed

In 62382:

Editor: Bump pinned hash for the Gutenberg repository.
This updates the pinned hash from the gutenberg from 3a4e8d1418d25da83b70158bcaabf65580690b6b to a2a354cf35e5b69c3330d6c1cfd42d8dc2efb9fd.

The following changes are included:

A full list of changes can be found on GitHub: https://github.com/WordPress/gutenberg/compare/3a4e8d1418d25da83b70158bcaabf65580690b6b…a2a354cf35e5b69c3330d6c1cfd42d8dc2efb9fd.

Log created with:

git log --reverse --format="- %s" 3a4e8d1418d25da83b70158bcaabf65580690b6b..a2a354cf35e5b69c3330d6c1cfd42d8dc2efb9fd | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | pbcopy

Reviewed by audrasjb.
Merges [62380] to the 7.0 branch.
Fixes #64595.

Note: See TracTickets for help on using tickets.