Skip to content

Latest commit

Β 

History

History
321 lines (236 loc) Β· 15.7 KB

CHANGELOG.en-US.md

File metadata and controls

321 lines (236 loc) Β· 15.7 KB
order title toc
2
Change Log
false

@ant-design/react-native strictly follows Semantic Versioning 2.0.0.

Release Schedule

  • Weekly release: patch version at the end of every week for routine bugfix (anytime for urgent bugfix).
  • Monthly release: minor version at the end of every month for new features.
  • Major version release is not included in this schedule for breadking change and new features.

5.2.3

2024-09-09

  • πŸ”₯ Carousel
    • fix: Carousel autoplay and manual conflict. #1259
  • fix: Button children support string[] type. ~commit

5.2.2

2024-08-12

  • πŸ”₯ NoticeBar
    • πŸ†• direction prop add 'up' & 'down' direction.
    • πŸ†• add ref actions, export <Marquee/> component.
    • fix: forwardRef warning on InnerNoticeBar component. #1364
  • Picker
    • feat: Picker styles add itemActiveStyle
  • List
    • fix: ListItem children as string[] ~commit
  • Form
    • fix: Form labelStyle works. #1371

5.2.1

2024-08-02

  • πŸ”₯ New Components
    • πŸ”₯ Form component. #1345
    • πŸ”₯ Input component, used to replace InputItem & TextareaItem component. #1345
    • πŸ”₯ Collapse component, used to replace Accordion component.~commit
    • πŸ”₯ Tooltip component, used to replace Popover component, base on @floating-ui/react-native. #1356
  • πŸ”₯ Toast
    • πŸ†• Add icon prop to support custom icons
    • πŸ†• Add position prop for vertical display position #1353
  • πŸ”₯ List
    • πŸ’„ Refactor internal DOM structure, cancel the {flex:1} layout of extra, and change it to {maxWith: "70%"}.
    • πŸ›  Simplified styles to better support and serve as the main component of Dark Mode.
  • Provider
    • πŸ†• Add onHaptics for vibration feedback
    • πŸ›  Simplified theme, complete Dark Mode. ~doc
  • NoticeBar
  • Slider
    • πŸ’„ Refactor style, changed to brand color(#108ee9).
    • πŸ†• Add new features such as range step ticks.
    • πŸ†• Add dependence react-native-reanimated.
    • πŸ—‘ Remove dependence @react-native-community/slider.
  • Stepper
    • πŸ’„ Refactor style, base on InputStyle.
    • πŸ†• Add stringMode, set value as string to support high precision decimals.
  • SwipeAction
    • πŸ†• Add closeOnTouchOutside prop, base on useClickAway hook implementation. #1345
    • πŸ†• Complete more properties base on react-native-gesture-handler/Swipeable.
  • πŸ—‘ Deprecate SegmentedControl component.
    • πŸ—‘ Remove dependence @react-native-community/segmented-control.

5.1.1

2024-03-15

  • PickerView & DatePickerView & Carousel
    • fix: remove import react-native-gesture-handler/ScrollView
    • Let the user decide whether to use by _ScrollViewComponent prop

5.1.0

2024-02-20

  • Refactor Picker & PickerView
    • πŸ”₯ Remove dependence @react-native-picker/picker
    • πŸ’„ Refactor extends by ScrollView {snapToInterval} to support web
    • πŸ†• Refactor itemStyle prop, make styles more flexible #1311 #1316
    • πŸ†• Picker support (visible) new prop
  • Refactor DatePicker & DatePickerView
    • πŸ’„ Style ε’Œ Base Props extends by Picker & PickerView
    • πŸ†• Support (precision filter ) new props
    • ⚑️ Deprecated (modeοΌ‰prop; date format by Day.js
  • ❗️Delete ImagePicker and remove dependence @react-native-camera-roll/camera-roll
  • Switch
    • fix: checked prop support controlled mode #1325
    • feat: onChange prop when the Promise is returned, the loading status will be displayed automatically

5.0.5

2023-11-08

  • fix: Picker support numberOfLines property #1311
    • fix: NativePicker.android.js support numberOfLines ~commit
  • fix: Tabs swipeable work #1305
  • feat: gird replace Flex with View wrapper ~commit

5.0.4

2023-02-20

  • fix: children as react element in @type/react@18(last) ~commit
  • fix: resolve peer dependency tree #1284

5.0.3

2022-12-13

5.0.2

2022-10-13

5.0.1

2022-08-11

  • fix: Tabs onChange no-call #1241
  • fix: add libraries required for version 5.0.0 #1228
  • fix: Typescript error in react18 #1242
  • fix: webpack config #1243
  • fix ButtonWave on android cause Checkbox can't be clicked #1238 @zs7779

5.0.0

2022-03-08

  • πŸ”₯ Expo and react-native-web support #1220
  • Checkbox & Radio
    • πŸ’„ Refactor Checkbox Use pure style replace to Icon button ~commit
    • ⚑️ Broken styles change ~commit
    • πŸ’„ Radio Refactor extends by Checkbox
    • πŸ†• Radio add Radio.Group component
  • Refactor Switch
    • πŸ†• Switch add (loading checkedChildren unCheckedChildren) new props
    • πŸ†• Switch support (trackColor thumbColor thumbTintColor) native props #507
    • πŸ†• Switch support styles prop to custom style
  • Toast
    • πŸ†• content's type support React.ReactNode @iShawnWang
    • 🐞 Fix the onClose callback not called when removeAll @erichua23
  • Carousel
    • πŸ”₯ Refactor Carousel with remove dependence react-native-pager-view @1uokun
    • πŸ’„ Carousel extends by ScrollView {pagingEnabled} to support web
  • πŸ”₯ Refactor Tabs with remove dependence react-native-pager-view and extends by Carousel
  • πŸ’„ ActionSheet create index.native.tsx to differentiate web and native Platform #1219
  • 🐞 Fix Flex support flex value 0 in Flex.Item @laoxubuer

4.2.0

2021-06-16

  • react-native-gesture-handler now is a peerDependencies.
  • Refactor(eslint): now using eslint directly
  • Upgrade rn-kitchen-sink to the latest version
  • Refactor(swipe-action): using react-native-gesture-handler close #931
  • Refactor(drawer): using react-native-gesture-handler/DrawerLayout close #1164
  • Fixes: action-sheet for Android respects theme (#1176) by https://github.com/KusStar
  • Refactor(jest): tests by https://github.com/1uokun

4.0.0

2020-06-14

  • Refactor Toast, now supports configuration pull/911 By @helsonxiao
  • Addedes_ES locale pull/916
  • Update TypeScript definitions
  • Added pt_BR locale pull/802
  • Fixes UNSAFE_ warning commit
  • Replace React-Native components with @react-native-community/* pull/828 (Breaking changes. Needs linking or auto linkingοΌ‰
  • refactor Carousel pull/841
  • Upgrade react-native to 0.62.0
  • bug fixes

3.3.0

2020-03-08

  • Update Icons to 2.0.0

3.2.2

2019-12-31

  • Modal.alert Modal.prompt Modal.operation now returns a key that can be manually closed via Portal.remove(key).

3.2.0

2019-09-29

3.1.15

2019-08-27

3.1.14

2019-08-21

  • Add onBackHandler to modal related components #611 by Tzng
  • Fixes search-bar type definition

3.1.12

2019-08-02

  • datepicker Add a defaultDate property #593

3.1.7

2019-04-30

  • Fixes checkbox read color from theme #416

3.1.5

2019-03-20

3.1.4

2019-03-15

  • Fixed tabs swipeable does not work under Android #380
  • Add Wrap style for HeaderContent and HeaderExtra of the card component for easy customization #395 By christtrc

3.1.3

2019-02-19

  • Fixes babel-runtime/helpers/extends not found after using babel-plugin-import #346
  • Fixes drawer component of ios. When returning, there will be a short stay on the page #344

3.1.1

2019-01-30

Happy Chinese New Year

  • popover adds the placement property to support configuration of different positions 'top | right | bottom | left | auto' #308

3.1.0

2019-01-27

  • Refactor popover #298
    • Removed the (overlayStyle contextStyle name openMenu / closeMenu / toggleMenu style ) property. The refactored version supports multiple Popovers.
    • Please see the popover example for how to use it.
  • Fix input-item style should not be applied to outer container #279

3.0.6

2019-01-15

  • Fixes image-picker groupTypes is not supported on Android #264
  • Fixes tab-bar does not update component after tab has changed #201

3.0.5

2019-01-03

  • Modify search-bar icon size #250
  • Fixes input-item has new line after blur under ios #249
  • Fixes input-item clear icon is not displayed correctly under android #248

3.0.4

2018-12-28

  • Modify SegmentedControl default color to theme color #211
  • Allow overriding Tabs tabBarUnderlineStyle
  • Improve SwipeAction TypeScript type definition #230
  • Improve the Grid document and modify the onClick property to onPress #234
  • Fixed Modal circular reference warning #242

3.0.0

2018-12-15

Breaking Changes for more informations please checkout #119

  • We get a new package name @ant-design/react-native from afc163. Thanks..
  • Remove the native suffix
  • More friendly theme support
  • Improve TypeScript type definitions
  • Bug fixes
  • We can preview our Components online using codesandbox and react-native-web
  • Refactor Icon Component and use ant-design-icons instead
  • Toast has removed method hide
  • Change Grid property onClick to onPress
  • Upgrade from 2.x to 3.0.0 please checkout upgrade notes

2.3.0

2018-10-20

  • Input add editable support. (#78)
  • Fix Button component's activeStyle does not work. (#105)
  • Modal add locale support. (#115)
  • Spanish. (#75)
  • TypeScript type definition improvements. (#83)

2.2.1

2018-07-17

  • Calculate Grid item height via column property. (#61)
  • Replace with normalize-css-color. (#57)

2.2.0

2018-06-15

  • split the antd-mobile react native code to antd-mobile-rn package.
  • Feature: Make Tag support long press. (#20)

2.1.11

2018-05-31

[email protected] and before change log