Updated dependencies to latest versions and resolved minor compatibility issues.