Local (recent) article version history / revision history

New Feature Addition · Articles & templates · Created by Adeom
declined
articles versioning revisions qol

What functionality is missing? What is unsatisfying with the current situation?

  After deleting/changing content and leaving the page, there is no way to revert the changes (or see an older version). It's very easy to accidentally loose work without a way to restore it.   By having an option to view the old version of the page, it would make it easier to recover. Lets say something along the lines of time based history (how the page looked 1 min ago, 5 min ago, 30 min ago, 1 hour ago). Version history updates could be tied to auto-saves, and stored only localy and for text only.   While this would likely be limited by the storage allowed by the browser, with text only it should still improve QoL when working on a specific article for a longer time.  

How does this feature request address the current situation?

  It allows for a way to undo/recover unvanted changes relying on other tools.  

What are other uses for this feature request?

  This could apply to other types of text based entries (other then articles).

Follow up


For clarrification: This only suggest VIEW option (not an abillity to revert changes), and everything only stored locally. Along the lines of simply storing, and being able to view, past contents of the page as sent via the POST request when saving the article (just with a probably better UI then the devtools).

The Team's Response

Thanks for your suggestion! While we understand that this could be a useful feature, this is being declined for the same reason as past version history suggestions: it's a very complex feature to pull off. We'll definitely keep having conversations within the team about this, as we know many people would like something like it, but for now we can't accept it.
Current score

19/300 Votes · +4002 points

Votes Cast

  • +100

    by BCGR_Wurth
    on 2023-09-19 02:13
  • +1

    by tjtrewin
    on 2023-09-14 13:09
  • +300

    by Linyoa
    on 2023-09-14 05:44
  • +300

    by Slipshod1
    on 2023-09-12 22:15
    As someone who recently had a player article get "oops" by an accidental update (I think the player still had the page up in the background after they told me to finalize and publish), it would be really handy to at least be able to see the previous text and copy it if it's not possible to have actual revisions.
  • +100

    by Pete Nelson
    on 2023-09-11 20:37
    Versioning of articles has been suggested several times. It's much harder to implement than it might appear. However, the limited sort of versioning being suggested here would be easier to implement than full-up version control. There are still significant complications that would need to be thought through before implementing this.
  • +300

    by pumpkinofdiscord
    on 2023-09-10 01:44
  • +300

    by sunnybirdboi
    on 2023-09-05 22:09
  • +300

    by Shonuff
    on 2023-09-04 16:38
  • +300

    by ChroniclerWabba
    on 2023-09-02 22:07
  • +300

    by hwcarver
    on 2023-09-02 10:04
    Versioning might be too demanding to implement now, but I very much hope it will be done eventually. It does not make sense to me to make the versioning data local.   If you use a binary difference strategy, the extra storage used should be very small. In addition to a few recent versions, e.g. 30, 60, 120, 240 minutes, it would be good to have 24 hours ago. I would also like the option to create a permanent version to enable me to go off on extended romp that I'm not quite sure about and step back to the start when it goes wonky.
  • +300

    by Kingdom Spades
    on 2023-09-02 05:14
  • -1

    by Michael Chandra
    on 2023-09-01 07:32
    I love versioning but this sounds too complex.
  • +300

    by Mr_mal
    on 2023-08-30 03:47
  • -100

    by Zeer Gales
    on 2023-08-29 23:58
    They have already said this is something they are looking to add, but only after they get out of Beta. So expect this in the future! But it isn't something they will implement anytime soon.
  • +300

    by Ailill Blackwood
    on 2023-08-29 20:33
  • +1

    by A Roaring Velociraptor
    on 2023-08-29 08:58
  • +300

    by Drawkill Dragon
    on 2023-08-29 03:27
  • +1

    by Rilameth
    on 2023-08-29 01:50
  • +300

    by EBJ
    on 2023-08-29 00:46
  • +300

    by Adeom
    on 2023-08-28 22:27