Skip to content

chore(deps): update dependency com.openai:openai-java to v2 #507

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 21, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.openai:openai-java (source) 1.6.1 -> 2.1.0 age adoption passing confidence

Release Notes

openai/openai-java (com.openai:openai-java)

v2.1.0

Compare Source

Full Changelog: v2.0.0...v2.1.0

Features
  • api: new streaming helpers for background responses (a82279d)
Bug Fixes
  • internal: fix issues with new items in structured responses (931f7b8)
  • tests: fix file test (a82adfd)

v2.0.0

Compare Source

Full Changelog: v1.6.1...v2.0.0

⚠ BREAKING CHANGES
  • client: change precision of some numeric types
  • client: extract auto pagination to shared classes
  • client: Migration: - If you were referencing the AutoPager class on a specific *Page or *PageAsync type, then you should instead reference the shared AutoPager and AutoPagerAsync types, under the core package
    • AutoPagerAsync now has different usage. You can call .subscribe(...) on the returned object instead to get called back each page item. You can also call onCompleteFuture() to get a future that completes when all items have been processed. Finally, you can call .close() on the returned object to stop auto-paginating early
    • If you were referencing getNextPage or getNextPageParams:
      • Swap to nextPage() and nextPageParams()
      • Note that these both now return non-optional types (use hasNextPage() before calling these, since they will throw if it's impossible to get another page)
Features
  • api: Add reinforcement fine-tuning api support (3a9fcbb)
  • api: further updates for evals API (2b9d5bc)
  • api: manual updates (005a643)
  • api: responses x eval api (66327c5)
  • api: Updating Assistants and Evals API schemas (02c6df6)
  • client: allow providing some params positionally (1c6e875)
  • client: extract auto pagination to shared classes (855d571)
  • client: type safe structured outputs (#​463) (e123fdd)
Bug Fixes
  • add missing deploymentModel params (d9af1fb)
  • client: properly support srt and vtt in audio transcriptions. (#​472) (1e5bf3d)
  • merge conflict (bf7e961)
  • missing validity (301a38a)
Chores
  • docs: grammar improvements (13b0fbc)
  • internal: fix custom code (567c86e)
Documentation
  • remove or fix invalid readme examples (fa9f7fc)
Refactors
  • client: change precision of some numeric types (291b0f4)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/com.openai-openai-java-2.x branch from d434ddc to e6f0fae Compare May 23, 2025 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants