Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Latest commit

 

History

History
69 lines (49 loc) · 2.41 KB

CHANGELOG.md

File metadata and controls

69 lines (49 loc) · 2.41 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.3.0 - 2022-12-21

Added

  • Use parameters defined outside endpoint methods.

Changed

  • Encourage the use of php-http/mock-client for testing and mocking API responses.
  • Remove the Tests\MockHttpClient class, and use the php-http/mock-client package instead.
  • Make Handler and Model class names more readable.

Fixed

  • Use correct model type for nested models.

1.2.0 - 2022-11-07

Added

  • Add support for DALL·E image generation.
  • Add new ImageGenerations Handler, which creates an image given a prompt.
  • Add new ImagesEdits Handler, which creates an edited or extended image given an original image and a prompt.
  • Add new ImagesVariations Handler, which creates a variation of a given image.

Changed

  • Improve Handler unit tests.
  • API version updated from 1.0.6 to 1.1.0.

1.1.0 - 2022-10-31

Changed

  • Improve readme.

Removed

  • Remove deprecated Answers handler and associated models.
  • Remove deprecated Classifications handler and associated models.
  • Remove deprecated Engines handler and associated models.
  • Remove deprecated EnginesSearch handler and associated models.

1.0.2 - 2022-10-28

Changed

  • Switch License.

1.0.1 - 2022-10-24

Added

  • Add support for Moderation using a new Moderations::create() Handler class and Method.
  • Add usage information to response models: Completions::create(), Edits::create() and Embeddings::create().

Changed

  • Define required properties for response models.
  • Rename all nested response models.
  • Change default value for Tectalic\OpenAi\Models\FineTunes\CreateRequest::$prompt_loss_weight.
  • 22 API Methods are now supported, grouped into 14 API Handlers.
  • API version updated from 1.0.5 to 1.0.6.

Fixed

  • Don't run CI for tags.
  • Use correct model type for nested models: Tectalic\OpenAi\Models\FineTunes\CreateResponse, Tectalic\OpenAi\Models\FineTunes\RetrieveResponse and Tectalic\OpenAi\Models\FineTunesCancel\CancelFineTuneResponse.

1.0.0 - 2022-07-11

Added

  • Initial release.