What's Changed
- fix(deps): resolve all open Dependabot alerts in uv.lock files by @jackaldenryan in #1528
- fix(falkor): strip nul bytes from parameters by @he-yufeng in #1531
- fix: FalkorDB profile failing to start in docker-compose by @Naseem77 in #1126
- fix(docker): align FalkorDB compose service port with container by @prasmussen15 in #1532
- Fix Ollama/OpenAI-compatible provider support by @Naseem77 in #1146
- fix(mcp): extend model env overrides to all configs + test provider routing by @prasmussen15 in #1535
- Add Support falkordblite - FalkorDB embedded version by @galshubeli in #1125
- fix(falkordblite): make embedded install work (pin redis<8) + example cleanup by @prasmussen15 in #1536
- ci: use IPv4 (127.0.0.1) for FalkorDB/Neo4j waits in integration tests by @danielchalef in #1538
- ci(cla): authenticate CLA Assistant with a GitHub App token, drop the PAT by @danielchalef in #1541
- ci: fix (id-token) and harden Claude review/triage workflows by @danielchalef in #1540
- ci: make Claude review work on Opus 4.8 (github_token + action bump) + re-add synchronize by @danielchalef in #1542
- ci: bump claude-code-action to v1.0.139 (agent SDK that recognizes Opus 4.8) by @danielchalef in #1543
- ci: make Claude review post on Opus 4.8 (anti-suppress prompt + read-only tools) by @danielchalef in #1544
- ci: allowlist the github_comment tool so Claude review actually posts by @danielchalef in #1545
- ci: use track_progress for Claude PR review (the actual comment mechanism) by @danielchalef in #1546
- fix(llm): default OpenAIGenericClient to json_schema with json_object fallback by @danielchalef in #1537
- deprecate(kuzu): mark Kuzu deprecated; drop from default test matrix by @danielchalef in #1548
- ci: run ruff lint/format on fork PRs via privilege-stripped pull_request_target by @danielchalef in #1550
- feat(llm): default to gpt-5.5 with model-tied reasoning effort by @danielchalef in #1551
- chore(mcp): modernize dependencies, MCP SDK, and default models by @danielchalef in #1552
- feat(mcp): core-parity — bi-temporal, sagas, communities, filters, triplets, custom types by @danielchalef in #1553
- test(mcp): live end-to-end FalkorDB suite + CI workflow (gpt-5.5) by @danielchalef in #1557
- ci(mcp): treat pytest exit-5 (suite self-skipped) as success by @danielchalef in #1559
- fix: apply --host and --port CLI flags in apply_cli_overrides by @Maanik23 in #1376
- feat(mcp): accept a scalar group_id on the read tools by @danielchalef in #1558
- chore(deps-dev): update faker requirement from >=37.12.0 to >=40.21.0 in /mcp_server by @dependabot[bot] in #1447
- chore(deps-dev): update ruff requirement from >=0.7.1 to >=0.15.16 in /mcp_server by @dependabot[bot] in #1446
- chore(deps): update pyyaml requirement from >=6.0 to >=6.0.3 in /mcp_server by @dependabot[bot] in #1445
- chore(deps-dev): update anthropic requirement from >=0.49.0 to >=0.107.1 in /mcp_server by @dependabot[bot] in #1449
- fix(falkordb): make default group_id valid and escape it for RediSearch by @prasmussen15 in #1549
New Contributors
- @he-yufeng made their first contribution in #1531
- @Maanik23 made their first contribution in #1376
Full Changelog: v0.29.1...v0.29.2