# Important changes in the Zoom Apps SDK (javascript package)

**URL:** <https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921>\
**Category:** Zoom Apps\
**Tags:** updates\
**Created:** [July 9, 2022, 12:03am UTC](https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921 "2022-07-09T00:03:42Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [July 9, 2022, 12:03am UTC](https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921/1 "2022-07-09T00:03:42Z")

</div>

**From now on, you can access the Zoom Apps SDK through either NPM or cloud CDN.** The CDN will be updated by our team to maintain backward and forward compatibility with new Zoom releases. If you prefer the NPM package, make sure to check for updates and redeploy your application when needed to maintain compatibility with new versions of Zoom Client.

**We recommend everyone to switch to using CDN** that supports versions 0.14 and 0.16 of SDK. If you are using v0.14, the update should be seamless. If you are using an older version, please upgrade as soon as possible. All previous versions are not maintained.

**We recommend upgrading to v0.16.**  
Key changes in this release:

- Strict types for method parameters and return values
- Improved data formats in some methods
- Automatically generated documentation
- callZoomApi method is deprecated

## Resources

NPM: [https://www.npmjs.com/package/@zoom/appssdk](https://www.npmjs.com/package/@zoom/appssdk)  
CDN: [https://appssdk.zoom.us/sdk.js](https://appssdk.zoom.us/sdk.js)  
Documentation: [https://marketplace.zoom.us/docs/zoom-apps/js-sdk/reference](https://marketplace.zoom.us/docs/zoom-apps/js-sdk/reference)

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [July 9, 2022, 12:04am UTC](https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921/2 "2022-07-09T00:04:57Z")

</div>



---

<div class="post-metadata">

**Author:** ![ashhart](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ashhart/32/39368_2.png) [@ashhart](https://devforum.zoom.us/u/ashhart)\
**Post date:** [July 13, 2022, 10:44pm UTC](https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921/3 "2022-07-13T22:44:59Z")

</div>

Can you provide and adequate changelog for migrating from versions prior to 0.14? The documentation [linked](https://marketplace.zoom.us/docs/zoom-apps/changelog) has a changelog with no information prior to 0.16.

Thanks!

---

<div class="post-metadata">

**Author:** ![sjain6](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sjain6/32/33816_2.png) [@sjain6](https://devforum.zoom.us/u/sjain6)\
**Post date:** [July 15, 2022, 5:50am UTC](https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921/4 "2022-07-15T05:50:23Z")

</div>

Hi,

Good to know about the information you have shared with us. I think your tips and strategies could help the writers to do their works properly about [Java](https://app.ex.co/stories/swatiy10/operators-in-java).

---

<div class="post-metadata">

**Author:** ![leon.cheng](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/leon.cheng/32/36069_2.png) [@leon.cheng](https://devforum.zoom.us/u/leon.cheng)\
**Post date:** [July 15, 2022, 4:02pm UTC](https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921/5 "2022-07-15T16:02:31Z")

</div>

Hi Ash,

The changelog you linked ([Zoom Developer Docs](https://marketplace.zoom.us/docs/zoom-apps/changelog/)) is for changes on the docs site.

The changelog for SDK versions is currently located here: [Releases · zoom/appssdk · GitHub](https://github.com/zoom/appssdk/releases). There is no note for v0.14 because that version is not publicly available on GitHub or NPM.

---

<div class="post-metadata">

**Author:** ![srekhi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/srekhi/32/36393_2.png) [@srekhi](https://devforum.zoom.us/u/srekhi)\
**Post date:** [September 23, 2022, 10:59pm UTC](https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921/6 "2022-09-23T22:59:12Z")

</div>

If we load the Zoom Apps SDK via the CDN, is it true that we then need to add [appssdk.zoom.us](http://appssdk.zoom.us) to the list of whitelisted domains in our app configuration? It seems like it doesn’t work without doing this, but I would have expected this domain to be auto-whitelisted.

---

<div class="post-metadata">

**Author:** ![om7](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/om7/32/36428_2.png) [@om7](https://devforum.zoom.us/u/om7)\
**Post date:** [September 27, 2022, 5:35pm UTC](https://devforum.zoom.us/t/important-changes-in-the-zoom-apps-sdk-javascript-package/71921/7 "2022-09-27T17:35:50Z")

</div>

Nice work on the types! This is super helpful! 🙏
