-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
6.6 Dev Note Tracking Issue #62096
Comments
👋 curious why you added my name to the last item |
Thanks for this! I've updated the background image feature to cover the relevant PRs that, together, introduced the feature. I'll do a single dev note to cover all of them. |
@juanmaguitar were any PRs from 17.8 included in this list? I notice you missed the grid stabilisation and row/column span ones even though they were correctly tagged. I added them to the list above. |
Single dev note for the background image feature: Also added to issue description. |
@tellthemachines Thanks for spotting this. I have reviewed my process and queries to make sure I properly track all PRs from For reference, these are the queries I'm using to track them: Per GB version
|
For me I've always done |
To further complicate this I am not confident that we capture all the items that need a dev note at time of merge. So I spend my time digging through all merged PR's and adding the label now... |
@youknowriad the difference between
By looking at the number of |
Yeah, I'm guessing we stopped doing that at some point, and this is the mistake that we made. If you all agree that it's a better way to deal with that, we can correct it and just remove the label from these old PRs. |
Thanks for the heads up @mirka! You're right. The DevNote for that change is available here. I have removed that PR from the tracking list above 👍 |
I added a draft in make core for the new grid layout features: https://make.wordpress.org/core/?p=113315&preview=1&_ppp=1b26d1c689 |
In Block Bindings: Iteration for WP 6.6, we haven't made any changes affecting public APIs. Basically, because we focused on the editor side, and those APIs are still private. Most of the changes affect the user experience and how everything works internally. We already had a dev note for 6.5 covering the public APIs. Do we still need a new dev note? @juanmaguitar |
@SantosGuillamot I think the fact that the post meta bindings are now editable in line deserve a quick dev note. Even if there are no actual API changes. |
@SantosGuillamot I replied here |
I've started working on the JSX Dev Note here. I could use a review. |
I added some things - nothing huge. Looks good! |
#60961 shouldn't be a standalone dev note and probably a sentence should be included with the other unification efforts between site and post editor and new extensibility points.
|
@ntsekouras I agree a Misc "Extensibility of the Block Editor" Dev Note would be a good way to compile all the What do you think @youknowriad @fabiankaegy? |
Not sure about other extensibility features but a single dev note about all these slots / unification efforts is a good idea yes. |
I've added a draft dev note for Remove Button component from social link block, replace with button element in a comment on the PR. Will work on my other one tomorrow. |
#54543 should probably go in the extensibility dev note?
|
Thanks @talldan 🙌 |
Looks good from the technical point of view 💯 That’s a nice set of improvements coming in WP 6.6. I think we will need to explicitly mention in https://developer.wordpress.org/block-editor/reference-guides/block-api/block-variations/ what functionality is exclusively working with WP 6.6 and higher. I drafted a fix in #62399. |
@juanmaguitar, the "Preparation for React 19 Upgrade" draft is ready for review on make blog. Let me know if it's good to publish. |
@Mamaduka I did a proofreading review of Preparation for React 19 Upgrade and it looks good to be published 👍 ✅ Proofreading
|
@ramonjd and @ajlende, when you're dev notes as comments (see "Stand-alone posts" section in the description of this issue) are ready for review, could you post them as drafts in https://make.wordpress.org/core and enable the "public post preview" link to share them in the project? |
I just added a draft for #60068 here: #60068 (comment) Any feedback would be greatly appreciated :) |
Also added a draft for #47271 here: #47271 (comment) |
And finally here is the draft for #60317 here: #60317 (comment) |
The following DevNotes are drafted but need a technical review (I can do the proofreading one)
In case someone can help with these reviews, please share in this tracking issue the result of your review. |
Friendly reminder for PR owners to draft the following dev notes by the end of this week if possible: |
Hi folks, Here is a Make Core post draft for the Background Image Dev Note for your review: https://make.wordpress.org/core/?p=113594&preview=1&_ppp=2cc45da4df Thank you! |
The Extensibility unification dev note is ready for review. cc @juanmaguitar https://make.wordpress.org/core/?p=113603&preview=1&_ppp=4d71f9add1 |
@juanmaguitar Sorry for the delay, added a dev note for the other social links issue here - #61396 (comment) I'd be happy to see the two dev notes combined if you think that's best, though perhaps because one only affects social links when used in the navigation block, it makes it a little more particular. |
@talldan Thanks for the drafts!
In order to get the DevNote published, could you take care of the following actions?
With these actions done, I can take care of a proofreading review to get the DevNote ready to be published |
Thanks @youknowriad, for sharing the draft post. With the technical review done I can take care of a final proofreading to get the DevNote ready to be published |
I already had a couple persons do a technical review there but happy, let me add the props (I forgot). Happy to get more reviews. |
Thanks @youknowriad for adding the props. Those technical reviews are more than enough. I did the proofreading review and added myself to the props. ✅ Proofreading
The post is ready to be published 🛳️ |
Also added a dev note draft here: #60220 (comment) |
Added a dev note for Interactivity API new directives: #61885 (comment) |
@juanmaguitar I've carried out those steps, @ramonjd gave it a tech review. It's on the board now with the status 'Needs 2nd review", I wasn't sure if 1st review is the technical review, but that was my guess. |
Thanks a lot @talldan! 🙌 |
@juanmaguitar I added #59531 to the "Misc Dev Notes" section and wrote a dev note. Sorry for the delay 🙏 |
This has been iterated on a bit more. |
Closing this issue as all the Block Editor DevNotes have been published as well as the WordPress 6.6 Field Guide compiling them all Thank you to all the developers pinged in this issue (and via Slack) for your collaboration in getting the DevNotes published in time for WP 6.6 RC1 release! You all rock!! 🙌 |
Tracking all Dev Notes from Gutenberg plugin releases 17.8 - v18.5
Please read the information below carefully. If you have questions or suggestions, connect with
@JuanMa
via Slack, ping @juanmaguitar on GitHub, or comment here.Important
🗓 Deadline Drafts for All Dev Notes - June 11th, 2024 (on Beta 2, so there's enough time for reviews)
🗓 Deadline All Dev Notes Published - June 23rd, 2024 (a few days before RC1)
Not all developer-related information must be in a separate DevNote on the Make Core blog for the field guide. We can group related information. We can already decide whether some features warrant a stand-alone blog post or a group post.
Stand-alone post
To streamline the process and eliminate bottlenecks, all writers of stand-alone dev notes will write the dev notes on the Make Core Blog.
Instructions
Part of a group post
If the information related to your PR will be part of a group post, please write the dev note in a comment on the PR, so it can be reviewed and, if necessary commented on, by the release docs team or a reviewer.
Before you start writing 📣 please read the handbook pages:
Note
The list is incomplete. We are in the process of reviewing plugin release changelogs and add them as we progress on the task.
There are two labels relevant to DevNotes :
needs dev note
has dev note
If you worked on a feature/module/component that definitely needs a dev note, please assign the label
needs dev note
If you already added the Dev Note to the make blog on draft or as a comment on the PR, please label ithas dev note
TO DO
Progress of the Documentation work for WP 6.6 release (including the DevNotes tracked on this issue) can also be followed at WP 6.6 Documentation project dashboard
PRs with label
has-dev-note
or a related DevNote draft are marked with [x]Stand-alone posts
Grid layout feature: @tellthemachines dev note published
GB17.8
GB17.8
Background image feature dev note, covering the following PRs: @ramonjd dev note published
GB17.9
GB18.1
GB18.5
GB18.5
Theme.json version 3 @ajlende dev note published
GB18.3
📝 @ajlendeCSS Specificity @aaronrobertshaw dev note published
GB18.5
@aaronrobertshawGB18.1
@tellthemachinesGB18.1
@tellthemachinesReact JSX transform @youknowriad dev note published
GB18.5
@youknowriadReact updates
Preparation for React 19 Upgrade @Mamaduka dev note published
GB18.3
@MamadukaSection Styles @aaronrobertshaw dev note published
GB18.5
@aaronrobertshawImprovements to active block variation detection @ockham dev note published
isActive
string array #62088GB18.5
@ockhamgetActiveBlockVariation
return variation with highest specificity #62031GB18.5
@ockhamGB18.5
@ockhamGB18.5
@ockhamSocial Block updates @talldan dev note published
GB18.4
@talldan dev note commentButton
component from social link block, replace withbutton
element #61270GB18.3
@talldan dev note commentEditor: Unified Extensibility APIs in 6.6 @youknowriad
dev note published
GB18.3
@ntsekouras dev note commentGB18.2
@youknowriadGB18.2
@youknowriadGB18.2
@youknowriadGB18.2
@youknowriadGB18.1
@youknowriadGB18.0
@youknowriadGB18.3
@youknowriadGB18.2
@youknowriadMisc Dev Notes
GB18.4
@carolinan (Block Styles) dev note commentwp-on-async
directive as performant alternative over synchronouswp-on
directive #61885GB18.5
@westonruter (Interactivity API) dev note commentedit_post
capability #60317GB18.1
@fabiankaegy (REST API) dev note commentGB18.4
@ellatrix, see 6.6 Dev Note Tracking Issue #62096 (comment)BlockPopover
component public #61529GB18.4
@gigitux dev note commentGB18.1
@fabiankaegy dev note commentGB18.3
@scruffian dev note draftGB18.4
@fabiankaegy dev note commentGB18.5
@richtabor dev note commenttextAlign
block support #59531GB18.2
@t-hamano dev note commentThe text was updated successfully, but these errors were encountered: