v1.4.0
snarktank/ralphv1.4.0Sep 11, 2026by cdoern
Upgrading?
AI Summary
A comprehensive update adding Meta AI support, local API key authentication, and significant security/hardening improvements to vector stores and PostgreSQL.
Key Highlights
- Added Meta AI to ogx go auto-detection.
- Added local_api_key auth provider with attributes and startup validation.
- Migrated MilvusClient to AsyncMilvusClient in vector IO provider.
- Added SSL mode and CA cert path options for PostgresSqlStoreConfig.
New Features
- Implement reactive truncation for truncation=auto in Responses API.
- Option to serialize Docling tables as Markdown.
- Allow disabling chat completions persistence.
- Redact sensitive data from structured logs.
Full Release Notes
## What's Changed * chore: bump fallback_version to 1.3.1.dev0 by @cdoern in https://github.com/ogx-ai/ogx/pull/6384 * fix(starter): default trust_remote_code to false for sentence-transformers by @yashanil98 in https://github.com/ogx-ai/ogx/pull/6318 * feat: Add Meta AI to ogx go auto-detection by @mattf in https://github.com/ogx-ai/ogx/pull/6383 * feat: add local_api_key auth provider with attributes and startup validation by @mattf in https://github.com/ogx-ai/ogx/pull/6400 * feat: default ogx go to localhost instead of all interfaces by @mattf in https://github.com/ogx-ai/ogx/pull/6402 * fix(file-processor): Preserve content in async Docling uploads by @pgustafs in https://github.com/ogx-ai/ogx/pull/6394 * docs(api): describe supported search rankers by @KXHXK in https://github.com/ogx-ai/ogx/pull/6395 * fix(file_processors): Preserve Docling chunk structure metadata by @pgustafs in https://github.com/ogx-ai/ogx/pull/6398 * fix(providers): stop counting cached tokens twice in the Anthropic-compat usage by @arthi-arumugam-git in https://github.com/ogx-ai/ogx/pull/6415 * feat: Allow disabling chat completions persistence by @meffmadd in https://github.com/ogx-ai/ogx/pull/6412 * fix(vector-io): persist vector store metadata to kvstore in Milvus, Chroma, and Weaviate by @goingforstudying-ctrl in https://github.com/ogx-ai/ogx/pull/6371 * fix(ci): use generated ADC for Vertex recordings by @skamenan7 in https://github.com/ogx-ai/ogx/pull/6425 * feat: implement reactive truncation for truncation=auto in Responses API by @mattf in https://github.com/ogx-ai/ogx/pull/6410 * fix(vertexai): map "default" service_tier to None instead of "standard" by @Lifto in https://github.com/ogx-ai/ogx/pull/6424 * feat: add ssl_mode and ca_cert_path to PostgresSqlStoreConfig by @omkarjoshi0304 in https://github.com/ogx-ai/ogx/pull/6196 * feat: redact sensitive data from structured logs by @mattf in https://github.com/ogx-ai/ogx/pull/6433 * feat(file-processors): Add an option to serialize Docling tables as Markdown by @pgustafs in https://github.com/ogx-ai/ogx/pull/6408 * refactor: Harden upstream_header provider with trusted-proxy verification by @rhdedgar in https://github.com/ogx-ai/ogx/pull/6436 * refactor: consolidate SSE streaming helpers in ogx_api.utils by @mattf in https://github.com/ogx-ai/ogx/pull/6438 * fix(prompts): raise typed not-found errors to preserve HTTP keep-alive by @asimurka in https://github.com/ogx-ai/ogx/pull/6440 * test(batches): skip text completions batch test for Anthropic by @derekhiggins in https://github.com/ogx-ai/ogx/pull/6023 * fix(core): filter persisted registry objects by active providers by @Artemon-line in https://github.com/ogx-ai/ogx/pull/6429 * fix(ci): return full test matrix for unrecognized changed file paths by @leseb in https://github.com/ogx-ai/ogx/pull/5944 * fix(tests): use collection_path in pytest_ignore_collect for pytest 9+ by @rome-xi in https://github.com/ogx-ai/ogx/pull/6444 * fix(vertexai): persist Gemini thought_signature across tool-call round trips by @asimurka in https://github.com/ogx-ai/ogx/pull/6443 * fix(revert): remove remote::passthrough inference provider by @franciscojavierarceo in https://github.com/ogx-ai/ogx/pull/6453 * fix(tests): preflight-check provider dependencies in the integration test runner by @mattf in https://github.com/ogx-ai/ogx/pull/6471 * fix(deps): update packages for CVE remediations by @derekhiggins in https://github.com/ogx-ai/ogx/pull/6488 * fix: repair mangled route_policy warning and existance docstring typo by @simpleqt in https://github.com/ogx-ai/ogx/pull/6498 * fix: Add Qdrant to unit test dependencies by @varshaprasad96 in https://github.com/ogx-ai/ogx/pull/6476 * docs: Repair broken GitHub links by @varshaprasad96 in https://github.com/ogx-ai/ogx/pull/6477 * fix: qualify tenant column in PostgreSQL upserts by @eoinfennessy in https://github.com/ogx-ai/ogx/pull/6509 * ci: Make tenancy configurable in the ci-tests distribution by @eoinfennessy in https://github.com/ogx-ai/ogx/pull/6512 * feat: migrate MilvusClient to AsyncMilvusClient in vector IO provider by @mattf in https://github.com/ogx-ai/ogx/pull/6493 * fix(docs): fix broken internal links and fail the build on new ones by @elinacse in https://github.com/ogx-ai/ogx/pull/6478 * fix(ui): resolve critical and high severity vulnerabilities in production dependencies by @elinacse in https://github.com/ogx-ai/ogx/pull/6479 * fix(ui): enable TypeScript build validation and fix 198 type errors by @elinacse in https://github.com/ogx-ai/ogx/pull/6480 * fix(paper): qualify unreferenced production deployment claim by @elinacse in https://github.com/ogx-ai/ogx/pull/6486 * docs(batches): clarify security model and add authorization tests by @elinacse in https://github.com/ogx-ai/ogx/pull/6485 * fix: Stop integration tests when dependency installation fails. by @franciscojavierarceo in https://github.com/ogx-ai/ogx/pull/6525 * docs: fix Docker Hub links in Kubernetes deployment docs by @tarilabs in https://github.com/ogx-ai/ogx/pull/6513 * fix(paper): pin bibliography citations to reproducible source snapshots by @elinacse in https://github.com/ogx-ai/ogx/pull/6487 * fix: Prepare reproducible releases after publishing exact client versions. by @franciscojavierarceo in https://github.com/ogx-ai/ogx/pull/6526 * fix: close upstream streams when streaming wrappers are abandoned by @goingforstudying-ctrl in https://github.com/ogx-ai/ogx/pull/6506 * fix(docs): correct list-deps CLI commands after the OGX rename by @mattf in https://github.com/ogx-ai/ogx/pull/6459 * fix(responses): report failed instead of completed when truncation=auto exhausts retries by @elinacse in https://github.com/ogx-ai/ogx/pull/6504 * docs: fix stale meta-llama/ogx references across docs by @simpleqt in https://github.com/ogx-ai/ogx/pull/6494 * docs: Shorten the JOSS manuscript and correct its references. by @franciscojavierarceo in https://github.com/ogx-ai/ogx/pull/6532 ## New Contributors * @KXHXK made their first contribution in https://github.com/ogx-ai/ogx/pull/6395 * @arthi-arumugam-git made their first contribution in https://github.com/ogx-ai/ogx/pull/6415 * @meffmadd made their first contribution in https://github.com/ogx-ai/ogx/pull/6412 * @Lifto made their first contribution in https://github.com/ogx-ai/ogx/pull/6424 * @omkarjoshi0304 made their first contribution in https://github.com/ogx-ai/ogx/pull/6196 * @rome-xi made their first contribution in https://github.com/ogx-ai/ogx/pull/6444 * @simpleqt made their first contribution in https://github.com/ogx-ai/ogx/pull/6498 * @tarilabs made their first contribution in https://github.com/ogx-ai/ogx/pull/6513 **Full Changelog**: https://github.com/ogx-ai/ogx/compare/v1.3.1...v1.4.0
Related Repositories
openclaw/openclaw★ 392,723
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,097
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 360,734
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,889
The open source coding agent.
n8n-io/n8n★ 208,286
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.