Skip to content

chore: version packages - #560

Merged
blove merged 1 commit into
mainfrom
changeset-release/main
Sep 1, 2026
Merged

blove merged 1 commit into
mainfrom
changeset-release/main

Conversation

@blove

@blove blove commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@pretable/react@0.14.3

Patch Changes

  • useLocalRowModel now treats an invalid rows or derivations update as a (#559)
    rejected write rather than a fatal one, matching usePretable. A bad row (a
    duplicate id, a throwing accessor, a missing or non-scalar id, a null row)
    previously threw out of a layout effect and unmounted whatever subtree renders
    the model. The model now keeps the rows it already had and warns once, and a
    later valid rows array recovers.

    The caveats are the ones usePretable carries: the model can stay diverged
    from your data indefinitely, the warning latches per fault kind, and there is
    no API to ask whether the rows it reports match the ones you passed. Treat the
    warning as the signal. Its key is prefixed local- so a rejection here can
    never be silenced by — or mistaken for — one from usePretable.

    This supersedes the closing note in 0.14.2, which recorded that
    useLocalRowModel was still fatal. That was accurate when it shipped; it is no
    longer.

    A lifecycle fault still propagates: writing to a disposed model, re-entering a
    mutation, or any row-model code this guard has not been taught about reaches
    you as a throw. So does an invalid rows option at MOUNT, which is built
    during render and never reaches the guarded effect.

  • Updated dependencies []:

    • @pretable/core@0.14.3
    • @pretable/ui@0.14.3

@pretable/core@0.14.3

@pretable/stream-adapter@0.14.3

@pretable/ui@0.14.3

@vercel

vercel Bot commented Sep 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
pretable Ignored Ignored Sep 1, 2026 2:44am UTC

Request Review

@blove
blove enabled auto-merge (squash) September 1, 2026 02:44
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Vercel preview ready

Preview: https://pretable-enbfksk6y-cacheplane.vercel.app
Commit: 4530ae110262c7b27d339e25a224443a958403de

Updated automatically by the deploy-preview job.

@blove
blove merged commit 20f6f2a into main Sep 1, 2026
21 checks passed
@blove
blove deleted the changeset-release/main branch September 1, 2026 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant