Skip to content

Dialogue Forge v1.3.2 - Project Migration & Self-Healing Data

Choose a tag to compare

@nikatopu nikatopu released this 29 May 17:00
· 3 commits to main since this release

Dialogue Forge v1.3.2 - Project Migration & Self-Healing Data

This release focuses on something most users will never see, but every user benefits from: project compatibility.

As Dialogue Forge continues to evolve, older projects should never become unusable. v1.3.2 introduces a migration and repair system that automatically updates projects to the latest format whenever they are loaded.


Automatic Project Migrations

Projects now include version metadata.

When a project is opened:

  • Version is checked
  • Required migrations are applied
  • Missing data is repaired
  • Project is validated
  • Updated data is saved automatically

This applies to both local and cloud projects.


Self-Healing Data

Dialogue Forge can now automatically repair common project issues.

Examples:

  • Missing node fields
  • Missing action properties
  • Missing metadata
  • Missing attributes
  • Outdated project structures

Instead of failing to load, projects are repaired and opened normally.


Future-Proof Save System

A migration pipeline has been added to support future releases.

When new features are introduced, older projects will be upgraded automatically.

Examples:

  • New node properties
  • New action types
  • New project settings
  • Variable systems
  • Future runtime features

Users won't need to manually update existing projects.


Cloud Project Upgrades

Cloud projects are now migrated automatically when opened.

If a project requires updates:

  • Migrations run
  • Data is repaired
  • Project version is updated
  • Changes are saved back to the cloud

All of this happens transparently.


Local Project Upgrades

Local projects now receive the same migration and repair process.

Opening an older project automatically updates it to the latest supported format.

No prompts required.


Validation Improvements

Additional validation now checks:

  • Missing node data
  • Invalid edges
  • Broken references
  • Outdated project structures

Issues are repaired whenever possible before the editor loads.


Backup Protection

Projects are backed up before migrations run.

This provides an additional safety layer when upgrading older projects.


Why This Update Matters

This release lays the foundation for future Dialogue Forge updates.

Whether a project was created in v1.0, v1.3, or a future release, the goal is simple:

Your projects should continue working.

Always.

No manual migration.
No broken saves.
No lost work.

Just open and continue creating.

Full Changelog: v1.3.1...v1.3.2