Skip to content

Releases: langchain-ai/langgraph

0.2.26

24 Sep 00:57
Compare
Choose a tag to compare

Changes since 0.2.25

  • langgraph 0.2.26
  • Fix edge cases with stream_mode=messages

0.2.25

23 Sep 21:38
342aee7
Compare
Choose a tag to compare

Changes since 0.2.24

  • langgraph: release 0.2.25 (#1811)
  • langgraph[patch]: remove stringify of tool msg contnt (#1810)

0.2.24

23 Sep 15:34
Compare
Choose a tag to compare

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

23 Sep 19:20
9e42977
Compare
Choose a tag to compare

Changes since sdk==0.1.30

  • sdk-py: release 0.1.31 (#1809)
  • sdk: Add support for resuming from checkpoint
  • fmt
  • set_latest -> latest
  • sdk: Update thread state methods for subgraphs
  • sdk-py: add versioning for assistants (#1665)
  • Add stream_subgraphs param
  • sdk: Add support for scheduled runs
  • sdk-js: add missing methods (#1640)

checkpointsqlite==1.0.4

23 Sep 22:16
659d127
Compare
Choose a tag to compare

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

23 Sep 22:14
659d127
Compare
Choose a tag to compare

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

23 Sep 22:01
434e751
Compare
Choose a tag to compare

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

20 Sep 21:51
Compare
Choose a tag to compare

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 in run_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

16 Sep 20:51
Compare
Choose a tag to compare

Changes since 0.2.21

  • langgraph 0.2.22
  • docs: clarify course free (#1730)
  • Retry subgraph starting at failing node (#1695)
  • Update core in poetry lock (#1717)
  • langgraph: use create_model_v2 and fallback on create_model (#1708)
  • add deprecation warning for no overall state (#1698)

checkpointpostgres==1.0.7

16 Sep 21:53
Compare
Choose a tag to compare

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