We should consider updating dependencies that bring significant improvements, while ensuring they do not break any existing functionality.