Overview
User Story: As a player, I want to know how my faction has changed between patches.
This feature is inspired by a client in the Discord discussing how they would go about implenting a patch history viewer. Along with additional other clients discussing general lamentations of becoming out of date and being unaware of all the possible changes.
Question
How big of an edge case nightmare is this feature going to be? Removed units, changed spells, added passives. etc. Is this going to be expensive to support? It sounds like it's going to take an increasing amount of database snapshots. Won't be cause the website to become a massive download? If so, then how many patches do I choose to support? If the number is too few, won't the feature become pointless? How much grunt work is it going to be needed to maintain this feature?
Details
This tool exists Cathing Up page in the resources section.
- Start keeping database snapshots of all patches.
- Calendar selector to select when the client was last up to date.
- Select old and current database snapshots.
- Make a diff between the two patches.
- Make some curated content tags to indicate meaningful design changes.