This is an overview issue that we'll maintain going forward into WP 5.5 and 5.6 milestones. It attempts to track discussions and resulting actions about the new Navigation screen
This overview does not track bugs present in the new Navigation screen, for that you should filter open issues using the labels [Feature] Navigation Screen and [Type]Bug.
The block navigator is getting a lot of new features because of the requirements it has to solve in the new Navigation screen. Some of these updates are useful outside of this context as well, so they're considered also from the point of view of generic Gutenberg block editors (e.g. the Post editor).
Action items are things that need a PR for implementation or exploration.
Discussions are general topics where we're less clear so we cannot start a PR to explore or implement.
The Navigation block has its own Overview issue (#22930), so this list is made if things that move the navigation screen forward in terms of UX, but most of the things here will also affect how the Navigator block works in other Gutenberg contexts (e.g. the post editor).
Action items are things that need a PR for implementation or exploration.
Thanks for the overview issue. What is left for 5.5?
A lot! We're still missing a few key components: drag and drop in the block and in the sidebar, a couple of PRs that lag and are important for feature parity (#22600, #22697) and the ongoing work to support more block types in Navigation.
I believe we're in a place where a Gutenberg release after 5.5 will include this new screen, but maybe in the next two weeks some acceleration will occur and prove me wrong.
It is good that it's in "undecided" for now.
In any case I believe that it is wiser that this lands as a part of the plugin 1st, gets some feedback and then is shipped into core.
@draganescu would the batch controller only be used by this screen? Or is it also needed for the nav block?
would the batch controller only be used by this screen? Or is it also needed for the nav block?
馃憢 The batch/bulk operations are useful for the navigation screen. For now the navigation block only reads from the list of menus and the list of menu items, writes nothing back.
Thanks for clarifying @draganescu! I'm going to bump the batch controller out of the 5.5 milestone then.
Most helpful comment
A lot! We're still missing a few key components: drag and drop in the block and in the sidebar, a couple of PRs that lag and are important for feature parity (#22600, #22697) and the ongoing work to support more block types in Navigation.
I believe we're in a place where a Gutenberg release after 5.5 will include this new screen, but maybe in the next two weeks some acceleration will occur and prove me wrong.
It is good that it's in "undecided" for now.
In any case I believe that it is wiser that this lands as a part of the plugin 1st, gets some feedback and then is shipped into core.