[wp-trac] [WordPress Trac] #30937: Add Customizer state persistence in changesets (formerly “transactions”)

WordPress Trac noreply at wordpress.org
Fri Oct 14 04:10:06 UTC 2016


#30937: Add Customizer state persistence in changesets (formerly “transactions”)
-------------------------------------------------+-------------------------
 Reporter:  westonruter                          |       Owner:
     Type:  feature request                      |  westonruter
 Priority:  high                                 |      Status:  assigned
Component:  Customize                            |   Milestone:  4.7
 Severity:  normal                               |     Version:
 Keywords:  has-patch needs-testing needs-unit-  |  Resolution:
  tests                                          |     Focuses:
-------------------------------------------------+-------------------------

Comment (by westonruter):

 Latest updates: https://github.com/xwp/wordpress-
 develop/pull/161/files/6bf949b..c09a0eb

 * [https://github.com/xwp/wordpress-develop/pull/161/commits/44ab308
 44ab308] Ensure that customize state params persist through wp_redirect()
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/1764f1b
 1764f1b] Re-use parseQueryString as opposed to manually manipulating
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/170bd5c
 170bd5c] Restore 'refresh' behavior when previewUrl changes to prevent
 iframe from adding to browser history
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/3639a8d
 3639a8d] Refresh the preview when clicking a link with a url matching the
 current url
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/f706c5d
 f706c5d] Fix typo on timeouts property for updateChangeset, fixing failure
 to debounce updates
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/da3a524
 da3a524] Fix updating state params to iframe src to replace instead of
 amend
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/9bed2d4
 9bed2d4] Re-use processing state instead of introducing
 addPendingChangesetUpdateRequest
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/ea00d19
 ea00d19] Add jsdoc tags and fix typo in comment
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/4fa326d
 4fa326d] Re-combine JS var declaration with assignment
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/2351352
 2351352] Clear cached changeset_data after a changeset post update
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/5197ca3
 5197ca3] Fix failure to remove changeset_uuid query param upon publishing
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/ca3cb6c
 ca3cb6c] Rename customize_changeset_save filter to
 customize_changeset_save_data
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/87ed513
 87ed513] Fix undefined index notice when restoring setting capability for
 setting added during customize_save_after
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/58b31cf
 58b31cf] Keep revision numbers for changes to settings to keep track of
 which dirty settings need to be sent in a changeset update
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/eef0b65
 eef0b65] Eliminate exclude_stashed_theme_mods option, always including
 unstashed theme mods as basis for theme switch
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/c8b3520
 c8b3520] Only save settings when a changeset post transitions from non-
 publish to publish
 * [https://github.com/xwp/wordpress-develop/pull/161/commits/a58a822
 a58a822] Fix bug with passing status when saving changeset

--
Ticket URL: <https://core.trac.wordpress.org/ticket/30937#comment:74>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list