Skip to content

chore: version packages (minor) - #301

Merged
yahyafakhroji merged 1 commit into
mainfrom
changeset-release/main
Nov 12, 2026
Merged

yahyafakhroji merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Release Type: minor

This release includes new features and improvements. Backward compatible with previous versions.


Changes

@datum-cloud/datum-ui (minor)

  • Make Autosearch call the latest onSearch and onValueChange props when a pending debounce fires or a single result auto-selects, instead of the handlers from an earlier render.
  • Text copyable and the assistant message copy action now show a check for two seconds after a successful copy, no longer throw when the browser has no clipboard (insecure origins), and Text copyable also copies the text of nested element children.
  • Sync a changed pageSize (or server limit) prop into the DataTable store from useDataTableClient, useDataTableServer and the server provider, not only from the client provider.
  • Mark the DataTableContextValue type as deprecated, because nothing provides that value any more; read table state through the useDataTable* selector hooks instead.
  • Stop the form adapters marking optional fields that use .transform(), .catch() or z.preprocess() as required, so they no longer show a required asterisk or aria-required. Schema defaults now read through the same wrappers, so fields wrapped in .catch(), .readonly(), .nonoptional(), .prefault() or z.preprocess() start from their type's empty value (or the prefault value) instead of undefined.
  • Form.CopyBox now uses theme tokens for its surface and value text, so it is readable in dark mode and the value meets 4.5:1 contrast in both themes.
  • Add an optional confirm field to ActionItem so MoreActions and data-table or grouped-table row actions ask in a dialog before running onClick, and an optional onCloseAutoFocus prop on Dialog.Content for returning focus from a controlled dialog.
  • Make CodeEditor and MapTileLayer follow the ThemeProvider resolved theme, so a system theme on a dark OS gets the dark editor and an explicit light or dark choice gets the matching map tiles. MapTileLayer also accepts an optional theme prop to force light or dark tiles.
  • Stop RichTextEditor throwing when disabled, content or placeholder change after its Tiptap editor was destroyed, which crashed under React StrictMode effect re-runs.
  • Warning and info toasts now have their own muted colours (new toast-warning-* and toast-info-* tokens) instead of reusing the error and success ones, and every status toast shows a labelled status icon. toast.message keeps its current look. The toast root now lays out as a flex row and carries a data-variant attribute.

@datum-cloud/datum-ui-native (patch)

  • Keep Button announcing its disabled and busy state when a caller passes its own accessibilityState, by merging the two instead of letting the caller's value replace them.
  • Give Button a default hitSlop that grows its touch area to 44pt, vertically for every size and on both axes for icon-only buttons, without changing how it looks; pass hitSlop to override it or null to turn it off.

@datum-cloud/datum-ui-tokens (patch)

  • Warning and info toasts now have their own muted colours (new toast-warning-* and toast-info-* tokens) instead of reusing the error and success ones, and every status toast shows a labelled status icon. toast.message keeps its current look. The toast root now lays out as a flex row and carries a data-variant attribute.

Release Process

This PR updates package versions and changelogs based on the merged changesets.

When you merge this PR:

  • Every package listed above is published to npm immediately
  • Each package gets its own git tag and its own GitHub Release
  • Release notes are generated from the changes above

This PR was automatically generated by changesets.

@yahyafakhroji
yahyafakhroji merged commit 5b0753b into main Nov 12, 2026
9 checks passed
@yahyafakhroji
yahyafakhroji deleted the changeset-release/main branch November 12, 2026 11:27
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