Skip to content

Remove Zustand file-store wrappers; auto-convert to plain JSON on read #1549

Closed

Description

@cliffhall

Follow-up split out of #1514 (Auth cleanup), partially addressed by #1531.

Remaining #1514 scope not covered by #1531:

  • Remove the Zustand vanilla file-store wrappers — they add complexity without value since no Zustand state management sits above them.
  • Add logic to auto-convert existing stored data to plain JSON on read, for backward compatibility with files written by the old wrappers.

Target branch: v2/main.

Activity

  1. added a commit that references this issue on Jul 8, 2026
  2. cliffhall commented on Jul 8, 2026

    @cliffhall
    MemberAuthor

    Completed in #1612 (merged to v2/main). Includes the browser-safety fix so the web bundle stays Node-free, verified end-to-end.

  3. added this to the v2.0.0 milestone on Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

v2Issues and PRs for v2

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions