Skip to content

Major version 6.0.0 #1535

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 26 commits into from
Sep 14, 2021
Merged

Major version 6.0.0 #1535

merged 26 commits into from
Sep 14, 2021

Conversation

Inbal-Tish
Copy link
Collaborator

@Inbal-Tish Inbal-Tish commented Sep 12, 2021

Description

Major version 6.0.0

Changelog

  1. Renaming components props ('ComponentPropTypes' is now 'ComponentProps').
  2. SelectableComponent - deprecated component removed.
  3. AnimationManager - deprecated service remove.
  4. TagsInput - deprecated component removed (use 'ChipsInput').
  5. ThemeManager - 'setTheme' removed.
  6. Badge and Avatar - deprecated props removed:
    Avatar - deprecated props removed: 'isOnline', 'status'.
    Badge - deprecated props removed: 'animationProps' (please wrap with your own animated view), 'testId' (use RN 'testID'),
    enum 'BADGE_SIZES' (pass number for 'size' prop).
  7. CardImage - deprecated props removed: 'imageSource' (use 'source'), 'borderRadius' (passing it to Card component)
  8. PanningProviderDirection - deprecated type removed (use 'PanningDirection').
  9. KeyboardTrackingView - 'useSafeArea' prop default changed to 'false'.
  10. react-native-animatable - dependency removed.
  11. TabBar - start deprecation process (use TabController).
  12. Colors - update colors palette to more accessible ones. Removing DARKS presets (use GREYS).
  13. Stepper - new design and API.
  14. ProgressBar - new design and API.
  15. Dialog - deprecated prop removed: 'onModalDismissed' (use 'onDialogDismissed' instead).
  16. CardSection - deprecated prop removed: 'sorce' (use 'imageSource').
  17. StateScreen - depracated props removed: 'source' (use 'imageSource'), 'testId' (use RN's 'testID').
  18. TabBarItem - deprecated prop removed: 'badge' (use 'badgeProps').
  19. TabController - new implamantation based on reanimated v2, stopped supporting children for TabBar pass items instead, Remove Incubator.TabController altogether.

@Inbal-Tish Inbal-Tish changed the title Major version bump Major version 6.0.0 Sep 12, 2021
@Inbal-Tish Inbal-Tish added the WIP label Sep 12, 2021
Inbal-Tish and others added 25 commits September 12, 2021 09:37
* Renaming components props (<Component>PropTypes is now <Component>Props).

* generating types

* Removing from generatedTypes/index.d.ts file
* SelectableComponent - removing component

* removing from types
* AnimatableManager - removing component and it usages

* remove import
* CardImage - removing deprecated props

* remove import
* Badge and Avatar - removing deprecated props and enum, and their usages

* fix demo screens

* removing Animatable refs

* fix prop description
* change color palette to more accessible colors; Remove DARKS palette and replacing usage with GREYS

* update tests

* types

* pr comments
* Dialog - remove 'onModalDismissed' (use 'onDialogDismissed')

* remove 'migrate' prop from demos
* Stepper - new component design and API

* types

* export types

* fix parameter

* fix typings exports

* fix imports

* removing unused imports

* fix imports
* ProgressBar - new component design and API

* customElement demo

* borderRadius

* demo - texts style

* fix merge
@ethanshar ethanshar merged commit 6496cb2 into master Sep 14, 2021
@ethanshar ethanshar deleted the V6_2 branch November 30, 2021 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants