rn-motion-ui@5.0.3
·
45 commits
to main
since this release
Patch Changes
- 4754dab: - ButtonGroup: new form component for grouping buttons with segmented,
toolbar, and grid layouts- FeedbackWidget: refactored morphing animation using shared layout springs;
replacedAnimatePresencewrapper with coordinated scale/translate
transitions on individual views (SPRING_SWAP,SPRING_LAYOUT); container
now animateswidthinstead of justborderRadius - Input: added
outline-noneto the text field; fixed iOS text vertical
alignment viatextAlignVertical: 'center'andlineHeight: 0 - FileSystem header: removed bottom border
- HoverMenu:
width="trigger"now setsminWidthfrom the trigger
measurement instead of a fixedwidth, allowing panels to grow wider than the
trigger when content overflows - MorphingModal: added
elevationprop and storybook elevation control - AdaptiveModal: fixed missing
labelon the elevationChoicecontrol in
storybook
- FeedbackWidget: refactored morphing animation using shared layout springs;
- 1cc4430: - check-readme script:
--fixnow auto-inserts missing component rows into
packages/ui/README.mdby extracting PascalCase exports from each component's
source, so the UI components table stays in sync without manual edits- Husky pre-push hook: runs
check-readme.mjs --fixautomatically,
regenerating stale README blocks and inserting unpublished component rows
before every push
- Husky pre-push hook: runs
- 880c1b7: - AnimatePresence: removed unused
presenceAffectsLayoutprop (was accepted
for API compatibility but never implemented) - df6a662: - Table: new
columnLayoutStyle()utility for consistent column width
resolution across header, row cells, and skeleton pulses;containerWidth
removed fromHeaderCell,RowCell,TableRow, andSkeletonCellPulse—
each now usescolumnLayoutStyle(column.width, colWidth)internally- Table: horizontal
ScrollViewnow only wraps the header + body when
columns actually overflow the container; when they fit, no scroll wrapper is
added, avoiding responder-tree interference with long-press menus and the
column-reorder drop indicator - Table: FlatList performance tuned with
windowSize,
maxToRenderPerBatch,initialNumToRender,updateCellsBatchingPeriod, and
nestedScrollEnabledfor smoother large-table rendering - BottomSheet: replaced
flex-1withgrowin the sheet body for UniWind
v4 compatibility - Replaced template-literal
classNameconcatenation with thecn()utility
acrossFeedbackWidget,Checkbox,StarRating,Switch,
AdaptiveDropdown,AdaptiveModal,BottomSheet,FullSheet,HoverMenu,
MorphingModal, andPopover
- Table: horizontal