Releases: langchain-ai/langgraphjs
Releases · langchain-ai/langgraphjs
Release 0.0.19
What's Changed
- Fix TS in docs by William FH (@hinthornw) in #170
- Release 0.0.18 by Nuno Campos (@nfcampos) in #171
- Accept Async Messages Modifier by William FH (@hinthornw) in #173
- Remove then= arg in cond edge by Nuno Campos (@nfcampos) in #172
- Raise error if cond edge returns null/missing destination by Nuno Campos (@nfcampos) in #174
Full Changelog: 0.0.18...0.0.19
Release 0.0.18
What's Changed
- Release 0.0.17 by Nuno Campos (@nfcampos) in #158
- How to travel through time and space by William FH (@hinthornw) in #159
- How to Branch by William FH (@hinthornw) in #160
- Subgraphs Docs by William FH (@hinthornw) in #161
- [Docs] Human-in-the-loop by William FH (@hinthornw) in #162
- [Docs] Force call tool first by William FH (@hinthornw) in #163
- [Docs] Dynamic direct return by William FH (@hinthornw) in #164
- [Docs] Respond in Structured Format by William FH (@hinthornw) in #165
- [Docs] Managing Agent Steps by William FH (@hinthornw) in #166
- [Docs] Update Conceptual Guide by William FH (@hinthornw) in #167
- Implement createReActAgent by William FH (@hinthornw) in #169
Full Changelog: 0.0.17...0.0.18
Release 0.0.17
What's Changed
- Release 0.0.16 by Nuno Campos (@nfcampos) in #156
- Stream Responses How-to by William FH (@hinthornw) in #157
Full Changelog: 0.0.16...0.0.17
Release 0.0.16
What's Changed
- Persistence How-to by William FH (@hinthornw) in #152
- Add link by William FH (@hinthornw) in #153
- Release 0.0.15 by Nuno Campos (@nfcampos) in #155
Full Changelog: 0.0.15...0.0.16
Release 0.0.15
Release 0.0.14
What's Changed
- Release 0.0.13 by Nuno Campos (@nfcampos) in #149
- Implement getState, updateState, getStateHistory by Nuno Campos (@nfcampos) in #148
- Expose checkpoints, remove direct dep on sqlite by Nuno Campos (@nfcampos) in #150
Full Changelog: 0.0.13...0.0.14
Release 0.0.13
What's Changed
- Release 0.0.12 by Jacob Lee (@jacoblee93) in #103
- Adds tool calling chatbot notebook by Jacob Lee (@jacoblee93) in #105
- Update customer support notebook by Jacob Lee (@jacoblee93) in #106
- Add VSCode Dev Container by William Berglund (@functorism) in #108
- Include Pregel PDF link in CONTRIBUTING.md by William Berglund (@functorism) in #110
- fix: state graph new node validation by Dmytro Til (@dimatill) in #114
- Type-safety of Channel.subscribeTo by William Berglund (@functorism) in #109
- [Python Parity] Adds Waiting Edges Along with Additional Changes Needed to Make that Work by Janvi Kalra (@janvi-codaio) in #97
- examples[patch]: Fix typing by Brace Sproul (@bracesproul) in #117
- Rename
empty()tofromCheckpoint()to match LangGraph Python by Andrew Nguonly (@andrewnguonly) in #118 - Implement
serde,getTuple(), andlist()inBaseCheckpointSaverby Andrew Nguonly (@andrewnguonly) in #119 - Update Pregel files to match Python implementation:
debug.ts,io.ts,read.ts,types.ts,write.tsby Andrew Nguonly (@andrewnguonly) in #120 - Various updates to
PregelNodeandPregelclasses. Updatevalidate.tsto match Python implementation. by Andrew Nguonly (@andrewnguonly) in #124 - Update static functions in
pregel/index.tsto match corresponding Python implementation by Andrew Nguonly (@andrewnguonly) in #125 - Implement new
Pregel._defaults()method to match Python implementation by Andrew Nguonly (@andrewnguonly) in #126 - minor: Bump TS to 5.4 by Brace Sproul (@bracesproul) in #129
- Pregel/Graph: Make channel creation explicit, make Pregel constructor type safe by Nuno Campos (@nfcampos) in #127
- Fix Checkpointer interface by Nuno Campos (@nfcampos) in #130
- Rewrite StateGraph.compile and and MessageGraph.compile to delegate to new CompiledStateGraph methods by Nuno Campos (@nfcampos) in #132
- Rewrite Graph.compile() to delegate to new CompiledGraph methods by Nuno Campos (@nfcampos) in #131
- Implement prebuilt ToolNode, toolCondition, MessagesState by Nuno Campos (@nfcampos) in #133
- Implement checkpoint metadata by Nuno Campos (@nfcampos) in #136
- Add Docs (Part 1) by William FH (@hinthornw) in #134
- Move all errors to a single module, fix assertion of immutable checkp… by Nuno Campos (@nfcampos) in #135
- Add checkpoint for input values by Nuno Campos (@nfcampos) in #138
- Update ref + concept links by William FH (@hinthornw) in #137
- Update Footer by William FH (@hinthornw) in #141
- Fixup npm link by William FH (@hinthornw) in #143
- Use uuid6 for checkpoint id by Nuno Campos (@nfcampos) in #144
- Rename thread_ts to checkpoint_id by Nuno Campos (@nfcampos) in #142
- Run Node.js 22 in CI by Nuno Campos (@nfcampos) in #145
- Add conditional edge "then" arg by Nuno Campos (@nfcampos) in #146
- Support conditional edge from START node by Nuno Campos (@nfcampos) in #139
- Implement interruptAfter and interruptBefore by Nuno Campos (@nfcampos) in #147
New Contributors
- William Berglund (@functorism) made their first contribution in #108
- Dmytro Til (@dimatill) made their first contribution in #114
- Andrew Nguonly (@andrewnguonly) made their first contribution in #118
Full Changelog: 0.0.12...0.0.13
Release 0.0.12
What's Changed
- Release 0.0.11 by Jacob Lee (@jacoblee93) in #100
- Adds async edge support by Jacob Lee (@jacoblee93) in #102
- Add diagram for agent executor example by Richard Moss (@ric9176) in #101
New Contributors
- Richard Moss (@ric9176) made their first contribution in #101
Full Changelog: 0.0.11...0.0.12
Release 0.0.11
What's Changed
- Release 0.0.10 by Jacob Lee (@jacoblee93) in #75
- Update Deno deps by Jacob Lee (@jacoblee93) in #76
- Export MemorySaver & BaseCheckpointer by tspecht in #80
- The retrieve method adds the missing parameter config by @luocongqiu in #83
- Remove subscribeToEach by Nuno Campos (@nfcampos) in #84
- Update quickstart with simpler MessageGraph example by Jacob Lee (@jacoblee93) in #85
- Update README.md by Jacob Lee (@jacoblee93) in #86
- Fix README typos by Jacob Lee (@jacoblee93) in #87
- Update README by Jacob Lee (@jacoblee93) in #89
- Update README by Jacob Lee (@jacoblee93) in #91
- Added "should handle checkpoints correctly" Unit Tests + Fix 2 Bugs That Were Preventing Them From Passing by Janvi Kalra (@janvi-codaio) in #93
- Add
MemorySaverAssertImmutableClass For Parity with Python Repo by Janvi Kalra (@janvi-codaio) in #94 - Adds Documentation about Channels, Checkpoints, and Pregel Graphs to
CONTRIBUTING.mdby Janvi Kalra (@janvi-codaio) in #96 - Bump versions, fix typo by Jacob Lee (@jacoblee93) in #98
- Update trace links by Jacob Lee (@jacoblee93) in #99
- fix: default INVALID_TOOL_MSG_TEMPLATE by moyinzi (@ddosakura) in #92
New Contributors
- tspecht made their first contribution in #80
- @luocongqiu made their first contribution in #83
- Janvi Kalra (@janvi-codaio) made their first contribution in #93
- moyinzi (@ddosakura) made their first contribution in #92
Full Changelog: 0.0.10...0.0.11
Release 0.0.10
What's Changed
- Release 0.0.9 by Jacob Lee (@jacoblee93) in #72
- Fix nested tracing, update notebooks by Jacob Lee (@jacoblee93) in #74
Full Changelog: 0.0.9...0.0.10