Releases: bsorrentino/LangGraph-Swift
3.2.0
v3.2.0 (2024-12-05)
Features
- LangGraph.swift add support for subgraphs and embedded streams (18803f157c12e4c)
Add a method `addNode` to allow adding nodes that contain subgraphs, and modify the existing stream processing logic to
handle embedded streams within these nodes. This enables more complex graph structures and parallel processing of multiple
data streams within a single node.
Documentation
-
update readme (9c8fa3aa612e5df)
-
add documentation to method addNode(String, StateGraph.CompiledGraph) (b61cad7a640f8c1)
-
update package documentation (808e4ea2015bace)
-
update changeme (359731642c9d2df)
Refactor
- add eternal package SwiftyACE, removing the local one (7dc4588a0980d7d)
3.1.0
v3.1.0 (2024-08-15)
Bug Fixes
- add exclude argumant in target following the right sequence (868d3a01fda16fa)
Documentation
-
update readme (2887a29f0cd9dde)
-
update package documentation (ae397c1915e8402)
-
update package documentation (47e4891c3b2a707)
-
update package documentation (86de0d7f700b2b6)
-
add generated docc documentation (a3d1cc5c9b25d16)
-
add code documentation (9e6ce90efe8f0e7)
add swift-docc-plugin
-
update changeme (2bb9383860337de)
-
update changeme (fffe6f16aee7e7c)
Refactor
-
ChannelProtocol rename method update to updateAttribute (8203b8cfa63acc7)
-
add throws to DefaultProvider (660bd6326678dec)
ALM
-
update exclude path (aa5752b4f892652)
-
add changelog update shell (7c4de5d36b0c4be)
3.0.2
v3.0.2 (2024-08-10)
Documentation
-
update readme (14856ffa5338921)
-
update readme (d950c0175d37343)
Refactor
- deprecate setEntryPoint, setConditionalEntryPoint and setFinishPoint (286315d59dd9425)
3.0.1
v3.0.1 (2024-08-05)
Documentation
-
update readme (92354f0ea426863)
-
update changelog (aa46ca9085224fa)
Refactor
-
rename param name 'schema' to 'channels' (1f449590227b3e8)
langgraph.js compliance
-
rename param name 'schema' to 'channels' (49a8a0a246ae707)
langgraph.js compliance
"name: v3.0.0" is a release tag
v3.0.0 (2024-08-04)
Features
-
finalize Status Schema Management (0858b51d0ccb87a)
refine Channel class
update Demo
refine unit test -
refine Channels management (74a4768633e8caf)
introducing State Schema concept
-
add EvaluableValueProtocol (8d6f2aabd87333e)
Documentation
-
update readme (30930184adf2608)
-
update changelog (9ae23b4f4b46147)
Refactor
- add channel management in AgentState (2e96e05793f1748)
2.0.1
2.0.0
v2.0.0 (2024-07-08)
Features
- add setConditionalEntryPoint method (d870c296b8c73f0)
resolve #3
Documentation
-
update readme (3cbe0fa5f9bde5f)
-
update changelog (313a953020673c1)
Refactor
-
tests update class names (61edc7ce9e51acc)
-
AgentExecutor apply new names (2a1e495e4874c33)
-
langgraph rename Errors enum (2414f647631d331)
-
rename classes (0800db80be61009)
GraphState -> StateGraph
Runner -> CompiledGraph