ChangelogΒΆ

  • 3.1.0
    • Added support for the Scroll API. (#156)
  • 3.0.5
    • Increased default request timeout to 90 seconds. This can also be set by the INTERCOM_REQUEST_TIMEOUT environment variable. (#154)
  • 3.0.4
    • Added resource_type attribute to lightweight classes. (#153)
  • 3.0.3
    • Removed count API operation, this is supported via client.counts now. (#152)
  • 3.0.2
    • Added multipage support for Event.find_all. (#147)
  • 3.0.1
    • Added support for HTTP keep-alive. (#146)
  • 3.0
  • 3.0b4
    • Added conversation.mark_read method. (#136)
  • 3.0b3
    • Added TokenUnauthorizedError. (#134)
    • Added UTC datetime everywhere. (#130)
    • Fixed connection error when paginating. (#125)
    • Added Personal Access Token support. (#123)
    • Fixed links to Intercom API documentation. (#115)
  • 3.0b2
    • Added support for Leads. (#113)
    • Added support for Bulk API. (#112)
  • 3.0b1
    • Moved to new client based approach. (#108)
  • 2.1.1
    • No runtime changes.
  • 2.1.0
    • Adding interface support for opens, closes, and assignments of conversations. (#101)
    • Ensuring identity_hash only contains variables with valid values. (#100)
    • Adding support for unique_user_constraint and parameter_not_found errors. (#97)
  • 2.0.0
    • Added support for non-ASCII character sets. (#86)
    • Fixed response handling where no encoding is specified. (#81)
    • Added support for None values in FlatStore. (#88)
  • 2.0.beta
    • Fixed UnboundLocalError in Request.parse_body. (#72)
    • Added support for replies with an empty body. (#72)
    • Fixed a bug in identifying changed attributes when creating new resources. (#77)
  • 2.0.alpha
    • Added support for Intercom API v2.
    • Added support for Python 3.
  • 0.2.13
    • Fixed wildcard import from intercom. (#28)
  • 0.2.12
    • Added RTD theme to requirements.txt
  • 0.2.11
    • Added support for events. (#25)
    • Using RTD theme for documentation.
    • Fixed links to Intercom API docs.
  • 0.2.10
    • Added basic support for companies. (#18)
    • Fixed User.delete. (#19)
    • Fixed links to Intercom API docs.
    • Fixed doctests.
  • 0.2.9
    • Added unsubscribed_from_emails attribute to User object. (#15)
    • Added support for last_request_at parameter in Intercom.create_user. (#16)
    • Added support for page, per_page, tag_id, and tag_name parameters on Intercom.get_users. (#17)
  • 0.2.8
    • Added support for tagging. (#13)
    • Fixed installation into a clean python environment. (#12)
    • Fixed doctest.
    • Updated PEP8 formatting.
  • 0.2.7
    • Fixed delete user support to send bodyless request.
    • Added support for user notes.
  • 0.2.6
    • Added support for delete user.
  • 0.2.5
    • Fixed consistent version numbering (docs and code).
  • 0.2.4
    • Fixed handling of invalid JSON responses.
    • Fixed doctests to pass with current Intercom dummy API.
  • 0.2.3
    • Fixed version number of distribution to match documentation.
  • 0.2.2
    • Updated docstrings and doctests.
  • 0.2.1
    • Added some docstrings.
  • 0.2
    • Created source distribution. (#2)
    • Fixed error names. (#1)
  • 0.1
    • Initial release.