Skip to content

Commit 2067118

Browse files
jxnlcursoragent
andauthored
New release preparation (#2013)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
1 parent f8cd6d1 commit 2067118

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

CHANGELOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,16 @@ All notable changes to this project will be documented in this file. The format
66

77
<!-- Add upcoming changes here -->
88

9+
## [1.14.4] - 2026-01-16
10+
11+
### Changed
12+
- Simplified `JsonCompleteness` by using `jiter` parsing and a sibling-based completeness heuristic (#2000)
13+
914
### Fixed
10-
- Fixed Google GenAI `safety_settings` causing `400 INVALID_ARGUMENT` when requests include image content by using image-specific harm categories when needed (#1773)
11-
- Fixed `create_with_completion()` crashing when using `list[T]` response models by preserving `_raw_response` on list outputs (#1303)
15+
- Fixed Responses API retries crashing on reasoning items by skipping non-tool-call items in `reask_responses_tools` (#2002)
16+
- Fixed Google GenAI dict-style `config` handling to preserve `labels` and other settings like `cached_content` and `thinking_config` (#2005)
17+
- Fixed Google GenAI `safety_settings` causing `400 INVALID_ARGUMENT` when requests include image content by using image-specific harm categories when needed (#2007, #1773)
18+
- Fixed `create_with_completion()` crashing when using `list[T]` response models by preserving `_raw_response` on list outputs, and hardened optional `vertexai` imports (#2011, #1303)
1219

1320
## [1.14.3] - 2026-01-13
1421

instructor/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import importlib.util
22

3+
__version__ = "1.14.4"
4+
35
from .mode import Mode
46
from .processing.multimodal import Image, Audio
57

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies = [
1919
"ty>=0.0.1a23",
2020
]
2121
name = "instructor"
22-
version = "1.14.3"
22+
version = "1.14.4"
2323
description = "structured outputs for llm"
2424
readme = "README.md"
2525

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)