Changes since 1.0.0a3
- release(langgraph): 0.6.8 (#6215)
- chore(deps): upgrade dependencies with
uv lock --upgrade
(#6211) - fix(langgraph): handle multiple annotations w/
BaseChannel
detection (#6210) - fix(langgraph):
CheckpointTask.state
can be aStateSnapshot
(#6201) - chore(langgraph): clean up ruff format config (#6188)
- style(langgraph): docstring code format pass (#6187)
- fix(langgraph): cleanup orphaned waiter task in AsyncPregelLoop (#6167)
- fix(langgraph): fix graph rendering for defer=True (#6130)
- chore(deps): upgrade dependencies with
uv lock --upgrade
(#6176) - fix(langgraph): reuse cached writes on nested resume to prevent task re-execution (#6161)
- chore(sdk-py): allow UUIDs in config (#6151)
- revert(langgraph): restore logic to surface interrupts for stream_mod… (#6141)
- chore(deps): upgrade dependencies with
uv lock --upgrade
(#6146) - docs: Add missing merge parameter documentation in push_ui_message (#6145)
- chore(langgraph): Log when no values event is emitted from RemoteGraph (#6140)
- chore(cli): Add config schema (#6142)
- fix(langgraph): get_graph generates unexpected conditional edge (#6122)
- fix(langgraph): type checking for async w/ functional API (#6126)
- feat(langgraph): prevent arbitrary resumes w/ multiple pending interrupts (#6108)
- fix(langgraph): key error on runtime for config w/o configurable (#6106)
- chore: minor CI/link fixes (#6116)
- docs(langgraph): correct typo "runtie" to "runtime" in StateGraph (#6060)