Skip to content

Releases: unkn0wncode/openai

v1.2.1

17 Jan 14:37

Choose a tag to compare

What's Changed

New

  • Added gpt-5.2-codex model (f1cfb3a)
    • New constant GPT52Codex for the model
    • Added pricing data matching official pricing page

Full Changelog: v1.2.0...v1.2.1

v1.2.0

08 Jan 19:37

Choose a tag to compare

What's Changed

Features

  • Added support for GPT-5.2 model series (8e5c988)
    • New models: gpt-5.2, gpt-5.2-pro, gpt-5.2-chat-latest
    • Updated default model to GPT-5.2
  • Added support for persistent conversations (8ae6b0f)
    • New conversation management API for multi-turn interactions
    • Added example for conversation usage

Improvements

  • Updated models and pricing to match the API (551604c)
    • Added new image models: chatgpt-image-latest, gpt-image-1.5
    • Added new TTS models: gpt-4o-mini-tts-2025-03-20, gpt-4o-mini-tts-2025-12-15
    • Added new text models: gpt-4o-mini-transcribe-2025-03-20, gpt-4o-mini-transcribe-2025-12-15, gpt-realtime-mini-2025-12-15, gpt-audio-mini-2025-12-15
    • Updated pricing for new models based on official pricing page
  • Updated list of models (cf620b4)

Chores

  • Deleted unused test file (203c713)
  • Excluded .github directory from gitignore (d0bfe79)

Full Changelog: v1.1.0...v1.2.0

v1.1.0

16 Nov 10:37

Choose a tag to compare

What's Changed

Features

  • Added support for GPT 5.1 models
  • Added support for new tools (8aeaef1)
    • New apply_patch tool with examples and helpers
    • New shell tool with examples and helpers
    • Added cache retention parameter prompt_cache_retention
    • Added new effort level none
  • GitHub Actions workflow to check model list regularly (fd53f5f)
  • Added a test to track new/deleted models (9f3cf2f)

Improvements

  • Optimized tests (f325f31)
    • Tests now run in parallel
    • Use lower reasoning for faster execution
    • Disabled deprecated Assistants test
  • Updated models/reasoning in slow examples (2865c55)

Fixes

  • Updated lists of models to match the API (32661d2)
    • Added separate lists for Video and TTS models
    • Removed mentions of deleted models from the codebase
    • Updated test for missing models with better output
  • Fixed incorrect name handling when registering built-in tools (8aeaef1)
  • Unnamed protective mutex in config (a828277)

Chores

  • Removed dead safety code (a294445)
  • Updated checkout action version (b5cc6fd)

Full Changelog: v1.0.2...v1.1.0

v1.0.2

15 Nov 12:13

Choose a tag to compare

What's Changed

  • Updated response struct to parse instructions of varied types

Full Changelog: v1.0.1...v1.0.2

Add custom tools

24 Aug 16:00
5df4316

Choose a tag to compare

What's Changed

  • feat: add custom tools support by @unkn0wncode in #2
  • fix: verbosity param moved to text.verbosity

Full Changelog: v1.0.0...v1.0.1

v1.0.0

02 Aug 18:57

Choose a tag to compare

Initial stable release