Skip to content

Conversation

@GomezIvann
Copy link
Collaborator

@GomezIvann GomezIvann commented Oct 26, 2023

Checklist

  • The build process is done without errors. All tests pass in the /lib directory.
  • Self-reviewed the code before submitting.
  • Meets accessibility standards.
  • Added/updated documentation to /website as needed.
  • Added/updated tests as needed.

Description
Summary of changes:

Storybook upgrade:

  • storybook package migrated from 6.3.3 to 7.5.3 (latest).
  • chromatic package migrated from 6.3.3 to 8.0.0 (latest).
  • Removed on dark examples.

Radix upgrade

  • @radix-ui/react-popover updated from 0.1.6 to 1.0.7 in the library. This solves the react peer dependency issue.
  • The tests had to be updated to match a few new features of the Radix Popover.
  • The collission detection has change a bit, a few components like the Dropdown have been affected.

Bug fixes

  • Text Input suggestions now appear centred when the clear action is on screen.
  • Radix Popover components' positioning inside fixed containers has been fixed.

Additional context
Radix Popover
Storybook 7.5

Closes #1728 #1723 #1708 #1540 #1469

@GomezIvann GomezIvann marked this pull request as ready for review November 14, 2023 11:38
@raquelarrojo raquelarrojo self-requested a review November 15, 2023 07:28
@raquelarrojo raquelarrojo self-assigned this Nov 15, 2023
@Jialecl Jialecl self-requested a review November 15, 2023 13:15
@Jialecl Jialecl self-assigned this Nov 15, 2023
@raquelarrojo raquelarrojo removed their assignment Nov 20, 2023
@raquelarrojo raquelarrojo removed their request for review November 20, 2023 16:04
@Jialecl Jialecl merged commit 381476a into master Nov 28, 2023
@Jialecl Jialecl deleted the gomezivann/radix-popover-update branch November 28, 2023 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

4 participants