Update dependencies
Extra context- Find the outdated packages. Check difference between current and latest versions, search for release notes, announcements, blog posts, community discussions, and make sure there is no breaking changes. - Update packages one by one, not all at once unless specified explicitly. - Run tests to ensure everything works as expected. Do a syntax check to ensure the code is valid. Run linters to ensure the code is clean. Run security checks to ensure the code is secure. - Refresh the outdated packages list after each update. - For each package, do a checkpoint git commit just with title "Update p...