Skip to content

Latest commit

 

History

History
442 lines (235 loc) · 7.68 KB

CHANGELOG.md

File metadata and controls

442 lines (235 loc) · 7.68 KB

Nodejs 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

[3.9.0] - 2024-10-08

Added

  • Add KnowledgeBase API to SDK

[3.8.0] - 2024-09-26

Fixed

  • All models containing _from updated to use from

[3.7.1] - 2024-09-12

Fixed

  • getNextPage() bug that incorrectly built url

[3.7.0] - 2024-08-28

Add

  • getNextPage functions to PromiseApi, DefaultApi, and ObservableApi

[3.6.2] - 2024-07-31

Removed

  • Set import from all node model files

Add

  • Model instance type tests

[3.6.1] - 2024-07-31

Changed

  • Manual changes removed and handled by code generation

[3.6.0] - 2024-07-05

Changed

  • GetDigit initialTimeoutMS property type change from string to integer

Removed

  • Removal of deprecated percl fields

[3.5.4] - 2024-04-09

Added

  • Fix for Signature Information class method bug

[3.5.3] - 2023-12-13

Changed

  • Improved Unit Tests for NodeJS SDK

[3.5.2] - 2023-10-20

Added

  • Unit Tests for NodeJS SDK

[3.5.1] - 2023-09-01

Added

  • TranscribeUtterance into a PerCL command
  • MIT License

[3.5.0] - 2023-08-15

Added

  • Transcribe Utterance Feature

[3.4.1] - 2023-07-26

Changed

  • Changed AddToConference CallId property type from boolean to string

[3.4.0] - 2023-06-09

Added

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

[3.3.0] - 2023-04-27

Changed

  • Introduce application ID filtering for list calls method

[3.2.0] - 2023-04-03

Added

[3.1.3] - 2023-03-13

Changed

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

[3.1.2] - 2023-02-21

Changed

  • OutDial PerCL command callingNumber and destination types fixed

[3.1.1] - 2023-02-14

Changed

  • Application Request model allows for null values

[3.1.0] - 2023-01-06

Changed

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

[3.0.4] 2022-12-01

Changed

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

[3.0.3] - 2022-11-01

Added

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

[3.0.2] - 2022-10-19

Changed

  • Update conference request enums

Added

  • Add 'Park' & 'Unpark' PerCL commands

[3.0.1] - 2022-10-03

Changed

  • Fixed bug in release generation files

[3.0.0] - 2022-09-29

Changed

  • Generated SDK from openapi spec generator. No more hand rolling updates out.

[2.1.3] - 2022-01-14

Changed

  • Rename smsProvider to provider in ListIncomingNumbersFilters interface
  • Rename smsProvider to provider in ListAvailableNumbersFilters interface
  • Rename smsProvider to provider in AvailableNumber interface
  • Rename smsProvider to provider in IncomingNumber interface

[2.1.2] - 2022-01-13

Added

  • Add capabilities, campaignId, and smsProvider to ListIncomingNumbersFilters interface
  • Add capabilities, campaignId, and smsProvider to ListAvailableNumbersFilters interface
  • Add capabilities, campaignId, and smsProvider to AvailableNumber interface
  • Add capabilities, campaignId, and smsProvider 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

[2.1.1] - 2021-11-24

Changed

  • Added applicationId, country, hasApplication, region, smsEnabled, voiceEnabled optional filters to ListIncomingNumbersFilters interface
  • Added country, region, smsEnabled, voiceEnabled optional filters to ListAvailableNumbersFilters interface
  • Removed alias from ListAvailableNumbersFilters interface

[2.1.0] - 2021-11-02

Added

  • Added Typescript Support
  • Added active optional filter to get call list

[2.0.3] - 2021-05-17

Changed

  • Updated handlebars package to version 4.7.7 to prevent Remote Code Execution when compiling templates
  • Updated lodash package to version 4.17.21 to prevent Command Injection
  • Updated ini package to version 1.3.8 to prevent Prototype Pollution
  • Updated acorn package to version 5.7.4/6.4.2 to prevent Regular Expression Denial of Service

[2.0.2] - 2021-05-17

Changed

  • Updated y18n package to version 4.0.3 to prevent prototype pollution

[2.0.1] - 2021-05-11

Removed

  • Remove moment package

[2.0.0] - 2021-04-19

Added

  • Add verifyRequest utility function

[1.2.0] - 2021-04-12

Changed

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

[1.1.3] - 2021-03-12

Added

  • Allow Call Request to include callConnectUrl

[1.1.2] - 2020-12-16

Added

  • Add privacyMode option to RecordUtterance PerCL command

[1.1.1] - 2020-12-16

Added

  • Additional message statuses for TFN functionality

[1.1.0] - 2020-10-14

Changed

  • Rename setPersyUrl to setUrl

Fixed

  • Properly handle empty response bodies
  • Other Minor bug fixes

[1.0.4] - 2020-08-13

Added

  • Add privacyMode option

[1.0.2] - 2019-12-09

Changed

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

Fixed

  • Update common response handler to not use body twice

[1.0.1] - 2019-11-25

Added

  • Add Reject PerCL command

[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