Skip to content

Releases: unofficialbox/box-open-elements

v0.43.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 23:56
c5bc429
  • Add a provider-neutral, read-only Folder Tree with host-controlled selection, expansion and lazy loading; keyboard navigation, ancestor-preserving filters, load-state feedback and React bindings (#596, #598).
  • Add structural Folder Tree Diff with host-provided changes, unified and aligned side-by-side views, status filters and change navigation. Matching, fetching and mutations remain host responsibilities (#597, #598).
  • Add opt-in empty Number Input values with nullable events, placeholders, validation and form reset behavior, including React SSR/hydration (#594, #598). Existing numeric runtime defaults remain unchanged. NumberInput.value and value-change event types now include null; TypeScript consumers may need to narrow the value or use valueAsNumber.
  • Ship core and all six framework adapters together at 0.43.0. Require core ^0.43.0 so React tree imports cannot resolve against an older core without the new entrypoints.
  • Validation limitation: manual screen-reader acceptance for the tree and diff remains unfinished. Automated accessibility and Chromium interaction checks passed; the optional direct local Firefox tree/diff run could not launch its browser. These are not manual screen-reader or direct Firefox passes.

adapters-v0.43.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 23:56
c5bc429

Framework adapters for core 0.43.0. See the v0.43.0 release notes.

v0.42.3

Choose a tag to compare

@github-actions github-actions released this 13 Oct 20:48
0fdd3cc
  • Ship the core and all six framework adapters together at 0.42.3, including SolidJS and native Preact in the existing trusted-publishing release train.
  • Record independent review and verified 0.42.2 registry bootstrap availability for SolidJS and Preact. Keep their human bootstrap separate from OIDC provenance and first-publisher validation.
  • Update installation/support documentation and the lockstep manifests/core peers. Component and adapter runtime behavior is unchanged from the reviewed implementation in #591.

v0.42.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:07
59d308b
  • Wrap Segmented Control options within the available width in both separated and attached layouts, including long labels and narrow flex/grid parents. Preserve roving keyboard selection, host-controlled focus/value updates, disabled behavior and form safety (#583, #587).
  • Give Workshop Table previews a definite canvas width so inline-size-contained hosts render visible rows and responsive layouts. Guard all Table variants, compact text/focus/actions/current markers and neighboring stories at mobile and desktop widths in light/dark (#588).

v0.42.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:17
c71f484
  • Underline Table descriptor links by default, including compact summaries, while preserving host-owned slotted link styling, identity and focus (#582, #584).
  • Restore Workshop publishing in the supported site build, validate complete artifacts before deployment, and resolve Workshop navigation from nested docs pages (#584).
  • Align Table usage and API descriptions with list/grid/compact layouts, explicit summary/hidden choices, host content, row actions/current state and virtualization. Keep selected variant notes current without replacing the Frameworks guide; guard docs types and browser interactions in CI (#584).

adapters-v0.42.3

Choose a tag to compare

@github-actions github-actions released this 13 Oct 20:48
0fdd3cc

Framework adapters for core 0.42.3. See the v0.42.3 release notes.

adapters-v0.42.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:07
59d308b

Framework adapters for core 0.42.2. See the v0.42.2 release notes.

adapters-v0.42.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:17
c71f484

Framework adapters for core 0.42.1. See the v0.42.1 release notes.

v0.42.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:24
81aebcc
  • Add opt-in stacked-layout="compact" Table scan rows for phone lists with actions. Row headers and explicitly chosen summary columns omit visible repeated labels; other columns keep concise label/value lines, and row actions wrap without a visible Actions label (#578, #579).
  • Add TableColumn.compact: "summary" | "hidden". Hiding is an explicit consumer choice that applies only to compact stacking; row headers stay visible, and desktop/default list/grid layouts keep all columns. Preserve accessible summary labels, row-specific action names, slotted host node identity, keyboard behavior and focus across data updates.
  • Keep the compact current-record marker visible when a leading column is hidden. Compact stacking suppresses fixed-height virtualization because rows can wrap to different heights.

v0.41.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 14:57
d10cf73
  • Add Table host cells, per-row actions, and current-record semantics, with keyed virtual-window focus and current action payloads (#555, #559, #568).
  • Add Fieldset hidden labels and literal label casing, plus readonly text controls and public text selection methods (#566). Preserve authoritative focused values, IME commits, native disabled groups, captured reset seeds, accessible labels, and eligible keyboard navigation (#541, #546, #551, #552, #554, #556, #558).
  • Preserve host click vetoes before Button submit/reset actions, fence detached activations, retain shared Dialog scroll locks, and reject forbidden LinkButton URL schemes with leading C0 controls (#560, #561, #569).
  • Keep controller subscriptions, asynchronous completions, controlled sessions, overlay state, and framework event routes scoped to their current owners. Verify Angular output contracts at the supported 20.0.0 and 20.3.27 endpoints (#540, #542, #544, #545, #547, #557, #562, #564).
  • Retain focused keyed controls and current metadata through collection, chart, inspector, and output refreshes. Normalize invalid numeric geometry, preserve native labels and copying, and keep host-authored names, raw Accordion values, and navigation state (#543, #548, #549, #550, #553, #563, #565, #567, #568, #571).
  • Preserve Carousel dots and native editing keys, make every DraggableList row reachable by Tab, and keep DatalistItem fallback content visible through whitespace and lifecycle changes (#570).