Skip to content

docs: clean up changelog release notes#696

Open
fallintoplace wants to merge 2 commits into
openai:mainfrom
fallintoplace:fix/changelog-release-notes-cleanup
Open

docs: clean up changelog release notes#696
fallintoplace wants to merge 2 commits into
openai:mainfrom
fallintoplace:fix/changelog-release-notes-cleanup

Conversation

@fallintoplace

@fallintoplace fallintoplace commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Why

The changelog contains a duplicated 3.24.0 release section and two inaccurate recent release-note descriptions. The cleanup keeps the release history accurate and uses the actual Go API terminology.

What changed

  • Remove the duplicated 3.24.0 section.
  • Describe the voice parameter breaking change as string to string or an object with an id field.
  • Clarify that the GA computer tool uses the ComputerTool type and that computer_use_preview moved to ComputerUsePreviewTool.

Validation

  • No automated tests; this is a documentation-only change.

@fallintoplace
fallintoplace requested a review from a team as a code owner June 26, 2026 22:33

@jbeckwith-oai jbeckwith-oai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for cleaning this up. I verified that the two 3.24.0 sections are duplicates and that the surviving section still contains the complete Features, Bug Fixes, and Chores content. Removing the duplicate is correct, and because release-please prepends new entries, this historical cleanup should persist.

The PR is docs-only and not functionally necessary, but it is worthwhile for changelog accuracy. I am requesting changes because both edited release-note sentences remain misleading after the spelling corrections. The inline suggestions below use the actual Go API changes and exported type names.

No automated tests are needed for this patch; the diff is whitespace-clean and applies cleanly to current main.

Comment thread CHANGELOG.md Outdated
### ⚠ BREAKING CHANGES

* **api:** The `voice` param and resouce has changed from a `string` to a `string | {id: string}`. This is a breaking change for Go.
* **api:** The `voice` param and resource has changed from a `string` to a `string | {id: string}`. This is a breaking change for Go.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The spelling change fixes resouce, but the resulting sentence—“the voice param and resource has changed”—is still grammatically awkward and does not clearly describe the breaking change.

I checked the underlying custom-voices change: the Go request fields changed from string alias types to union parameter types that also accept {id: string} objects. Please describe that directly. Suggested wording:

The voice parameter type has changed from a string to a string | {id: string}. This is a breaking change for Go.

Comment thread CHANGELOG.md Outdated
### Features

* **api:** The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview ([347418b](https://github.com/openai/openai-go/commit/347418be8d4fa33881d9ac30f6c7132f2f545f2b))
* **api:** The GA ComputerTool now uses the ComputerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview ([347418b](https://github.com/openai/openai-go/commit/347418be8d4fa33881d9ac30f6c7132f2f545f2b))

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sentence still does not use the actual Go terminology or exported identifiers. Go has types, not classes, and the preview type is exported as ComputerUsePreviewTool (with ComputerUsePreviewToolParam for requests), not ComputerUsePreview.

It is also clearer to distinguish the wire-level tool name from the Go type. Suggested wording:

The GA computer tool now uses the ComputerTool type. The computer_use_preview tool has moved to ComputerUsePreviewTool.

@fallintoplace fallintoplace changed the title Clean up duplicated and misspelled changelog notes docs: clean up changelog release notes Jul 10, 2026
@fallintoplace

fallintoplace commented Jul 18, 2026

Copy link
Copy Markdown
Contributor Author

Thank you, I have pushed the fix in 19b4d5f

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.

2 participants