open-instruct 0.2.0
Notable changelog items: 1. Fixed a major but where ZeRO-2 was discarding gradients. 2. We now support training with a RLEnvironment abstraction, including code execution sandboxing. 3. The Olmo-core DPO is ready to go, with support for TP, packing, and torch.compile. This should be much faster than the previous HF implementation. 4.
Also shipped Mar 2, 2026Ai2 in March 2026 →
Enhanced discounts support in the Shopify Functions Cart
As of GraphQL API version 2026-04 , Shopify Functions can now access detailed discount information at three levels: Cart-level : All discount applications on the cart. Line item-level : Discounts allocated to specific line items. Delivery-level : Discounts allocated to delivery groups.
Fallback model for Nano Banana Pro
Nano Banana Pro can now fall back to another image generation model when Google's API is at capacity.
Estuary Flow 0.6.4
This release includes some bug fixes to some validation behavior in cases where a key field has a default annotation
Agents, Workers - Agents SDK v0.7.0: Observability rewrite, keepAlive, and waitForMcpConnections
The latest release of the Agents SDK ↗ rewrites observability from scratch with diagnostics_channel , adds keepAlive() to prevent Durable Object eviction during long-running work, and introduces waitForMcpConnections so MCP tools are always available when onChatMessage runs.
AI Gateway - Get started with AI Gateway automatically
You can now start using AI Gateway with a single API call , no setup required. Use default as your gateway ID, and AI Gateway creates one for you automatically on the first request.
Cloudflare One - Copy Cloudflare One resources as JSON or POST requests
You can now copy Cloudflare One resources as JSON or as a ready-to-use API POST request directly from the dashboard. This makes it simple to transition workflows into API calls, automation scripts, or infrastructure-as-code pipelines. To use this feature, click the overflow menu (⋮) on any supported resource and select Copy as JSON or Copy as POST request .
More from open-instructEvery open-instruct release →
open-instruct 0.1.0
We have made the following changes to open-instruct: Added - Added OLMo-core based DPO training script (). - Added SLURM scripts for OLMo SFT training with checkpoint resume support and configurable shuffle seed. - Added retry logic with exponential backoff to make_api_request for tool API calls (retries on timeouts, connection errors, 429, and 5xx).
open-instruct 0.3.0
This is a big one, as I haven't released since March. Whoops! Also my last release as maintainer, as today is my last day at Ai2. I'll miss you all. Added - Add minimax-m3 to PRICE_PER_MILLION_TOKENS in open_instruct/judge_utils.py for cost tracking on the latest MiniMax flagship model.