Skip to content

Latest commit

 

History

History
449 lines (265 loc) · 24.5 KB

File metadata and controls

449 lines (265 loc) · 24.5 KB

Changelog

15.0.3 (2025-11-24)

Features

  • Update Anthropic schema cleaning to preserve default, oneOf, anyOf, allOf and conditionally remove additionalProperties. dbc419c

15.0.2 (2025-11-23)

Features

  • Implement and document parallel function calling for Google Gemini. cb1a310

15.0.2 (2025-11-23)

Features

  • Implement and document parallel function calling for Google Gemini. cb1a310

15.0.1 (2025-11-22)

Features

  • Introduce AxSignature.hasComplexFields() for consistent complex type detection and update example documentation. b1dc107

15.0.1 (2025-11-22)

Features

  • Introduce AxSignature.hasComplexFields() for consistent complex type detection and update example documentation. b1dc107
  • Introduce structured (XML) prompt generation with format protection and tests, and remove individual streaming result logging. f04c787

15.0.0 (2025-11-22)

Features

  • Introduce structured (XML) prompt generation with format protection and tests, and remove individual streaming result logging. f04c787

14.0.44 (2025-11-22)

Features

  • anthropic: update and align Vertex AI model maxTokens values (#426) f042d7b

14.0.44 (2025-11-22)

Features

  • anthropic: update and align Vertex AI model maxTokens values (#426) f042d7b

14.0.43 (2025-11-22)

Features

  • Enable Anthropic web search by updating beta headers and removing tool filtering, and reorder validator imports. 60a5663

Bug Fixes

  • vertex: use correct Vertex AI endpoint for global region (#428) 1466bc7

14.0.43 (2025-11-22)

Features

  • Enable Anthropic web search by updating beta headers and removing tool filtering, and reorder validator imports. 60a5663

Bug Fixes

  • vertex: use correct Vertex AI endpoint for global region (#428) 1466bc7

14.0.42 (2025-11-22)

14.0.42 (2025-11-22)

14.0.41 (2025-11-21)

Features

  • Add date and datetime field types and clarify dual syntax for format validators across documentation. f1abcab
  • Introduce date and datetime format validators, add dedicated email type factory, and clarify format validation syntax in documentation. c9b16a6

14.0.41 (2025-11-21)

Features

  • Add date and datetime field types and clarify dual syntax for format validators across documentation. f1abcab
  • Introduce date and datetime format validators, add dedicated email type factory, and clarify format validation syntax in documentation. c9b16a6

14.0.40 (2025-11-21)

Features

  • anthropic: implement extended thinking signature handling in streaming mode c73646f
  • gemini: add Gemini 3 support with thought signatures and function calling 7b6a499
  • validation: introduce Zod-like validation constraints for structured outputs a15e5b6

Bug Fixes

  • anthropic: correct prompt caching property to cache_control 20606c7
  • anthropic: support streaming cache usage and remove beta header 8fe2bfc
  • buid issues 571b775
  • build issues 3fa583c

14.0.40 (2025-11-21)

Features

  • anthropic: implement extended thinking signature handling in streaming mode c73646f
  • gemini: add Gemini 3 support with thought signatures and function calling 7b6a499
  • validation: introduce Zod-like validation constraints for structured outputs a15e5b6

Bug Fixes

  • anthropic: correct prompt caching property to cache_control 20606c7
  • anthropic: support streaming cache usage and remove beta header 8fe2bfc
  • buid issues 571b775
  • build issues 3fa583c

14.0.39 (2025-11-05)

Bug Fixes

  • api: improve handling of empty function parameters in Anthropic, Cohere, and Google Gemini APIs e901fdc

14.0.39 (2025-11-05)

Bug Fixes

  • api: improve handling of empty function parameters in Anthropic, Cohere, and Google Gemini APIs (e901fdc)

14.0.38 (2025-11-05)

Features

  • api: enhance function parameter handling and schema validation across multiple AI integrations (e593e75)
  • caching: implement caching functionality in AxGen and AxFlow for improved performance (18158d9)
  • flow: add description and toFunction methods for enhanced flow metadata (54dfaca)

Bug Fixes

  • Hardcode error class names to prevent minification issues (#421) (5267340)

14.0.38 (2025-11-05)

Features

  • api: enhance function parameter handling and schema validation across multiple AI integrations (e593e75)
  • caching: implement caching functionality in AxGen and AxFlow for improved performance (18158d9)
  • flow: add description and toFunction methods for enhanced flow metadata (54dfaca)

Bug Fixes

  • Hardcode error class names to prevent minification issues (#421) (5267340)

14.0.37 (2025-10-22)

14.0.37 (2025-10-22)

14.0.36 (2025-10-22)

Features

  • anthropic: add Claude 4.5 Haiku model and update logging for thought display (2d84bc2)
  • anthropic: add Claude 4.5 Sonnet model with pricing and token limits (af101b4)

14.0.36 (2025-10-22)

Features

  • anthropic: add Claude 4.5 Haiku model and update logging for thought display (2d84bc2)
  • anthropic: add Claude 4.5 Sonnet model with pricing and token limits (af101b4)

14.0.35 (2025-10-19)

Features

  • add AWS Bedrock provider integration (#395) (6ce7eb3)

Bug Fixes

  • google-gemini: align Google Maps grounding types/options and retrievalConfig with Gemini api (#393) (b44f534)

14.0.35 (2025-10-19)

Features

  • add AWS Bedrock provider integration (#395) (6ce7eb3)

Bug Fixes

  • google-gemini: align Google Maps grounding types/options and retrievalConfig with Gemini api (#393) (b44f534)

14.0.34 (2025-10-18)

14.0.34 (2025-10-18)

14.0.33 (2025-10-17)

Features

14.0.33 (2025-10-17)

Features

  • Add support for caching the system prompt in Anthropic models (#391) (92afffc)
  • docs: Created docs/ARCHITECTURE.md (#390) (61ac71b)
  • feat: add GPT-4.1 nano model support (#387) (0aa4aa2)

14.0.32 (2025-10-15)

Features

  • ace: implement agentic context engineering (#386) (a54eb50)

Bug Fixes

  • flow/planner: update regex for block splitting to handle whitespace correctly (7e8ad09)
  • handle numeric zero values in prompt field rendering (#382) (d06849c)
  • log originating error in balancer (#385) (70ca5e5)
  • rag): guard undefined retrievalResults and guarantee non-empty finalContext; fix(flow/planner: avoid executing map transforms during analysis to prevent mock side effects; build: green across workspaces; closes #323 (d1bce5b)

14.0.31 (2025-10-08)

Features

  • add thoughtBlock to AxChatResponseResult and enhance validation (7b49f65)

14.0.31 (2025-10-08)

Features

  • add thoughtBlock to AxChatResponseResult and enhance validation (7b49f65)

14.0.30 (2025-10-07)

Features

  • enhance README with new examples and Fluent Signature API (5cd30db)

14.0.30 (2025-10-07)

Features

  • enhance README with new examples and Fluent Signature API (5cd30db)

14.0.29 (2025-10-04)

Bug Fixes

  • add GEPA feedback type hooks to AxCompileOptions (#376) (4700c7e)

14.0.29 (2025-10-04)

Bug Fixes

  • add GEPA feedback type hooks to AxCompileOptions (#376) (4700c7e)

14.0.28 (2025-09-28)

Features

  • add support flags for Google Gemini models (5e785f0)

14.0.28 (2025-09-28)

Features

  • add support flags for Google Gemini models (5e785f0)

14.0.27 (2025-09-28)

Features

  • add GEPA multi-objective optimization example and enhance documentation (f64189c)
  • integrate Vercel AI SDK v5 support and update dependencies (3acb408)

Bug Fixes

  • clean up code formatting and improve consistency in examples (f4af653)

14.0.27 (2025-09-28)

Features

  • add GEPA multi-objective optimization example and enhance documentation (f64189c)
  • integrate Vercel AI SDK v5 support and update dependencies (3acb408)

Bug Fixes

  • clean up code formatting and improve consistency in examples (f4af653)

14.0.26 (2025-09-15)

Features

  • enhance debug handling in AxBaseAI and global settings (355640b)

14.0.26 (2025-09-15)

Features

  • enhance debug handling in AxBaseAI and global settings (355640b)

14.0.25 (2025-09-14)

Features

  • enhance assertion capabilities in AxGen and documentation updates (2770a07)
  • GEPA: enable optimizedProgram interface to mirror MiPRO (#350) (9b1ae9a)
  • unify GEPA and MiPRO interfaces for consistent optimization workflows (7cf8e28)

14.0.25 (2025-09-14)

Features

  • enhance assertion capabilities in AxGen and documentation updates (2770a07)
  • GEPA: enable optimizedProgram interface to mirror MiPRO (#350) (9b1ae9a)
  • unify GEPA and MiPRO interfaces for consistent optimization workflows (7cf8e28)

14.0.24 (2025-09-13)

Bug Fixes

  • enhance error handling in AxGen class (aa76a28)

14.0.24 (2025-09-13)

Bug Fixes

  • enhance error handling in AxGen class (aa76a28)

14.0.23 (2025-09-12)

Features

  • update fluent API to remove nested helper functions and enhance type inference (15250f2)

14.0.23 (2025-09-12)

Features

  • update fluent API to remove nested helper functions and enhance type inference (15250f2)

14.0.22 (2025-09-12)

Bug Fixes

  • refactor MCP transport imports and update documentation (ee4d976)

14.0.22 (2025-09-12)

Bug Fixes

  • refactor MCP transport imports and update documentation (ee4d976)

14.0.21 (2025-09-11)

⚠ BREAKING CHANGES

  • gepa: compile now throws if options.maxMetricCalls is absent or non-positive.

  • fix(gepa): only skip reflective after an evaluated merge attempt\n\nAlign single-module merge gating with the reference engine so reflective mutation is skipped only when a merge is actually attempted, improving behavioral parity and avoiding lost reflective iterations when no valid merge pair exists.

  • docs(optimize): migrate multi-objective docs to GEPA/GEPA-Flow using compile (remove compilePareto)

Features

  • enhance AxExamples utility and improve fluent API type inference (45897fc)
  • gepa: GEPA/GEPA-Flow Pareto optimizers + docs alignment (#341) (f61c18a)
  • mcp: OAuth 2.1 for HTTP/SSE transports + Notion OAuth examples (#340) (4f8c922)

Bug Fixes

  • enhance memory tag validation and retry logic in tests (adecf29)
  • improve code formatting and cleanup in tests and base AI implementation (eba5f39)
  • improve token budget handling and update model references (6868de6)
  • streamline memory tag management and improve test coverage (870ebe2)
  • update AxMultiMetricFn type definition and clean up imports (06c3960)
  • update typedef to support async version (#294) (45f07a2)

14.0.21 (2025-09-11)

⚠ BREAKING CHANGES

  • gepa: compile now throws if options.maxMetricCalls is absent or non-positive.

  • fix(gepa): only skip reflective after an evaluated merge attempt\n\nAlign single-module merge gating with the reference engine so reflective mutation is skipped only when a merge is actually attempted, improving behavioral parity and avoiding lost reflective iterations when no valid merge pair exists.

  • docs(optimize): migrate multi-objective docs to GEPA/GEPA-Flow using compile (remove compilePareto)

Features

  • enhance AxExamples utility and improve fluent API type inference (45897fc)
  • gepa: GEPA/GEPA-Flow Pareto optimizers + docs alignment (#341) (f61c18a)
  • mcp: OAuth 2.1 for HTTP/SSE transports + Notion OAuth examples (#340) (4f8c922)

Bug Fixes

  • enhance memory tag validation and retry logic in tests (adecf29)
  • improve code formatting and cleanup in tests and base AI implementation (eba5f39)
  • improve token budget handling and update model references (6868de6)
  • streamline memory tag management and improve test coverage (870ebe2)
  • update AxMultiMetricFn type definition and clean up imports (06c3960)
  • update typedef to support async version (#294) (45f07a2)

14.0.20 (2025-09-02)

14.0.20 (2025-09-02)

14.0.19 (2025-08-29)

Bug Fixes

  • bind provider implementation methods to preserve context (86c92e4)

14.0.19 (2025-08-29)

Bug Fixes

  • bind provider implementation methods to preserve context (86c92e4)

14.0.18 (2025-08-28)

14.0.18 (2025-08-28)

14.0.17 (2025-08-28)

Features

  • introduce AxStopFunctionCallException and enhance function call handling (71e8e63)

Bug Fixes

  • refine field extraction logic and update test cases (d9d9836)

14.0.17 (2025-08-28)

Features

  • introduce AxStopFunctionCallException and enhance function call handling (71e8e63)

Bug Fixes

  • refine field extraction logic and update test cases (d9d9836)

14.0.16 (2025-08-13)

Bug Fixes

  • enhance debug parameter handling in response processing (0d36063)

14.0.16 (2025-08-13)

Bug Fixes

  • enhance debug parameter handling in response processing (0d36063)

14.0.15 (2025-08-13)

Features

  • add comprehensive documentation for AI providers, DSPy signatures, and AxFlow (09c324a)
  • enhance documentation with new Examples Guide and improved links (e39300b)
  • enhance logging functionality with ChatResponseCitations support (ec87e3a)

14.0.15 (2025-08-13)

Features

  • add comprehensive documentation for AI providers, DSPy signatures, and AxFlow (09c324a)
  • enhance documentation with new Examples Guide and improved links (e39300b)
  • enhance logging functionality with ChatResponseCitations support (ec87e3a)

14.0.14 (2025-08-12)

Features

  • add comprehensive API and Quick Start documentation (4fbbf45)