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

3.16 - Display a notification after 3.16 update #6606

Closed
benorfaz opened this issue May 2, 2024 · 4 comments · Fixed by #6608
Closed

3.16 - Display a notification after 3.16 update #6606

benorfaz opened this issue May 2, 2024 · 4 comments · Fixed by #6608
Assignees
Labels
module: user interface type: enhancement Improvements that slightly enhance existing functionality and are fast to implement
Milestone

Comments

@benorfaz
Copy link

benorfaz commented May 2, 2024

Changes we are introducing in 3.16 are either not visible or disturbing:

  • LCP/ATF is not a visible feature in UI, and you don't read changelog or missed our communications you're not aware of it
  • Removing cache tab can be disturbing

To avoid this we should display a permanent banner on the 3.16 version or a notification after plugin update with following content:

WP Rocket: the plugin has been updated to the 3.16 version. Our brand new feature Optimize critical Images is automatically activated now! Also, the Cache tab was removed but the existent features will remain working, see more here.

@benorfaz benorfaz added the lcp label May 2, 2024
@benorfaz benorfaz changed the title 3.16 - Display a banner to tell about 3.16 changes 3.16 - Display a notification after 3.16 update May 2, 2024
@piotrbak
Copy link
Contributor

piotrbak commented May 2, 2024

@benorfaz should this be a non-dimissible notice, or should we allow customers to dismiss it?

What about potential hotfix releases, 3.16.0.1, etc?

@piotrbak
Copy link
Contributor

piotrbak commented May 2, 2024

Acceptance Criteria

  1. We'll display a blue notice with the wording present at the bottom of AC
  2. The message will not have the x on the right side to close it
  3. The message will have a button called Dismiss this notice which will dismiss it and don't show again
  4. The message will be displayed only when updating from the version lower than 3.16. (3.15.x to 3.16 displayed; 3.16 to 3.16.0.1 not displayed; 3.15.x to 3.17 displayed;)
  5. The message will not be displayed for fresh installations
  6. When it's QA'd, we need to send it to translation

The message:

**WP Rocket:** the plugin has been updated to the 3.16 version. Our brand new feature Optimize critical images is automatically activated now! Also, the Cache tab was removed but the existent features will remain working, see more here.

Optimize Critical Images will link to: English: https://docs.wp-rocket.me/article/1816-optimize-critical-images (662c1a144c3ddc1d4e7a1d25); French: https://fr.docs.wp-rocket.me/article/1819-optimiser-images-essentielle (6634e9fe0cfcb4508af6b290)
see more here will link to: English: https://docs.wp-rocket.me/article/1817-removal-of-the-cache-tab
(6633b5df1009cb439ac6a432); French: https://fr.docs.wp-rocket.me/article/1818-suppression-onglet-cache (6634e9b21009cb439ac6a6fb)

Ping @benorfaz @MathieuLamiot @DahmaniAdame

@piotrbak piotrbak added type: enhancement Improvements that slightly enhance existing functionality and are fast to implement module: user interface needs: grooming labels May 2, 2024
@piotrbak piotrbak added this to the 3.16 milestone May 2, 2024
@remyperona remyperona self-assigned this May 2, 2024
@remyperona
Copy link
Contributor

Could you provide the IDs for the docs, and same for the FR versions?

Also, I'm not sure how we can handle the old version check, because we're not in the update process, so that value is no longer available, as we don't store it.

Same for the fresh install, we don't have an indication that the current installation is new.

@piotrbak
Copy link
Contributor

piotrbak commented May 3, 2024

@Tabrisrp I added missing data

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module: user interface type: enhancement Improvements that slightly enhance existing functionality and are fast to implement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants