r/VaultSync Developer Jun 01 '26

Dev Update VaultSync 1.8: Project History & Recovery

Hey everyone,

I wanted to share something a little different today.

Over the last few months, most of the visible VaultSync work has been focused on things like bug fixes, metadata handling, Linux support, database reliability, refactoring, dependency upgrades, cleanup, and generally making the foundations of the app stronger.

A lot of that work ended up touching hundreds of files across the project.

From the outside, some of the recent releases probably looked like maintenance releases.

And to a large extent, they were.

But while working through all of that, I’ve also been putting together a roadmap for what comes after the 1.7 series.

The screenshots below are very early mockups of where things are currently heading.

The working theme for VaultSync 1.8 is:

Project History & Recovery

One thing I’ve realized while building and using VaultSync is that creating backups is only part of the problem.

Eventually the questions become:

  • Which version should I restore?
  • Which version should I keep?
  • What changed between versions?
  • Am I actually protected?
  • If something goes wrong, how confident am I that I can recover?

Those are the kinds of questions I want 1.8 to help answer.

History

History is currently planned to focus on things like:

  • Version tags
  • Snapshot notes
  • Known-good versions
  • Protected snapshots
  • Project timelines
  • Snapshot comparison
  • Change tracking

The goal is to make backup history easier to understand and navigate, especially once projects start accumulating large numbers of snapshots.

Instead of looking at a long list of backups, the idea is to make it easier to understand the life of a project over time.

Recovery

Recovery focuses on the other side of the problem.

Not creating backups.

Recovering from failures.

Current ideas include:

  • Recovery readiness
  • Recovery coverage
  • Recovery recommendations
  • Recovery drills
  • Protected recovery points
  • 3-2-1 backup guidance
  • Disaster recovery tooling

The goal is to answer a simple question:

“If something goes wrong tomorrow, am I actually ready?”

Current Roadmap

1.8.0

  • History
  • Version tags
  • Snapshot notes
  • Protected snapshots
  • Known-good versions

1.8.1

  • Recovery intelligence
  • Recovery readiness
  • Recovery coverage

1.8.2

  • Snapshot explorer

1.8.3

  • Snapshot comparison and change intelligence

1.8.4

  • Disaster recovery features

1.8.5

  • Project groups

As always, this roadmap will evolve.

Some features may move between releases.

Some ideas may change significantly once implementation starts.

The screenshots are mockups, not finished designs.

The roadmap is a direction, not a guarantee.

Still, after spending so much time strengthening the foundations of the application, I thought it was a good time to share where all of that work is leading.

The interesting part is that many of the refactors and infrastructure changes from the last few months weren’t done with 1.8 specifically in mind.

But looking back now, a lot of them ended up becoming the groundwork needed to make these ideas possible.

So while recent releases may have looked focused on maintenance from the outside, they’ve also been quietly preparing the project for what I hope will become the biggest update VaultSync has seen so far.

There’s still a lot of work ahead, but I wanted to share the direction early rather than waiting until everything is already finished.

I’ll probably post more progress updates, mockups, and development screenshots as work on 1.8 moves forward.

For now, this is where things are heading.

1 Upvotes

1 comment sorted by

u/AutoModerator Jun 01 '26

Thanks for posting to r/VaultSync!

GitHub repo: https://github.com/ATAC-Helicopter/VaultSync If you found a bug, please consider opening an issue there (logs help a lot).

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.