v4.0.0-rc.8
版本发布时间: 2023-07-29 03:23:36
react-native-elements/react-native-elements最新发布版本:v4.0.0-rc.8(2023-07-29 03:23:36)
What's Changed
:boom: Breaking Change
- fix(Avatar): improve component by @khushal87 in https://github.com/react-native-elements/react-native-elements/pull/3760
:rocket: New Feature
- feat(Swipeable): add
minSlideWidth
prop by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3688 - feat(Header): add edges support for SafeAreaView by @thekevshow in https://github.com/react-native-elements/react-native-elements/pull/3741
- feat(Input): Ability to specify an Input
ErrorComponent
by @markrickert in https://github.com/react-native-elements/react-native-elements/pull/3759
:bug: Bug Fix
- feat(Overlay): add KeyboardAvoidingView by @kedar09 in https://github.com/react-native-elements/react-native-elements/pull/3453
- fix(theme): add
ListItemSwipable
to ComponentTheme interface by @muffix in https://github.com/react-native-elements/react-native-elements/pull/3691 - fix(withTheme): refs on functional components wrapped by @marcshilling in https://github.com/react-native-elements/react-native-elements/pull/3708
- fix(Icon): add testID prop by @KrisLau in https://github.com/react-native-elements/react-native-elements/pull/3787
- fix(ThemeProvider): update theme with prop change by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3732
- fix(CheckBox): reduce needless re-rendering of Icon by @fivecar in https://github.com/react-native-elements/react-native-elements/pull/3773
- fix(Divider): borderBottomWidth error when the width is a percentage by @phankietit in https://github.com/react-native-elements/react-native-elements/pull/3804
:memo: Documentation
- docs: change
expo init
tocreate-expo-app
by @ankit-tailor in https://github.com/react-native-elements/react-native-elements/pull/3682
Other Changes
- website: fix crawler multiple urls by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3672
- chore: add docgen-ignore by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3675
- chore: add discord community link by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3679
- ci: expo upgrade gh action by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3702
- ci: add docs bump gh action workflow by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3704
- website: update landing page by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3706
- tooling: auto build usages from
*.usage.tsx
files by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3707 - example: upgrade expo SDK to latest by @github-actions in https://github.com/react-native-elements/react-native-elements/pull/3705
- tooling: add support for jsx functions for usage generate by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3711
- tests: breaking change for @testing-library/react-native by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3714
- website: create migration guide for v4 by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3717
- fix: package dependencies by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3713
- docs: add more usage examples & update theme guides by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3723
- website: add expo go client & update config by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3725
- docs: add examples for ThemeProvider by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3729
- docs: add usage examples for listitem & card by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3733
- website: docusaurus upgrade by @dongCode in https://github.com/react-native-elements/react-native-elements/pull/3745
- fix(website): add Rating to sidebar by @khushal87 in https://github.com/react-native-elements/react-native-elements/pull/3753
- feat(website): adds playground link to the website hero by @pranshuchittora in https://github.com/react-native-elements/react-native-elements/pull/3765
- docs(Dialog): update broken link by @jsiot76 in https://github.com/react-native-elements/react-native-elements/pull/3780
- feat(Header): add hideStatusBar prop in header (#3755) by @ramizqazi in https://github.com/react-native-elements/react-native-elements/pull/3801
- docs: add avatar component changes in the migration guide by @khushal87 in https://github.com/react-native-elements/react-native-elements/pull/3805
- fix(ci): build errors by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3806
- fix(Skeleton): height/width prop incorrect typing by @deepak-rawat78 in https://github.com/react-native-elements/react-native-elements/pull/3802
- chore: bump 4.0.0-rc.8 by @arpitBhalla in https://github.com/react-native-elements/react-native-elements/pull/3819
New Contributors
- @ankit-tailor made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3682
- @muffix made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3691
- @github-actions made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3705
- @thekevshow made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3741
- @dongCode made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3745
- @marcshilling made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3708
- @jsiot76 made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3780
- @ramizqazi made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3801
- @KrisLau made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3787
- @fivecar made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3773
- @phankietit made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3804
- @markrickert made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3759
- @deepak-rawat78 made their first contribution in https://github.com/react-native-elements/react-native-elements/pull/3802
Full Changelog: https://github.com/react-native-elements/react-native-elements/compare/v4.0.0-rc.7...v4.0.0-rc.8