Skip to content

Conversation

marcustyphoon
Copy link

I can think of two possibilities about what the "W Edition" upload of New XKit will do if we release 7.10.0:

a) Nothing. This will mean that users with the "W Edition" installed will never receive future extension updates. We should update the warning message to include this information, keeping the warning about it being in violation of store policies, and change the storage key so that users who have dismissed it a long time ago will see it again. We should merge this only once 7.10.0 is out (as it would be inaccurate otherwise; currently "W Edition" does receive extension updates).

b) Update itself when New XKit releases, possibly quickly but possibly on any amount of delay. This will mean that users with the "W Edition" installed may or may not receive future extension updates in a timely fashion. We should update the warning message to include this information and change the storage key so that users who have dismissed it a long time ago will see it again. We should ideally merge this before 7.10 is released, to make sure it makes it in to a hypothetical W edition 7.10.

This PR splits the warning message copy into variants for pre- and post-7.10.0 and updates them accordingly, and bumps the storage key. As per those points, it makes sense to merge this into 7.10.0 right before it's released (to minimize merge conflicts) and then to wait on merging it in to 7.9.2 until that release passes review (if it does, obviously) and is published.

Copy link
Member

@AprilSylph AprilSylph left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

didn't test but copy makes sense to me 👍

@marcustyphoon marcustyphoon changed the base branch from master to 7.10.0-packaged August 2, 2025 23:27
@marcustyphoon marcustyphoon changed the title Update and re-fire W Edition warning 7.10.0: Update and re-fire W Edition warning Aug 4, 2025
@marcustyphoon marcustyphoon marked this pull request as draft August 30, 2025 19:26
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

Successfully merging this pull request may close these issues.

2 participants