github mnemosynestack/doppelganger v0.6.1
Release 0.6.1

6 hours ago

Features

  • Autosave Implementation: Tasks now automatically save changes to disk to prevent data loss.
  • Explicit Version History: Task versions are now only created when manually clicking the "Save Version" button, reducing history clutter while ensuring work is safe.
  • Save Button Location: The "Save Version" button is now located to the right of the History icon for easy access.

Improvements

  • UI Responsiveness: Modifications to task structure and variables are saved immediately. Text inputs are saved on blur.
  • Data Persistence: Separated disk persistence from versioning history.

Fixes

  • TypeScript: Resolved onSave prop type mismatch in EditorLoader and App.tsx.
  • Cleanup: Removed unused hasUnsavedChanges state and prop drilling.

Technical Details

  • Backend API: Updated POST /api/tasks to accept ?version=true query parameter for optional version creation.
  • Frontend State: Updated useTasks hook to support the createVersion flag.

Full Changelog: v0.6...v0.6.1

Don't miss a new doppelganger release

NewReleases is sending notifications on new releases.