|
1 | 1 | ### Changes |
2 | 2 |
|
| 3 | +### 2.8.0 |
| 4 | +There are a number of new features and changes in this release so will move to version 2.8. |
| 5 | +The most important one from a breaking change point of view is that the use of API keys is no longer allowed. |
| 6 | +You should now be using Access Tokens to access the API |
| 7 | +For more information on any of the changes please see the README. |
| 8 | +We have added examples for all of the new features |
| 9 | + |
| 10 | +#### Remove API Key references (#230) |
| 11 | +API Keys are no longer valid. We now use Acces tokens. |
| 12 | +So removing reference to use API keys in the SDK |
| 13 | + |
| 14 | +#### Add support for snooze (#236) |
| 15 | +Added appropriate code to be able to snooze conversation and to read the conversation model for snooze attributes |
| 16 | + |
| 17 | +#### Add conversation ratings (#235) |
| 18 | +Add extra code to support reading conversation ratings |
| 19 | + |
| 20 | +#### Add support for marking conversation as read (#234) |
| 21 | +Add ability to make a conversation as read |
| 22 | + |
| 23 | +#### Add support for display_as when finding conversation (#239) |
| 24 | +Add a new find that allows extra parameters |
| 25 | + |
| 26 | +#### Support running assignment rules (#243) |
| 27 | +Build support for recent API feature to allow running assignment rules on a conversation |
| 28 | +https://developers.intercom.com/intercom-api-reference/reference#run-conversation-assignment-rules |
| 29 | + |
| 30 | +#### Support Event Summaries (#244) |
| 31 | +List event summaries of a user |
| 32 | +https://developers.intercom.com/intercom-api-reference/reference#view-user-events-summaries |
| 33 | + |
| 34 | +#### Extract Iterator implementation into TypedDataCollection (#247) |
| 35 | +First thing, TypedDataCollection now implements Iterator, it is delegating the hasNext(), next() and remove() methods to a TypedDataCollectionIterator instance. |
| 36 | +Second, I have removed all specific implementations of Iterator from all Collection classes, which were just copy-paste. |
| 37 | + |
| 38 | +#### Update webhook topics and add ping (#245) |
| 39 | +Added support for more topics |
| 40 | + |
| 41 | +#### Allow parsing of responses from DELETE requests (#248) |
| 42 | +Now we check if DELETE response has data if it does proceed to process it as any other normal data |
| 43 | +If there is no data just return null |
| 44 | + |
3 | 45 | ### 2.7.0 |
4 | 46 | This update includes the removal of an option which is not possible viua the API. |
5 | 47 | There was an option in the SDK to manually update the company sessions account but this is not possible vai the API. |
|
0 commit comments