Skip to content

Latest commit

 

History

History
469 lines (248 loc) · 7.8 KB

CHANGELOG.md

File metadata and controls

469 lines (248 loc) · 7.8 KB

Java SDK Changelog

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

The format of this changelog is based on Keep a Changelog. This project adheres to Semantic Versioning.

None

[6.1.1] - 2025-02-05

Changed

  • Convert MessageResultsAllOfTfn to existing TFN model and make SDK updates per latest spec changes

[6.1.0] - 2025-01-08

Added

  • CampaignTFN and MessageResultsAllOfTfn models

Changed

  • PerclCommand serialization bug has been resolved with edits to the build method

[6.0.0] - 2025-01-08

Added

  • Webhook classes
  • More idiomated Enum management

Changed

  • Use upgraded openapi generator

Removed

  • *AllOf model files

[5.9.0] - 2024-12-17

Added

  • Use latest spec updates
  • mediaUrls are nullable
  • Add SetDTMFPassThrough command

[5.8.0] - 2024-10-08

Added

  • Add KnowledgeBase API to SDK

[5.7.0] - 2024-09-03

Added

  • getNextPage method to DefaultApi class

[5.6.2] - 2024-07-23

Changed

  • Regenerate SDK files

[5.6.1] - 2024-07-31

Changed

  • Fix test file format and some value updates, also fix SDK file auto-generation issue

[5.6.0] - 2024-07-10

Changed

  • GetDigit initialTimeoutMS property type change from string to integer

Removed

  • Removal of deprecated percl fields

[5.5.4] - 2024-04-09

Added

  • Fix for Signature Information class method bug

[5.5.3] - 2023-09-11

Added

  • HashCode equals test cases for all models in SDK

[5.5.2] - 2023-09-06

Changed

  • TranscribeUtterance into a PerCL command

[5.5.1] - 2023-09-01

Added

  • MIT License

[5.5.0] - 2023-08-15

Added

  • Transcribe Utterance Feature

[5.4.3] 2023-08-28

Changed

  • Changed setters from public to private for specific read-only variables

[5.4.2] 2023-07-26

Changed

  • Changed AddToConference CallId property type from boolean to string

[5.4.1] 2023-07-19

Added

  • Updated versioning for the Java SDK

[5.4.0] 2023-06-06

Added

  • Number management feature for java sdk including methods, properties, and testing

[5.3.3] 2023-06-01

Changed

  • Update github actions files to use the latest gradle and java versions as well as the gradle build action

[5.3.2] 2023-06-01

Changed

  • Update dependencies related to the ApiClient class in both build.gradle and pom.xml files
  • Edit github actions to include refreshing dependencies in every build command run

[5.3.1] 2023-05-25

Changed

  • Update dependencies related to the ApiClient class
  • Establish standard for connecting to the FreeClimb API Client

[5.3.0] 2023-04-27

Changed

  • Introduce application ID filtering for list calls method

[5.2.0] 2023-04-03

Added

[5.1.3] 2023-03-13

Changed

  • callStatus variable of CallResult is now processing and returning correct data back

[5.1.2] 2023-02-21

Changed

  • OutDial PerCL command callingNumber and destination types fixed

[5.1.1] 2023-02-14

Changed

  • Application Request model allows for null values

[5.1.0] 2023-01-06

Changed

  • Enums have been implemented in the java sdk
  • Updated README for enum implementation and testing

[5.0.3] 2022-12-06

Changed

  • Changed QueueResult property currentSize from string to int
  • Renamed QueueResult property averageWaitTime to averageQueueRemovalTime

[5.0.2] 2022-11-01

Added

  • Add offnet property in IncomingNumber resource
  • Add offnet query parameter for listIncomingNumbers

[5.0.1] 2022-10-31

Changed

  • Updated gson dependency due to security issues

[5.0.0] 2022-10-27

Changed

  • Java SDK no longer hand written - generated from openapi spec

[4.1.5] 2022-01-18

Changed

  • Fixed typos and build errors

Added

  • Add capabilities, campaignId, and provider to ListIncomingNumbersFilters interface
  • Add capabilities, campaignId, and provider to ListAvailableNumbersFilters interface
  • Add capabilities, campaignId, and provider to AvailableNumber interface
  • Add capabilities, campaignId, and provider to IncomingNumber interface

Removed

  • Remove smsEnabled and voiceEnabled from ListAvailableNumbersFilters interface
  • Remove smsEnabled and voiceEnabled from ListIncomingNumbersFilters interface
  • Remove smsEnabled and voiceEnabled from AvailableNumber interface
  • Remove smsEnabled and voiceEnabled from IncomingNumber interface

[4.1.4] 2021-11-29

Added

  • properties country, region, smsEnabled, voiceEnabled to AvailablePhoneNumberSearchFilters
  • properties applicationId, country, region, smsEnabled, voiceEnabled, hasApplication to IncomingPhoneNumberSearchFilters

Removed

  • property alias of AvailablePhoneNumberSearchFilters

<a name="4.1.3"

[4.1.3] 2021-11-3

Added

  • 1 new property active for CallSearchFilters and Call <a name="4.1.2"

[3.0.2] 2021-8-3

Added

  • 4 new properties for GetSpeechActionCallback

[4.1.1] - 2021-05-11

Added

  • Add callConnectUrl option to MakeCall Request

[4.1.0] - 2021-05-10

Changed

  • Replace any language instance of auth_token or similar speech to api_key

[4.0.1] - 2021-05-03

Fixed

  • Fix exception handling within verifyRequest

[4.0.0] - 2021-05-03

Added

  • Add verifyRequest utility function

[3.0.3] - 2020-12-16

Added

  • Add privacyMode option to RecordUtterance PerCL command

[3.0.2] - 2020-12-16

Added

  • Additional message statuses for TFN functionality

[1.2.1] - 2020-10-14

Added

  • Add Reject PerCL command
  • Add privacyMode option

Changed

  • Rename setPersyUrl to setUrl

Fixed

  • Properly handle empty response bodies
  • Other Minor bug fixes

[1.2] - 2019-10-16

Changed

  • Persephony is now FreeClimb
  • Code cleanup
  • Documentation Updates
  • Test Update

Fixed

  • Update common response handler to not use bodu twice

[1.1.1] - 2019-06-27

Changed

  • Minor updates to docs and code cleanup

[1.1.0] - 2019-06-07

Pull Requests

  • Merge pull request #22 from PersephonyAPI/maintenance

[1.0.0] - 2019-06-04

Changed

  • Change default api target

[0.1.0] - 2019-05-30

Added

  • PlayEarlyMedia PerCL Command

[0.0.2] - 2018-11-29

Remove

  • Remove callConnectUrl and statusCallbackUrl from api.calls#create

[0.0.1] - 2018-11-13

Added

  • PerCL Support
  • FreeClimb API Support
  • README, LICENSE
  • docs

Changed

  • Initial Release