---
title: Major Upgrade for API Clients
description: API clients recieved a major version bump including new utilities and simpler interfaces.
image: https://428357.hs-sites.com/hubfs/raw_assets/public/developers-website/images/CMS-og-image.png
---

# HubSpot Developer Changelog

high-search

### Major Upgrade for API Clients

Announced: May 21, 2020

**What’s happening?**

HubSpot’s API clients for [Node.js](https://github.com/HubSpot/hubspot-api-nodejs), [PHP](https://packagist.org/packages/hubspot/api-client), [Ruby](https://rubygems.org/gems/hubspot-api-client), and [Python](https://pypi.org/project/hubspot-api-client/) all received a major version upgrade. This upgrade improves usability by changing many method names. 

As an example, before the update: you might use crm.companies.batchAPI.createBatch() in the Node.js client.

After the update: you would use crm.companies.batchAPI.create(), removing the redundancy of using “batch” twice.

Also included is a new “get all” method for CRM objects across all libraries. The "get all" method handles pagination for you, making several API calls “under the hood” without you needing to know the details.

**When is this happening?**

The new versions are available now across the different package managers.

If you have any questions, please join the discussion in the [community](https://community.hubspot.com/t5/APIs-Integrations/Major-Upgrade-for-API-Clients/m-p/340925#M33318). 