Skip to content

Releases: MyPureCloud/platform-client-sdk-javascript

241.1.0

22 Dec 16:44

Choose a tag to compare

Release notes for version 241.1.0
Platform API version: 9841

Changes in this version

  • Major changes: 0
  • Minor changes: 0
  • Point changes: 0

For the full changelog, read the releaseNotes.md file in the repo.

241.0.0

12 Dec 14:17

Choose a tag to compare

Release notes for version 241.0.0
Platform API version: 9841

Changes in this version

  • Major changes: 0
  • Minor changes: 0
  • Point changes: 0

For the full changelog, read the releaseNotes.md file in the repo.

240.0.0

11 Dec 07:38

Choose a tag to compare

Release notes for version 240.0.0
Platform API version: 9841

Changes in this version

  • Major changes: 9
  • Minor changes: 195
  • Point changes: 12

For the full changelog, read the releaseNotes.md file in the repo.

239.0.0

27 Nov 04:42

Choose a tag to compare

Release notes for version 239.0.0
Platform API version: 9791

Changes in this version

  • Major changes: 1
  • Minor changes: 10
  • Point changes: 0

For the full changelog, read the releaseNotes.md file in the repo.

238.0.0

26 Nov 07:36

Choose a tag to compare

Release notes for version 238.0.0
Platform API version: 9782

Release Notes

This release implements a change in the computePKCECodeChallenge method, used in the loginPKCEGrant method and flow. Until now, the SDK source code was making use of Buffer.from method to compute the PKCE Code Challenge.

When building the web-cjs version of the library, we injected polyfills to manage methods, like the Buffer.from, which are not supported in browser based javascript. The loginPKCEGrant method was therefore fully functionnal without making additional configuration in a javascript project when using the web-cjs version of the Javascript SDK.

For the node version of the library, used for a web client oriented project, no specific action was taken. In the past, bundlers (like webpack) used to inject these polyfills by default, allowing the node version library to also be functional in a project using a web framework (like vite, react, ...) and a bundler. These bundlers (like webpack) have ceased to import polyfills by default and they must be specifically declared in the web project configuration.

To avoid this additional configuration when using the node version of the library in a web client oriented project, the computePKCECodeChallenge method has been updated to use native Web API methods instead of Buffer.from. This change also applies to the web-cjs version of the library. Therefore, no specific bundler configuration should be necessary to manage the loginPKCEGrant method and flow.

Changes in this version

  • Major changes: 0
  • Minor changes: 0
  • Point changes: 0

For the full changelog, read the releaseNotes.md file in the repo.

237.0.0

23 Nov 07:39

Choose a tag to compare

Release notes for version 237.0.0
Platform API version: 9782

Changes in this version

  • Major changes: 3
  • Minor changes: 76
  • Point changes: 0

For the full changelog, read the releaseNotes.md file in the repo.

236.0.0

18 Nov 07:40

Choose a tag to compare

Release notes for version 236.0.0
Platform API version: 9766

Changes in this version

  • Major changes: 5
  • Minor changes: 46
  • Point changes: 1

For the full changelog, read the releaseNotes.md file in the repo.

235.0.0

05 Nov 17:07

Choose a tag to compare

Release notes for version 235.0.0
Platform API version: 9727

Changes in this version

  • Major changes: 17
  • Minor changes: 72
  • Point changes: 1

For the full changelog, read the releaseNotes.md file in the repo.

234.0.0

23 Oct 12:54

Choose a tag to compare

Release notes for version 234.0.0
Platform API version: 9685

Changes in this version

  • Major changes: 55
  • Minor changes: 90
  • Point changes: 1

For the full changelog, read the releaseNotes.md file in the repo.

233.0.0

03 Oct 06:37

Choose a tag to compare

Release notes for version 233.0.0
Platform API version: 9648

Changes in this version

  • Major changes: 12
  • Minor changes: 12
  • Point changes: 2

For the full changelog, read the releaseNotes.md file in the repo.