Skip to content

feat: persist splitter sizes - #6

Merged
rhnvrm merged 3 commits into
mainfrom
wt-splitter-persistence
Sep 2, 2026
Merged

rhnvrm merged 3 commits into
mainfrom
wt-splitter-persistence

Conversation

@rhnvrm

@rhnvrm rhnvrm commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add opt-in data-storage-key persistence to ot-splitter
  • validate stored and programmatic values, clamp them to current min/max limits, and tolerate unavailable storage
  • preserve pointer, keyboard, ARIA, and no-persistence defaults
  • add public API docs, a persisted example, smoke coverage, accessibility coverage, and rebuilt bundles

Verification

  • bun test (52 passed)
  • both browser smoke suites passed
  • bun scripts/playwright-test.js --project=chromium (35 passed)
  • complete bundle: 27,500 bytes gzip
  • extensions bundle: 17,678 bytes gzip

@rhnvrm
rhnvrm force-pushed the wt-splitter-persistence branch from b425bf3 to 9ee7e38 Compare September 2, 2026 19:35
@rhnvrm
rhnvrm force-pushed the wt-splitter-persistence branch from 9ee7e38 to be8108e Compare September 2, 2026 20:24
@rhnvrm
rhnvrm merged commit 875c644 into main Sep 2, 2026
6 checks passed
@rhnvrm
rhnvrm deleted the wt-splitter-persistence branch September 2, 2026 20:33
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