Repository navigation
Releases
Releases · intercom/intercom-node
v7.1.0
Immutable
release. Only release title and notes can be modified.
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
nullare now left out of the request instead of being sent askey=, the same asundefined. - 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
timeoutInSecondsif needed. IntercomTimeoutErrornow extendsIntercomError, soinstanceof IntercomErroralso catches timeouts.- Custom fetchers receive
queryStringalongsidequeryParameters.queryParametersvalues are strings (per_page: "5").
Type-level changes
- Optional response properties are typed
prop?: T | undefined. Projects usingexactOptionalPropertyTypesmay see new errors when assigning SDK responses to narrower types. - Client option types are now
typealiases instead ofinterface, so declaration merging on them no longer works. Fetcher.Args.headersis widened toRecord<string, unknown>.
unstable namespace
ReplyConversationRequestis nowReplyConversationBody, andUpdateDataAttributeRequestis nowUpdateDataAttributeBody.requestis now required oncontacts.createContact,dataEvents.createDataEvent,visitors.updateVisitorandmessages.createMessage, anduser/visitorare required onConvertVisitorRequest.
v7.0.3
What's Changed
Full Changelog: v7.0.2...v7.0.3
Version v7.0.1
What's Changed
Full Changelog: v7.0.1...v7.0.2
v7.0.1
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
What's Changed
- Bump form-data from 4.0.3 to 4.0.4 by @dependabot[bot] in #494
- Update npm publishing to use OIDC authentication by @fern-support in #501
- Bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #504
- 🌿 Fern Regeneration -- December 5, 2025 by @fern-api[bot] in #505
Full Changelog: v6.4.0...v7.0.0
v6.4.0-alpha1: chore: update npm publishing to use OIDC authentication (#501)
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
What's Changed
- Add AI-generated PR labeling workflow by @iainbreen in #491
- 🌿 Fern Regeneration -- June 25, 2025 by @fern-api in #493
New Contributors
- @iainbreen made their first contribution in #491
Full Changelog: v6.3.0...v6.4.0
v6.3.0
What's Changed
Full Changelog: v6.2.0...v6.3.0
v6.2.0
What's Changed
Full Changelog: v6.1.1...v6.2.0
v6.1.1
What's Changed
Full Changelog: v6.1.0...v6.1.1