Skip to content

Commit 1683357

Browse files
authored
docs: add 0.16.0 changelog (#3153)
1 parent 0ed4ee6 commit 1683357

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

docs/release.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,21 @@ We will increment `Z` for non-breaking changes:
1919

2020
## Breaking change changelog
2121

22+
### 0.16.0
23+
24+
In this version, the SDK default model is now `gpt-5.4-mini` instead of `gpt-4.1`. This affects agents and runs that do not explicitly set a model. Because the new default is a GPT-5 model, implicit default model settings now include GPT-5 defaults such as `reasoning.effort="none"` and `verbosity="low"`.
25+
26+
If you need to keep the previous default model behavior, set a model explicitly on the agent or run config, or set the `OPENAI_DEFAULT_MODEL` environment variable:
27+
28+
```python
29+
agent = Agent(name="Assistant", model="gpt-4.1")
30+
```
31+
32+
Highlights:
33+
34+
- `Runner.run`, `Runner.run_sync`, and `Runner.run_streamed` now accept `max_turns=None` to disable the turn limit.
35+
- Sandbox workspace hydration now rejects tar archives with symlinks that point outside the archive root, including absolute symlink targets, across local, Docker, and provider-backed sandbox implementations.
36+
2237
### 0.15.0
2338

2439
In this version, model refusals are now surfaced explicitly as `ModelRefusalError` instead of being treated as empty text output or, for structured outputs, causing the run loop to retry until `MaxTurnsExceeded`.

0 commit comments

Comments
 (0)