Changelog / package releases

What changed

The latest published release of each package, with notes generated from Changesets. Browse each package’s full changelog for older releases.

View GitHub releases ↗

@opfs-vfs/react

Full package changelog ↗

0.0.3 ↗

Patch Changes

  • 5fc8f70: Document the existing React SDK preview capabilities in its release history. This release does not introduce new runtime behavior.

    • VolumeProvider manages a volume for a React tree, with a built-in subscriptions worker when no worker is supplied. Automatic transport chooses a compatible SharedWorker or falls back to a dedicated worker with an observable reason.
    • useVolume exposes lifecycle and transport state; useVolumeClient returns a generation-safe, path-based command handle while the selected volume is ready.
    • useFile, useFileContent, and useFolder, plus the matching File, FileContent, and Folder components, keep reads current through subscriptions.
    • usePersistentStorage requests and reports browser persistence permission. VolumeError classifies failures by kind and outcome.

    The preview requires React 19, the core package, and the subscriptions plugin. SharedWorker support depends on browser capabilities; global shutdown and deletion remain caller-owned.

@opfs-vfs/effect

Full package changelog ↗

0.3.1 ↗

Patch Changes

  • 9b62953: Allow stable Effect v4 releases through the ^4.0.0 peer dependency range. Applications can upgrade Effect within v4 without an exact-version peer dependency conflict. Effect v3, v5, and prereleases remain unsupported.

@opfs-vfs/devtools

Full package changelog ↗

0.2.1 ↗

Patch Changes

  • e43b836: Include the source repository and package directory in npm metadata so published packages link to their source and support GitHub Actions trusted publishing with provenance.
  • Updated dependencies [e43b836]
    • @opfs-vfs/file-preview@0.1.1

@opfs-vfs/file-preview

Full package changelog ↗

0.1.1 ↗

Patch Changes

  • e43b836: Include the source repository and package directory in npm metadata so published packages link to their source and support GitHub Actions trusted publishing with provenance.

@opfs-vfs/opfs-vfs

Full package changelog ↗

2.1.0 ↗

Minor Changes

  • c860528: Protected-volume initialization now reports VFS_STORAGE_PLUGIN_REQUIRED instead of EINVAL; React classifies that code as unsupported and recognizes EVAULTFORMAT and EPLAINTEXTVOLUME as encryption errors.

Patch Changes

  • b4bccdf: Add generation-bound asynchronous descriptor operations and prevent a late OPEN result from escaping after its owner changes. React command handles continue to expose only path-based operations.
  • 8e6e420: Add worker-backed Effect volume sessions with optional subscription plugin registration.

These notes were added retrospectively for an existing release tag. The publication date shown here is the date the GitHub release was created, not the original npm publication date.

@opfs-vfs/plugin-subscriptions

Full package changelog ↗

1.2.0 ↗

Minor Changes

  • de5c621: Add bounded Effect subscription streams and a lifecycle bridge for safe subscription retirement.

Patch Changes

  • Updated dependencies [b4bccdf]
  • Updated dependencies [8e6e420]
  • Updated dependencies [c860528]
    • @opfs-vfs/opfs-vfs@2.1.0

These notes were added retrospectively for an existing release tag. The publication date shown here is the date the GitHub release was created, not the original npm publication date.