-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathChangelog.txt
More file actions
154 lines (115 loc) · 5.6 KB
/
Copy pathChangelog.txt
File metadata and controls
154 lines (115 loc) · 5.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
Callfire API client Changelog
=============================
Version 1.8.0 - Dec 26 2019
- added findOrders API
- added toggle recipients statuses broadcasts api
- now SDK requires minimum Java 8 version
- added lombok to DTO classes
Version 1.7.21 - Jul 19 2019
- added new statuses to Broadcast.Status enum
- updated dependencies versions to the latest available
Version 1.7.20 - Oct 23 2018
- added BigMessageStrategy.MMS option for TextBroadcast
Version 1.7.19 - Sept 25 2018
- added findMedia API operation to sdk
Version 1.7.18 - Sept 12 2018
- removed deprecated endpoints (old call/text broadcasts endpoints)
Version 1.7.17 - Nov 14 2017
- set json content encoding to UTF-8
Version 1.7.16 - Jun 15 2017
- added fromNumber to Recipient object for sending calls/texts
- added strictValidation flag for adding contacts to broadcast
- added useCustomFields to createContactList/addContactListContacts apis
Version 1.7.15 - May 4 2017
- removed subscriptions api (not supported from v2 api client)
- fixed trivial bug with requests creation
Version 1.7.14 - Jan 27 2017
- added dnc apis
Version 1.7.13 - Dec 30 2016
- minor fixes for get contacts history api
Version 1.7.12 - Dec 28 2016
- updated CallRecord dto to include originateTime, answerTime, duration, callerName and switchId fields
- updated Webhook dto to include singleUse parameter
- minor extension of requests objects for upload and find sounds api, find tollfree numbers api
- temporary turning dnc api off due to full remake of callfire dnc apis
Version 1.7.11 - Nov 17 2016
- added deleteCampaignSound api
- added getCreditsHistory api
- remove dnc lists api (not supported anymore)
Version 1.7.10 - Oct 26 2016
- added more parameters to call tracking config in Number Lease config object
Version 1.7.9 - Jul 12 2016
- added loading labels parameter in Number Lease objects
Version 1.7.8 - May 31 2016
- fixed bug with logging in debug mode
Version 1.7.7 - May 27 2016
- added support for new webhook resources (MonthlyRenewal, LowBalance)
Version 1.7.6 - May 24 2016
- defaultLiveMessage, defaultMachineMessage, defaultLiveMessageSoundId, defaultMachineMessageSoundId, defaultVoice params added to send calls api
- added batch id filter parameter for get broadcast calls/texts
- added fields filter parameter for add sound via call, returns CampaignSound object
- added fields filter parameter for add sound via text-to-speech, returns CampaignSound object
- defaultMessage parameter added to send texts function
- added findWebhookResource and findWebhookResources methods to use new webhooks apis
- resumeNextDay parameter added to CallBroadcast object
- transferMessage, transferMessageSoundId, transferDigit, transferNumber params added to CallRecipient object for sending calls and texts
- added questionResponses parameter to CallRecord object
- added duplicate parameter to CampaignSound object
- get call recordings api functions implemented in CallsApi
Version 1.7.5 - Apr 8 2016
- removed get/update batches from TextBroadcastsApi
Version 1.7.4 - Mar 14 2016
- fixed uploading mp3 issue
Version 1.7.3 - Feb 25 2016
- added proxy with basic authorization support, see out docs how to configure it
Version 1.7.2 - Jan 27 2016
- added find by batchId parameter to FindCalls & FindTexts requests.
- fixed NumberApi.findNumbersLocal and NumberApi.findNumbersTollfree methods to accept an updated server responses
Version 1.7.1 - Dec 31 2015
- added Subscriptions API back because Webhooks feature currently in beta
- IvrBroadcast and related classes are now deprecated, use CallBroadcast instead
- bugfixes
Version 1.7.0 - Dec 15 2015
- added CallBroadcastsApi which replaced VoiceBroadcastsApi, in future it will be merged with IVR broadcasts API.
- deprecated VoiceBroadcastsApi and VoiceBroadcast classes, use CallBroadcast instead
- added API to fetch text/call broadcast statistics
- added MediaApi class for accessing /media endpoint
Version 1.6.0 - Nov 25 2015
- updated Webhook object, added validation of events
Version 1.5.0 - Oct 28 2015
- added support of schedules for all campaigns
- added 'recordings' property to CallRecord object, so now you can fetch recordings metadata for particular call
- improvements in exception handling, now different HTTP response error codes produce different API exceptions
-- 400 - throws BadRequestException
-- 401 - throws UnauthorizedException
-- 403 - throws AccessForbiddenException
-- 404 - throws ResourceNotFoundException
-- 500 - throws InternalServerErrorException
-- other error codes throw CallfireApiException
-----------------------------
Version 1.4.0 - Oct 19 2015
- removed deprecated subscriptions api
-----------------------------
Version 1.3.1 - Oct 7 2015
- added 'nonStrictSsl' property to Webhook and Subscription domain classes to disable certificate check of
user's endpoints
-----------------------------
Version 1.3.0 - Oct 2 2015
- added ContactListsApi.createFromCsv(name, file) API method to allow creation of contact lists from csv file
- javadoc updates
-----------------------------
Version 1.2.0 - Oct 2 2015
- added CRUD operations (createApiCredentials, findApiCredentials, getApiCredentials, deleteApiCredentials)
for API credentials in meApi class
- disabled serialization of empty arrays
-----------------------------
Version 1.1.1 - Oct 1 2015
- replaced Double type in BillingPlanUsage domain class to BigDecimal
- Jackson's ObjectMapper is now accessible via CallfireClient.getRestApiClient().getJsonConverter()
-----------------------------
Version 1.1.0 - Sep 30 2015
- removed setters for read-only fields
- corrected /dncs API path
-----------------------------
Version 1.0.0 - Sep 29 2015
- first release