Skip to content

Releases

v7.1.0

Choose a tag to compare

@anubhav-intercom anubhav-intercom released this 03 Nov 10:06
Immutable release. Only release title and notes can be modified.
73d8c53

Regenerated on TypeScript generator 3.107.1 from the same API spec as 7.0.3 (#533). Values placed in request paths are now encoded so they always stay within one path segment.

Changes

  • Query parameters set to null are now left out of the request instead of being sent as key=, the same as undefined.
  • The default 20s timeout now also covers reading the response body. Large responses on slow connections can time out where they didn't before; raise timeoutInSeconds if needed.
  • IntercomTimeoutError now extends IntercomError, so instanceof IntercomError also catches timeouts.
  • Custom fetchers receive queryString alongside queryParameters. queryParameters values are strings (per_page: "5").

Type-level changes

  • Optional response properties are typed prop?: T | undefined. Projects using exactOptionalPropertyTypes may see new errors when assigning SDK responses to narrower types.
  • Client option types are now type aliases instead of interface, so declaration merging on them no longer works.
  • Fetcher.Args.headers is widened to Record<string, unknown>.

unstable namespace

  • ReplyConversationRequest is now ReplyConversationBody, and UpdateDataAttributeRequest is now UpdateDataAttributeBody.
  • request is now required on contacts.createContact, dataEvents.createDataEvent, visitors.updateVisitor and messages.createMessage, and user / visitor are required on ConvertVisitorRequest.

v7.0.3

Choose a tag to compare

@mailsongabriel mailsongabriel released this 02 Feb 18:29
8196697

What's Changed

  • 🌿 Fern Regeneration -- February 2, 2026 by @fern-api[bot] in #511

Full Changelog: v7.0.2...v7.0.3

Version v7.0.1

Choose a tag to compare

@mailsongabriel mailsongabriel released this 30 Jan 22:36
8cb93a5

What's Changed

  • 🌿 Fern Regeneration -- January 30, 2026 by @fern-api[bot] in #510

Full Changelog: v7.0.1...v7.0.2

v7.0.1

Choose a tag to compare

@steve-henry steve-henry released this 13 Jan 18:18
a53c716

Minor change for 7.0.1

  • Fixed pagination test for conversations that was preventing v7.0.0 from publishing to npm

7.0.0

  • Support for API v2.14

v7.0.0

Choose a tag to compare

@steve-henry steve-henry released this 13 Jan 17:13
54865c0

What's Changed

Full Changelog: v6.4.0...v7.0.0

v6.4.0-alpha1: chore: update npm publishing to use OIDC authentication (#501)

Choose a tag to compare

@Eclairemoy Eclairemoy released this 06 Nov 20:45
96d63a4
This updates the CI workflow to use OIDC authentication for npm publishing instead of static tokens. This is more secure and follows GitHub's recommended practices.

Changes:
- Added 'permissions: id-token: write' to publish job
- Removed NPM_TOKEN environment variable from publish job
- Removed 'npm config set' command that configured static token authentication
- Updated npm publish commands to use 'npx -y npm@latest publish' wrapped in a publish() function
- Preserved all existing jobs, steps, conditions, and INTERCOM_API_KEY environment variable

v6.4.0

Choose a tag to compare

@fern-support fern-support released this 25 Jun 21:55
0dabc5d

What's Changed

New Contributors

Full Changelog: v6.3.0...v6.4.0

v6.3.0

Choose a tag to compare

@fern-support fern-support released this 22 May 16:45
d82d2a5

What's Changed

Full Changelog: v6.2.0...v6.3.0

v6.2.0

Choose a tag to compare

@fern-support fern-support released this 20 Mar 12:36
fc2ac6c

What's Changed

Full Changelog: v6.1.1...v6.2.0

v6.1.1

Choose a tag to compare

@fern-support fern-support released this 20 Mar 12:18
c484b93

What's Changed

Full Changelog: v6.1.0...v6.1.1