Changes since 1.2.0a2
- feat(langgraph): dispatch stream_events(version='v3') on Pregel (#7677)
- release: alpha bump (a3) for langgraph, checkpoint, checkpoint-postgres (#7678)
- chore(langgraph): use two phase read to avoid unnecessary data transport (#7660)
- fix(langgraph): make NodeTimeoutError retryable by default (#7659)
- fix(langgraph): arrival-ordered interleave for StreamChannel projections (#7643)
- feat(langgraph): add node-level error handlers (#7233)
- feat: allow graph to graceful shutdown/drain by request (#7274)
- release: alpha for timers (#7647)
- feat(langgraph):
DeltaChannel: store sentinel in blobs, reconstruct from checkpoint_writes (#7586) - chore: dynamic push-task timeouts (#7646)
- chore: update x links to langchain_oss (#7645)
- chore: idle timeout (#7631)
- feat(langgraph): native v2 projections for custom, updates, checkpoints, debug, tasks (#7640)
- fix(langgraph): decouple run.output/interrupted/interrupts from ValuesTransformer (#7639)
- refactor(langgraph,prebuilt): merge EventLog into StreamChannel with optional name (#7637)
- feat(langgraph): add streaming transformer infrastructure and tests (#7519)
- chore(deps): bump the minor-and-patch group across 1 directory with 4 updates (ty held back) (#7635)
- release(prebuilt): 1.0.12, langgraph 1.1.10 (#7623)
- Revert "chore: node-level timeouts" (#7627)
- release(checkpoint): 4.0.3 (#7625)
- chore(deps): bump nbconvert from 7.17.0 to 7.17.1 in /libs/langgraph (#7573)
- chore(deps): bump python-dotenv from 1.2.1 to 1.2.2 in /libs/langgraph (#7574)
- chore: node-level timeouts (#7599)
- release(prebuilt): 1.0.11 (#7610)
- feat(prebuilt): allow ToolNode tools to return list[Command | ToolMessage] (#7596)