cli==0.1.80
Since there is no symbols table provided in the input, I'll analyze the diff to identify the changes to the langgraph-cli project and create appropriate release notes.
langgraph-cli 0.1.80
Summary of Changes
- Enhanced package manager detection by reading from package.json metadata when lock files are not present (PR #4024)
Detailed Changes
Package Manager Detection
- Added new helper function
get_pkg_manager_name()to detect the preferred package manager by reading from package.json'spackageManagerfield ordevEngines.packageManager.namefield (PR #4024) - Previously, when no lock files were detected, the CLI would default to "npm i" for installations
- Now, even without lock files, the CLI will look at package.json metadata to determine the appropriate package manager command:
- Uses "yarn install" for Yarn
- Uses "pnpm i" for pnpm
- Uses "bun i" for Bun
- Falls back to "npm i" if no package manager is specified