web-dev-path icon indicating copy to clipboard operation
web-dev-path copied to clipboard

Upgrade all outdated dependencies

Open cherylli opened this issue 8 months ago • 0 comments

What do we need to build or fix? We need to upgrade all outdated packages in the project to their latest stable versions using Yarn. This ensures the project stays secure, compatible, and up-to-date with the latest features and bug fixes.

Technical details Run yarn outdated to view all outdated dependencies. Then, upgrade them using yarn upgrade-interactive --latest and manually resolve any breaking changes if needed. After upgrading, ensure everything still builds and works as expected.

Approach suggestions

  • Consider upgrading minor and patch versions first to minimize the risk of breaking changes. We can use yarn upgrade to upgrade all minor versions of outdated packages.
  • For major upgrades, check the release notes of each package to identify any breaking changes or migration steps.

Deadline Please keep in mind that once you assign this task to yourself, you'll need to complete it in 10 days.

Acceptance criteria

  • Test the section and components in many screen sizes, you can use the Inspect tool for that.
  • Please test if the new changes added to the components do not affect the other instances.
  • Test the feature in many browsers, such as Chrome, Firefox, Edge, and Safari (MAC).
  • If there are any build problems when submitting your PR, run yarn build locally to solve the issues and commit the changes.
  • Update the CHANGELOG.md file.

cherylli avatar Apr 26 '25 03:04 cherylli