Skip to content

Releases: intercom/intercom-ruby

Add error handling for gateway timeout errors

Choose a tag to compare

@jonnyom jonnyom released this 12 Nov 10:31
b193d55

#503
#502
Thanks to @adsteel

Fix regression in Request class

Choose a tag to compare

@jonnyom jonnyom released this 05 Nov 15:02
65a82a2

Fixes a regression introduced in 3.9.2 which privatised an attribute accessed outside of the Request class.

#499

Handle unexpected response bodies

Choose a tag to compare

@jonnyom jonnyom released this 05 Nov 12:09
8966ce6

#492 @adsteel

Handle unexpected response bodies and raise appropriately.

3.9.1 was skipped due to a bug in the release mechanism.

Add Teams endpoint

Choose a tag to compare

@jonnyom jonnyom released this 09 Oct 10:45
3f3a25a

Add support for teams endpoint
#488

Add error handling for company not found

Choose a tag to compare

@jonnyom jonnyom released this 03 Oct 12:58
8042ec3

Adds automatic handling for the company_not_found error
#485

Add support for Customer Search API

Choose a tag to compare

@apassant apassant released this 01 Aug 09:23
3e2c24f

Add support for Customer Search (currently in Unstable API Version)
https://developers.intercom.com/intercom-api-reference/v0/reference#customers

Remove deprecated Rubyforge reference

Choose a tag to compare

@jonnyom jonnyom released this 15 Jul 10:11
43a0b77

Add InvalidDocumentError handling

Choose a tag to compare

@jonnyom jonnyom released this 15 Jul 09:52
cb2e977

Handle invalid document errors more thoroughly.
#465

Added error handling for scroll exists error

Choose a tag to compare

@jonnyom jonnyom released this 01 Mar 13:48
c48838f

Added error handling for scroll_exists error.

#462

Added API versioning support

Choose a tag to compare

@jonnyom jonnyom released this 01 Mar 10:38
1a7ab5b

You can now specify the version of Intercom's API that you would like to use.

intercom = Intercom::Client.new(token: "my_token", api_version: "1.0")

#459