Skip to content
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

HTML API: Plans for 6.7 #60396

Closed
9 of 19 tasks
dmsnell opened this issue Apr 2, 2024 · 1 comment
Closed
9 of 19 tasks

HTML API: Plans for 6.7 #60396

dmsnell opened this issue Apr 2, 2024 · 1 comment
Labels
[Feature] Block API API that allows to express the block paradigm. [Feature] HTML API An API for updating HTML attributes in markup [Type] Iteration Scoped iteration of an effort from a tracking issue or overview issue ideally for a major release.

Comments

@dmsnell
Copy link
Member

dmsnell commented Apr 2, 2024

🔝Block API | HTML issues | Refactors | ↑ Broader Roadmap | ← Plans for 6.6 | → Plans for 6.8

Publications

Pre-release checklist.

  • Review all docblocks and ensure they have appropriate example code.
  • Review HTML API class docblocks and ensure they are updated to match currently support.
  • Gather all non-trunk bug-fixes and enhancements into the Updates to the HTML API post.

Lingering work from 6.6

  • Review all of the push/pop mechanics and polish them, figure out the proper comprehensive model of operation, and refactor the internals to ensure they are elegant and can be introspected.

Added Spec Support (Core-61576)

New Features and Interfaces

Bug Fixes

Enhancements

Blocks

  • Continue developing block attribute sourcing.
  • Iterate on the Server Directive Processor.
  • Iterate on the Block Bindings processor.

Not likely in 6.7

  • Setting inner or outer HTML because it should parse the provided new HTML in a fragment parser whose context node is the one in which it is found. Also, because we have to solve the problem of composition and avoiding re-parsing every level of inner content.
    • With outside help a form of this may make it in to 6.7.

Backports into Gutenberg

This was referenced Apr 2, 2024
@dmsnell dmsnell added [Feature] Block API API that allows to express the block paradigm. [Feature] HTML API An API for updating HTML attributes in markup [Type] Iteration Scoped iteration of an effort from a tracking issue or overview issue ideally for a major release. labels Apr 2, 2024
@dmsnell dmsnell mentioned this issue Jul 1, 2024
12 tasks
@noisysocks noisysocks moved this to 📋 Iteration/Tracking Issues in WordPress 6.7 Editor Tasks Jul 23, 2024
@gziolo gziolo mentioned this issue Oct 10, 2024
68 tasks
@gziolo
Copy link
Member

gziolo commented Nov 19, 2024

WordPress 6.7 “Rollins”, which contains all the finished work, was released last week. The work for unfinished but still applicable tasks will continue in the new iteration issue #63037.

@gziolo gziolo closed this as completed Nov 19, 2024
@github-project-automation github-project-automation bot moved this from 📋 Iteration/Tracking Issues to ✅ Done in WordPress 6.7 Editor Tasks Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Block API API that allows to express the block paradigm. [Feature] HTML API An API for updating HTML attributes in markup [Type] Iteration Scoped iteration of an effort from a tracking issue or overview issue ideally for a major release.
Projects
Status: Done
Development

No branches or pull requests

2 participants