Skip to content

v1.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jun 20:39
· 40 commits to master since this release

🔧 Bug Fixes

  • harden composables against prototype pollution, CSS injection, and unbounded allocation (#271) (62c1a3e)
  • createForm: submit(0) validated all fields instead of field id 0 (#288) (2ca233e)
  • createNested: exclude disabled children from the ancestor all-selected test (#306) (75d7347)
  • createSingle: force single selection, ignore caller multiple:true (#291) (69c3458)
  • createSlider: enforce minStepsBetweenThumbs in apply() for 3+ thumbs (#309) (90df292)
  • createTokens: guard flatten against prototype pollution and unsafe keys (#300) (e029eff)
  • createValidation: no-rules validate must invalidate in-flight runs (#294) (9de152e)
  • Input,NumberField: eager validation must wait for the first error (#305) (61d8be8)
  • isElement: guard against ReferenceError when Element is undefined under SSR (#285) (cee6ea2)
  • overflow: isolate ResizeObserver mock per-instance (#275) (bd66ff0), closes #250
  • playground: replace calc(100% + 1px) with height: 100% on .editor-container (#277) (818b913)
  • useDragDrop: don't leak a zone's effect scope on duplicate-id registration (#302) (9dd92d5)

🔥 Performance Improvements

  • bench: fix 10K fixture isolation in createNested and createSortable (#272) (b4a4bf8)
  • createRegistry: replace Map-rebuild move with order-array splice + windowed reindex (#273) (176cabc)
  • useProxyRegistry: rebuild the snapshot lazily on read (#280) (3b3f781)