- [Tech] Update dependency
@sinch/sdk-client
to1.2.0
. - [Feature] Align "Dry Run" response interface with OAS update:
message_part?: string
becomesnumber_of_parts?: number
. - [Feature] In the interface
MessageDeliveryStatus
, the propertyrecipients
becomes optional. - [Feature] In the interface
GetDeliveryReportByBatchIdRequestData
, the propertycode
can also be anumber
or anumber[]
on top of astring
. - [Feature] In the interface
ListInboundMessagesRequestData
, the propertyto
can also be astring[]
on top of astring
. - [Bugfix] Remove default values set by the SDK when forging the API request.
- [Bugfix] In the interface
UpdateGroupRequest
, the propertyname
can also be set to null to remove an existing name set. - [Deprecation Notice] All variations of a group response (
GroupResponse
,CreateGroupResponse
,ReplaceGroupResponse
andUpdateGroupResponse
) are deprecated and replaced by the unique interfaceGroup
. - [Deprecation Notice] In the interface
GetDeliveryReportByPhoneNumberRequestData
, the request parameterrecipient_msisdn
is deprecated and should be replaced byphone_number
. - [Deprecation Notice] The "parameters" related interfaces have been updated and the interface
ParameterGroup
uses an index signature to allow for arbitrary keys instead of extending aRecord<string, any>
:
Deprecated | New |
---|---|
ParameterObj | ParameterGroup |
ParameterObjParameterKey | ParameterValues |
- [E2E] Add Cucumber steps implementation.
- [Tech] Update dependency
@sinch/sdk-client
to1.1.0
- [Tech] Update dependency
@sinch/sdk-client
to1.0.0
- [Tech] Update dependency
@sinch/sdk-client
to0.0.5
- [Tech][Breaking] Export all model interfaces under the namespace
Sms
- [Feature] Support hostname override
- [Feature] Support request and response plugins override
- [Feature][Breaking] Change the usage of
Region
to the more specificSmsRegion
- [Tech] Update dependency
@sinch/sdk-client
to0.0.4
- [Tech] Update dependency
@sinch/sdk-client
to0.0.3
- [Feature] Add composed methods for sending a batch:
sendTextMessage()
sendBinaryMessage()
sendMediaMessage()
- [Feature][Breaking] Rename method
getByPhoneNumber()
togetForNumber()
in the delivery-reports domain
- [Tech] Update dependency
@sinch/sdk-client
to0.0.2
- Implement the
CallbackProcessor
interface: when receiving an event callback, it's possible to validate the signature header (always valid for this API) and to revive the request body into an object.
- [Tech] Update dependency
@sinch/sdk-client
to0.0.1
- Add the method
parseSmsEventNotification
to call when receiving a callback event to transform it into the correct type