Interactivity API: Roadmap #52904
Replies: 6 comments
|
I've closed the previous Tracking Issue as completed: And opened a new one for the next iteration: |
0 replies
|
I've opened a new Tracking Issue to track the ongoing efforts to improve the way we process directives in the server: |
0 replies
|
I've closed the Core blocks and new |
0 replies
|
This was the tracking issue related to the changes made in WordPress 6.6. |
0 replies
|
This is the tracking issue to keep the progress of the planned changes for WordPress 6.7. |
0 replies
|
These were the tracking issues to keep progress of the planned changes for WordPress 6.8 and WordPress 6.9: |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
This is the list of tasks that we currently have in mind for the Interactivity API. This list is being updated as we progress and learn more about the needs of this initiative.
We'll keep this list updated, but we will use Tracking Issues to track who is doing what, which PRs are opened, merged and so on. We'll add a comment here each time we open a new Tracking Issue so anyone interested in the development can subscribe to it, and we'll update the list to reflect what has been completed and add links to the relevant issues and PRs. So please subscribe to this discussion if you want to follow the development of the Interactivity API.
If you have ideas or suggestions, don't comment here!! Please open a separate discussion in the Interactivity API category instead.
Runtime
refa signal so getters using onlyrefget reevaluated when it is populatedDirectivescomponents (or top component) avoids unnecessary rerendersstore(), but don't accept newstate,actions...)@preact/signalsto v2 and remove customuseSignalEffectimplementationDirectives
data-wp-classanddata-wp-styledirectivesdata-wp-htmlanddata-wp-dangerous-htmldata-wp-ifanddata-wp-elsedirectivesdata-wp-slotanddata-wp-filldirectivesdata-wp-client-only-componentdata-wp-eachrecursivelyindexof the array indata-wp-eachServer Directive Processing
wp_interactivity_data_wp_contextClient-side Navigation
data-wp-router-regiondirectivesdomoption tonavigateto accept a parsed DOM.wp_interactivity()->add_client_navigation_support_to_script_moduleaswp_interactivity_add_client_navigation_support_to_script_modulehelper functionutm*) for the client page cacheloadOnClientNavigation: trueDebug
Deprecations
withSyncEventaction wrapper utility and proxyeventobject whenever it is not used #68097All reactions