Skip to content

Bump sfmc-sdk from 3.0.3 to 3.2.2#2621

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/develop/sfmc-sdk-3.2.2
Open

Bump sfmc-sdk from 3.0.3 to 3.2.2#2621
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/develop/sfmc-sdk-3.2.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 3, 2026

Copy link
Copy Markdown
Contributor

Bumps sfmc-sdk from 3.0.3 to 3.2.2.

Release notes

Sourced from sfmc-sdk's releases.

v3.2.2

Dependencies

Full Changelog: DougMidgley/SFMC-SDK@v3.2.1...v3.2.2

v3.2.1

Bugfixes

  • Rest: Stop unbounded _apiRequest retries when getAccessToken fails before REST baseURL is set (e.g. offline / DNS); keep axios connection retries in a transport-only try-catch like SOAP.
  • Rest: Build error.endpoint without coercing a missing baseURLto the string undefined (fixes log lines like undefineddata/v1/...).

Tests

  • Regression: stubbed getAccessToken throwing ENOTFOUND does not recurse Rest-level retries.

Full Changelog: DougMidgley/SFMC-SDK@v3.2.0...v3.2.1

v3.2.0

Features

  • Rest.getBulkPages — async generator that yields one page per HTTP response so consumers can stream large rowsets without the SDK merging every page into one array
  • Internal _iterateBulkPages shared by getBulk and getBulkPages; existing getBulk behaviour preserved

Dependencies

  • Bump axios to ^1.15.0 (pulls in proxy-from-env ^2.1.0) to avoid Node.js 24 DEP0169 warnings from legacy url.parse() during proxy resolution

Full Changelog: DougMidgley/SFMC-SDK@v3.1.0...v3.2.0

v3.1.0

Features

  • getBulk pagination context: In the non-transactional pagination path, onLoop may receive a third argument (OnLoopContext) with nextPage, totalPages, and accumulatedCount. totalPages is derived in the SDK from the total count and page size (Math.ceil(count / pageSize)), not returned as an API field.
  • Types: Exported OnLoopContext in the bundled TypeScript definitions.
  • Docs: README updated with handler examples and semantics.

... (truncated)

Commits
  • 7e7f84e 3.2.2
  • 2386f96 Merge pull request #499 from DougMidgley/dependabot/npm_and_yarn/main/typescr...
  • 3ddc59b Bump typescript from 5.9.3 to 6.0.3
  • ac8723a Merge pull request #501 from DougMidgley/dependabot/npm_and_yarn/main/types/n...
  • ac67b61 Bump @​types/node from 25.5.0 to 25.6.0
  • f4c6ed3 Merge pull request #498 from DougMidgley/dependabot/npm_and_yarn/main/sinon-2...
  • ec0eb82 Bump sinon from 21.0.3 to 21.1.2
  • 72b85e7 Merge pull request #502 from DougMidgley/dependabot/npm_and_yarn/main/prettie...
  • 49d70b0 Bump prettier from 3.8.1 to 3.8.3
  • 7fe39c7 Merge pull request #500 from DougMidgley/dependabot/npm_and_yarn/main/fast-xm...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [sfmc-sdk](https://github.com/DougMidgley/SFMC-SDK) from 3.0.3 to 3.2.2.
- [Release notes](https://github.com/DougMidgley/SFMC-SDK/releases)
- [Commits](DougMidgley/SFMC-SDK@v3.0.3...v3.2.2)

---
updated-dependencies:
- dependency-name: sfmc-sdk
  dependency-version: 3.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jun 3, 2026
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Coverage Report

Commit:03c0f35
Base: develop@c6c18a1

Type Base This PR
Total Statements Coverage  71.09%  71.09%  (+0%)
Total Branches Coverage  70.78%  70.75%  (-0.03%)
Total Functions Coverage  83.81%  83.81%  (+0%)
Total Lines Coverage  71.09%  71.09%  (+0%)
Details (changed files):
File Statements Branches Functions Lines

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants