Releases: langchain-ai/langgraph
Releases · langchain-ai/langgraph
0.2.26
0.2.25
0.2.24
Changes since 0.2.23
- langgraph 0.2.24
- Lint
- perf: Intern string constants
- Remove runtime value substitution
- Fix
- Fix flaky test
- Fix kfka
- Use a different strategy, add test
- Fix
- Skip test for now
- Detect multiple subgraphs in single node
- Rewrite imports
- Move to langgraph.types
- Fix circular import
- Lint
- Add more comments and docstrings
- sdk: Update thread state methods for subgraphs
sdk==0.1.31
Changes since sdk==0.1.30
checkpointsqlite==1.0.4
Changes since checkpointsqlite==1.0.3
- checkpoint postgres,sqlite: update langgraph-checkpoint to 1.0.11 (#1815)
- checkpoint postgres,sqlite: update langgraph-checkpoint (#1813)
- checkpoint postgres,sqlite: update version (#1812)
- Raise exception if sync method on async checkpointer is called from main thread
- Fix some typing issues in langgraph lib
- Remove ignore for 3.9
- Fix 3.9
- ci: Enable mypy checks for checkpoint-sqlite lib
- Add missing branch
- Implement serialization with msgpack library (#1716)
- More performance improvements in checkpointing and channels (#1685)
- Implement changes in sqlite checkpointer
checkpointpostgres==1.0.8
Changes since checkpointpostgres==1.0.7
- checkpoint postgres,sqlite: update langgraph-checkpoint to 1.0.11 (#1815)
- checkpoint postgres,sqlite: update langgraph-checkpoint (#1813)
- checkpoint postgres,sqlite: update version (#1812)
- Raise exception if sync method on async checkpointer is called from main thread
- Merge pull request #1771 from langchain-ai/nc/19sep/mypy-langgraph-partial
- Fix
- Remove ignore for 3.9
- Fix 3.9
- ci: Enable mypy checks for checkpoint-postgres lib
checkpoint==1.0.11
Changes since checkpoint==1.0.10
- checkpoint: release 1.0.11 (#1814)
- Update init.py
- Finish
- Fix
- Fix some typing issues in langgraph lib
- Use type var default
- Fix type issues in tests
- ci: Enable mypy checks for checkpoint lib
0.2.23
Changes since 0.2.22
- langgraph 0.2.23
- Add return_direct support (#1780)
- Merge pull request #1772 from langchain-ai/jacob/nit
- Update types.py
- Lint
- Add stream_mode=custom
- Allow chaning add_node/add_edge/etc calls
- Lint
- Update graph.py
- Update algo.py
- Use imported constant for namespace end
- Update graph.py
- Apply suggestions from code review
- Fix
- Finish
- Fix
- Fix some typing issues in langgraph lib
- Merge pull request #1751 from langchain-ai/nc/17sep/stream-messages
- Finish
- Assert invariants
- Add tracing propagation test
- Merge pull request #1753 from Etelis/bugfix-retry-nodes-exception-handling
- Update retry.py
- Update types.py
- Update retry.py
- Merge pull request #1757 from langchain-ai/nc/18sep/unit-test-cancelled
- Merge pull request #1749 from langchain-ai/nc/17sep/stream-subgraph-sync
- Add one more unit test for exception propagation
- Fix
retry_on
handling inrun_with_retry
- Support lists in
retry_on
for RetryPolicy - Less fun
- Only look at chain runs which are nodes
- Add stream_mode=messages
- docs: fix links (#1748)
- Stream output from subgraphs while in-progress for sync stream
- Merge pull request #1740 from langchain-ai/nc/17sep/deprecation-warnings
- Merge pull request #1744 from langchain-ai/nc/17sep/sync-benchmarks
- Fix flaky test
- Merge pull request #1743 from langchain-ai/nc/17sep/runner-fast-path
- Add sync benchmarks
- Fix some deprecation warnings in tests
- perf: Implement fast path in Runner for single-task steps
- Merge pull request #1735 from langchain-ai/nc/16sep/stream-subgraph-in-progress
- Add more comments
- Fix for py 3.9
- Merge pull request #1732 from langchain-ai/nc/16sep/stream-selected
- Add comment
- Add test
- Stream subgraph output while it executes
- Docstring type (#1733)
- perf: In PregelLoop, only emit stream values requested by caller
- Implement serialization with msgpack library (#1716)
0.2.22
checkpointpostgres==1.0.7
Changes since checkpointpostgres==1.0.6
- postgres 1.0.7
- Implement serialization with msgpack library (#1716)
- checkpoint postgres: allow passing custom serde (#1699)
- More performance improvements in checkpointing and channels (#1685)
- Implement changes in sqlite checkpointer
- Use thread_id for partition key, ignore tasks for stale checkpoints
- WIP Subgraphs