WAIT: Are Revisions reliable?

I have the option of autosave turned off, and I only save when it is meaningful. However, when I try to revert to a certain revision (let’s say form few hours ago) > when I open the revisions, the styling gets messed, and I have no recollection of hitting save on that lind of state. Then I try to open more revisions, but they all seem messed in a way that I am not sure is showing the proper saved point.

Are there any open bugs on Revisions that confirm this? I tried a simple test and everything worked fine, but it is hard to reproduce a more complicated project and what is happening.
Furthermore, it will be soo helpful to just have a way to add notes to saved revisions, then it will be easy to test better what is going on.
Browser: Chrome 110
OS: macOS / Windows / Linux / etc.
URL: Link to a page that illustrates this issue
Video: Short screen recording that illustrates this issue (free tool: jam.dev)

[Please describe this bug in as much detail as possible so we can replicate & debug this bug]

Hi @petarpavlov,

I do not know exactly what changes are you making, but I suppose you were styling your page with global classes. In this case, these classes will not revert to the previous state, when you apply a revision.

I’ll quote @timmse here, as he explains this very well in this post:

A page/template revision in Bricks follows the same principle as normal WP post revisions: it is a collection of snapshots of the page’s elements data, with each snapshot generated on builder save.

Classes are not specific to a page, so they are not part of the page revision, just as theme styles or color palettes are not part of revisions.

So, with all this information, I would say it’s not ok to rely only on revisions, but if you think you will revert that, it’s best to create a backup.

I’ll also mark this as a NO BUG.

Best regards,
M

I’ve just tried reverting back to a revision from yesterday and it’s deleted all my content. This is with Bricks 2.x

Hi @zeus360,

by saying

…do you mean all new content, or what exactly? Was the canvas just blank, after you selected the revision? What about a frontend?

Best regards,
Matej

I clicked on the most recent revision before the one that I was working on and the canvas was just blank both o the backend and the front end. Unfortunately I clicked on the button to make this the current revision and trying to revert to the one I was working on was also blank. A couple of the revisions had content so I reverted back to the latest one which had any content on which was from last week.

Hi @zeus360,

I see. Because I can’t replicate the issue locally, can you send temporary login credentials to your website and a link to this topic to help@bricksbuilder.io using the email address you used during the purchase, so we can take a look?
If you have staging website, I prefer a staging one.

Thank you,
Matej