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

"Custom Template" messaging and notifications / prep for 2.0.0 breaking changes #137

Closed
richaber opened this issue Feb 26, 2021 · 4 comments
Assignees

Comments

@richaber
Copy link
Contributor

WPSWA v 2.0.0 will upgrade all the bundled Algolia JS components (ref #116), which will affect customized templates.

We need to approach this with messaging that will let WPSWA users know what is happening, before 2.0.0 drops.

in_plugin_update_message-{$file} and after_plugin_row_{$plugin_file} can be used in conjunction with the readme file's == Upgrade Notice == to help deliver messaging about these changes before we release 2.0.0.

We should add a page in the Wiki with details about the breaking changes.

The template version utility code and related admin notice code should be completed, though we should not show the "Your template version is out of date" notice until we ship 2.0.0.

@richaber
Copy link
Contributor Author

WPSWA version 2.0.0 Upgrade Notice added as pinned issue #143
WPSWA version 2.0.0 Upgrade Notice also added to Wiki homepage

@richaber
Copy link
Contributor Author

richaber commented May 1, 2021

WPSWA 1.8.0 just released with the template notices and major version update notices.

Although we cannot control how users receive 2.0.0, I feel we have done our due diligence, and 1.8.0 should at least help ease the transition for some users.

@richaber
Copy link
Contributor Author

@richaber
Copy link
Contributor Author

Major Version Update Notification worked as intended:

Screen Shot 2021-07-23 at 8 32 30 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants