Skip to content

Latest commit

 

History

History
533 lines (205 loc) · 17.8 KB

File metadata and controls

533 lines (205 loc) · 17.8 KB

Changelog

Documentation

v4.0.0-beta3 (2025-08-01)

Bug Fixes

  • complex types casting of state's attributes (cb43df9c8cdeb45)

    resolve #10

Documentation

Test

v4.0.0-beta2 (2025-07-22)

Documentation

v4.0.0-beta1 (2025-07-20)

Features

  • refine pause/resume process (d13f67362f096a8)

    solve #5

  • add support for interruptBefore configuration (d5b0d8a2e81ede2)

    solve #5

  • save checkpoints during workflow execution (4b2e7a3c749ba27)

    work on #5

  • Checkpoints.swift introduces Checkpoint and Tag structures along with a MemoryCheckpointSaver implementation (fd676b90e65010c)

  • LangGraph.swift introduce state update functionality (af195a2534eb7a1)

Documentation

Refactor

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.

    • Add `addNode` method to support subgraphs
    • Modify stream processing to handle embedded streams within subgraph nodes
    • Refactor some parts of the code for better readability and maintainability (Use arrow keys) resolve #6 #7

Documentation

Refactor

Test

  • add subgraph test to validate state and message accumulation (ff736b9aebfe44a)

    The test covers various aspects such as:

  • Ensuring all nodes in the subgraph are visited.
  • Verifying the accumulation of messages across different levels of the subgraph.
  • Confirming that the final state of the subgraph is correctly calculated by aggregating results from nested components. work on #6 #7

Continuous Integration

v3.1.0 (2024-08-15)

Bug Fixes

  • add exclude argumant in target following the right sequence (868d3a01fda16fa)

Documentation

Refactor

ALM

v3.0.2 (2024-08-10)

Documentation

Refactor

  • deprecate setEntryPoint, setConditionalEntryPoint and setFinishPoint (286315d59dd9425)

v3.0.1 (2024-08-05)

Documentation

Refactor

  • rename param name 'schema' to 'channels' (1f449590227b3e8)

    langgraph.js compliance

  • rename param name 'schema' to 'channels' (49a8a0a246ae707)

    langgraph.js compliance

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

Refactor

v2.0.1 (2024-07-09)

Bug Fixes

Documentation

v2.0.0 (2024-07-08)

Features

Documentation

Refactor

Runner -> CompiledGraph

v1.2.2 (2024-04-20)

Features

Documentation

Refactor

v1.2.1 (2024-03-19)

Bug Fixes

Documentation

v1.2.0 (2024-03-19)

Features

Documentation

Refactor

v1.1.0 (2024-03-17)

Features

  • add support of streaming result (7814bc9aa5b14fc)

    create a new struct NodeOutput use of AsyncThrowingStream add unit test resolve #1

  • add swift-async-algorithms package (220b164840bd090)

    work on #1

Bug Fixes

Documentation

Refactor

Test

v1.0.0 (2024-03-16)

Features

Documentation

Refactor

ALM