v1.4.0
Ripple-TS/ripplev1.4.0Sep 11, 2026by cdoern
Upgrading?
AI Summary
This release introduces significant enhancements including Meta AI auto-detection, a new local API key authentication provider, and reactive truncation for the Responses API. It also focuses on security hardening through sensitive data redaction in logs and improves vector store performance by migrating to async clients.
Key Highlights
- Added Meta AI to ogx go auto-detection
- Implemented local API key auth provider with validation
- Added reactive truncation for truncation=auto in Responses API
- Migrated MilvusClient to AsyncMilvusClient in vector IO provider
- Redacted sensitive data from structured logs
New Features
- Meta AI auto-detection
- Local API key authentication provider
- Reactive truncation for Responses API
- SSL mode and ca_cert_path for PostgresSqlStoreConfig
- Serialize Docling tables as Markdown
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
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The library for web and native user interfaces.
Node.js JavaScript runtime ✨🐢🚀✨
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
A fancy self-hosted monitoring tool