Google Workspace developer release notes

  • This page provides release notes for Google Workspace features and updates.

  • The target audience for these updates are Google Workspace developers.

  • Developers are advised to regularly review this page for new announcements.

  • The content includes updates for a wide range of Google Workspace applications like Gmail, Google Calendar, Google Docs, and more.

To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly: https://developers.google.com/feeds/workspace-release-notes.xml.

May 01, 2026

Gmail API
v1
Announcement

Generally Available: Updates to Gmail API usage quotas

A new tiering model with updates to API usage quotas will start to roll out. For more information, see Google Workspace standardized model for agent tools and APIs.

Announcement

Generally Available: Quota units for drafts.get, messages.attachments.get, messages.get, messages.trash, threads.get, and threads.trash have changed.

Google Calendar API
v3
Announcement

Generally Available: Updates to Calendar API usage quotas

A new tiering model with updates to API usage quotas will start to roll out. For more information, see Google Workspace standardized model for agent tools and APIs.

Google Drive API
v3
Announcement

Generally Available: Updates to Drive API usage quotas

A new tiering model with updates to API usage quotas will start to roll out. For more information, see Google Workspace standardized model for agent tools and APIs.

Announcement

Generally Available: To help align resource usage in the Google Drive API, usage quotas will change to be measured in quota units instead of the number of requests. Additionally, Google Workspace users can now only egress 1 TB per day. For more information, see Google Drive API usage limits.

April 22, 2026

Chat API
v1
Feature

Developer Preview: The Model Context Protocol (MCP) server for Google Chat is now available in developer preview. MCP is an open protocol that enables seamless integration between AI applications and your Chat conversations. By configuring the Chat MCP server, you enable AI agents to securely list messages and take actions, such as sending messages in your spaces.

For example, you can ask your AI agent: "What's the latest update in the 'Project X' space?"

To get started with the Chat MCP server, see the following documentation:

To find more available MCP servers, see Model Context Protocol (MCP) servers in Google Workspace.

Gmail API
v1
Feature

Developer Preview: The Model Context Protocol (MCP) server for Gmail is now available in developer preview. MCP is an open protocol that enables seamless integration between AI applications and Gmail. By configuring the Gmail MCP server, you enable AI agents to securely read your emails and take actions, such as creating drafts and labeling messages.

For example, you can ask your AI agent: "What did Ariel say in her last email about our marketing plan?"

To get started with the Gmail MCP server, see the following documentation:

To find more available MCP servers, see Model Context Protocol (MCP) servers in Google Workspace.

Google Calendar API
v3
Feature

Developer Preview: The Model Context Protocol (MCP) server for Google Calendar is now available in developer preview. MCP is an open protocol that enables seamless integration between AI applications and your calendars. By configuring the Calendar MCP server, you enable AI agents to securely read your schedule and take actions, such as creating, updating, or deleting events.

For example, you can ask your AI agent: "When is my next meeting with Ariel?"

To get started with the Calendar MCP server, see the following documentation:

To find more available MCP servers, see Model Context Protocol (MCP) servers in Google Workspace.

Google Drive API
v3
Feature

Developer Preview: The Model Context Protocol (MCP) server for Google Drive is now available in developer preview. MCP is an open protocol that enables seamless integration between AI applications and your Drive files. By configuring the Drive MCP server, you enable AI agents to securely search your files and take actions, such as reading content or creating files.

For example, you can ask your AI agent: "Summarize the file 'Marketing Plan'."

To get started with the Drive MCP server, see the following documentation:

To find more available MCP servers, see Model Context Protocol (MCP) servers in Google Workspace.

April 21, 2026

Google Drive API
v3
Feature

Generally Available: The Google Drive API now lets you start and manage approvals on Drive files through the approvals resource. The following API methods have been added:

You can still retrieve and list the status of your approvals using either the approvals.get or the approvals.list method.

For details, see Manage approvals.

April 16, 2026

Google Meet
Announcement

Meet API

Generally Available: The phoneAccess and gatewaySipAccess fields on the spaces resource can now be used to identify and join a meeting space.

For details, see How Meet identifies a meeting space.

April 15, 2026

Chat API
v1
Feature

Generally Available: Chat apps can find existing group conversations with specific members using the FindGroupChats method. For more information, see Find a group chat.

April 10, 2026

Chat API
v1
Feature

Developer Preview: You can now configure and respond to message actions in Google Chat. Message actions let users invoke your Chat app from the message context menu. This feature is available for both Google Chat apps and Google Workspace Add-ons that extend Google Chat through the Developer Preview Program.

Google Workspace add-ons
Feature

Developer Preview: You can now configure and respond to message actions in Google Chat. Message actions let users invoke your Chat app from the message context menu. This feature is available for both Google Chat apps and Google Workspace Add-ons that extend Google Chat through the Developer Preview Program.

April 02, 2026

Google Meet
Announcement

Meet API

Generally Available: The get and list methods on the smartNotes resource can now retrieve smart notes files in a conference record. For details, see Work with artifacts.

Additionally, subscriptions are now generally available for the following smartNotes events:

  • google.workspace.meet.smartNote.v2.started
  • google.workspace.meet.smartNote.v2.ended
  • google.workspace.meet.smartNote.v2.fileGenerated

For details, see Subscribe to Google Meet events and Respond to events from Google Meet.

April 01, 2026

Chat API
v1
Feature

Generally Available: Generally available - You can now call the Chat API to create and manage custom sections and organize conversations into a personalized view.

For more information, see the following guides:

March 31, 2026

Chat API
v1
Feature

Generally available: The following Chat API methods support app authentication with administrator approval:

Additionally, Chat apps can now call the following methods in the Google Workspace Events API using app authentication with administrator approval:

March 19, 2026

Chat API
v1
Feature

Generally available: Chat apps can now format text with block quotes. For details, see Format your messages.

March 12, 2026

Google Apps Script
Feature

Generally Available: The AddOnsResponseService and its associated classes in Apps Script are now generally available. This service allows developers to create and manage interactive responses for Google Workspace Add-ons that extend Google Chat.

Google Workspace add-ons
Feature

Generally Available: The Dialogflow integrations for Google Workspace Add-ons that extend Google Chat is now generally available. These integrations let add-ons use Dialogflow CX or Dialogflow ES to understand and respond to user queries in natural language. For more information, see Build a Dialogflow CX Chat app or Build a Dialogflow ES Chat app.

Feature

Generally Available: The Google Cloud Pub/Sub integration for Google Workspace Add-ons that extend Google Chat is now generally available. This integration allows add-ons to receive and respond to events from Google Chat using Pub/Sub. For more information, see Build a Chat app that uses Pub/Sub.

March 10, 2026

Chat API
v1
Feature

Developer Preview: Chat apps can now create messages containing cards on behalf of users with user authentication. Additionally, apps can asynchronously update the cards in these messages without requiring user interaction. For more information, see Create and update interactive cards.

March 05, 2026

Google Apps Script
Deprecated

Deprecated: The method setAuthentication(clientId, signingKey) has been deprecated and is scheduled for sunset in June 2026. This change is because Maps platform client IDs were deprecated on May 26, 2025, and can't be used after May 31, 2026. Instead, use setAuthenticationByKey(apiKey) or setAuthenticationByKey(apiKey, signingKey). To get an API key, refer to the Client ID Migration Guide.

Feature

Generally Available: To authenticate to the Maps service, you can now use an API key with the new methods setAuthenticationByKey(apiKey) and setAuthenticationByKey(apiKey, signingKey). To reset authentication to the default mode, use resetAuthenticationApiKey().

February 25, 2026

Google Drive API
v3
Deprecated

Generally Available: The enforceExpansiveAccess query parameter is now deprecated for all methods in the permissions resource (v2 and v3). To restrict item access, use the folders with limited access setting instead.

February 17, 2026

Google Calendar API
v3
Announcement

We have updated the guidance for using Google Meet conferences on Google Calendar events.

Reusing Google Meet codes across different events can cause access issues, and can expose meeting details to unintended users. We recommend that you generate a new conference using the createRequest field for every new event.

For more information about using events with the Calendar API, see the documentation for the events resource.

February 09, 2026

Chat API
v1
Feature

Generally Available: When sending a message with app authentication, Google Chat API now supports mentioning users who haven't joined a Chat space or are members of a space that is in import mode. Previously, only sending a message with user authentication was supported. To learn how, see Mention users in a text message.

February 03, 2026

Chat API
v1
Feature

Developer Preview: You can now build Google Chat apps as Google Workspace add-ons that use Cloud Pub/Sub to receive messages. This architecture is useful if your Chat app is behind a firewall. For details, see Build a Chat app that uses Pub/Sub.

Gmail API
v1
Feature

Generally Available: The Gmail Postmaster Tools API v2 is now generally available. The API provides access to the full Postmaster Tools dataset—including compliance status data—and includes enhancements like flexible querying with queryDomainStats and support for batch operations. For details on how to use the v2 API, see the updated Postmaster Tools API documentation.

January 14, 2026

Chat API
v1
Feature

Generally Available: You can now convert your interactive event-driven Chat apps to Google Workspace Add-ons that extends Chat.

By converting, your Google Chat app can use the Google Workspace Add-ons framework, opening up new possibilities for integration and features within Google Chat and across Google Workspace. For example, instead of two distributions — one Google Chat app and one Google Workspace add-on — you can distribute a single Google Workspace add-on through Google Workspace Marketplace that extends Chat apps alongside other Google Workspace host applications, like Gmail, Calendar, and Docs.

To learn more, see Convert an interactive Google Chat app to a Google Workspace add-on.

January 12, 2026

Google Apps Script
Feature

Generally Available: Use Apps Script's Vertex AI advanced service to call the Vertex AI API and prompt AI models to generate text, images, and more.

For details, see the Vertex AI advanced service reference documentation.

January 08, 2026

Google Workspace Marketplace API
v1
Deprecated

The licenseNotification resource and the licenseNotification.list method are now deprecated. The licenseNotification.list method previously retrieved a list of licensing notifications for a given app.

There is no alternative resource or method within the Google Workspace Marketplace API. However, user-initiated install events can be tracked through Google Analytics.

January 07, 2026

Chat API
v1
Other

The Google Chat platform samples gallery now lets you find samples by products, language, and sample type. The gallery also features the following new samples for building Chat apps:

Google Apps Script
Other

The Apps Script samples gallery now lets you find samples by use case, products, and sample type. The gallery also features the following new samples:

Google Workspace add-ons
Feature

Developer Preview: You can now build Chat apps that extend Google Workspace add-ons using Apps Script's AddOnsResponseService. For details, see AddOns Response Service.

Other

The Add-ons samples gallery now lets you find samples by products, languages, sample type, and add-on type. The gallery also features the following new samples:

December 30, 2025

Google Workspace Admin SDK
Change

License Manager API: The SKU name "Gemini Education" has been renamed to "Google AI Pro for Education." For details, see the Google Product and SKU IDs documentation and announcement.

December 17, 2025

Google Drive API
v3
Feature

Generally Available: The Google Drive API now supports the reading of content approvals on Drive files through the approvals resource. To retrieve approvals on a file, you can use either the get or list method.

For details, see Manage approvals.

Feature

(Developer Preview): You can now get approval events in Google Drive. The following event types are supported:

  • An approval is created, cancelled, reset, or completed on a file.
  • An approval reviewer is changed on a file.
  • An approval reviewer responded to an approval on a file.

For details, see Subscribe to Google Drive events in the Google Workspace Events API documentation. For information on how to receive Google Drive events from Google Cloud Pub/Sub, see Work with events from Google Drive.

Google Meet
Feature

Meet API

Developer Preview: Subscriptions are now available for the following smartNotes events:

  • google.workspace.meet.smartNote.v2.started
  • google.workspace.meet.smartNote.v2.ended
  • google.workspace.meet.smartNote.v2.fileGenerated

For details, see Subscribe to Google Meet events in the Google Workspace Events API documentation.

For information on how to receive Google Meet events from Google Cloud Pub/Sub, see Respond to events from Google Meet.

December 15, 2025

Google Meet
Feature

Meet API

Developer Preview: Available as part of the Developer Preview Program, which grants early access to certain features.

You can now retrieve smart notes files in a conference record using the get and list methods on the smartNotes resource.

For details, see Work with artifacts.

December 14, 2025

Chat API
v1
Feature

Developer Preview: You can now dynamically populate drop-down menus in Google Chat apps with data from Google Workspace or external data sources, with an autocomplete functionality. To learn more, see Add interactive UI elements to cards.

December 11, 2025

Chat API
v1
Feature

Developer Preview: You can now call the Chat API to create and manage custom sections and organize conversations in a personalized view:

To learn more, see Section (RPC, REST) and SectionItem (RPC, REST) in the Chat API documentation.

Google Workspace add-ons
Other

Limited Preview: Extending Google Workspace Studio with add-ons is in limited preview.

December 09, 2025

Chat API
v1
Announcement

Generally available: The Chat API now supports reading rich links to Gmail threads in Chat messages that appear as chips. To learn more, see RichLinkType in the Chat API reference documentation.

Google Workspace add-ons
Feature

Developer Preview: You can now build Dialogflow CX and Dialogflow ES Chat apps as Google Workspace add-ons.

December 03, 2025

Google Workspace add-ons
Feature

Generally Available: You can now build add-ons that extend Google Workspace Studio (previously known as Google Workspace Flows). For details, see Extend Google Workspace Studio.

For ideas about what you can build, see Introducing Google Workspace Studio: Automate everyday work with AI agents in the Google Workspace blog.

December 02, 2025

Gmail API
v1
Feature

Developer Preview: You can now access data in Gmail Postmaster Tools v2 using the v2beta API. The new API provides access to the full Postmaster Tools dataset, including compliance status data.

The v2beta API also includes enhancements such as the queryDomainStats method for flexible querying, and adds support for batch operations.

To learn how to use the API, see the Postmaster Tools API documentation.

November 20, 2025

Google Meet
Feature

Meet API

Developer Preview: Available as part of the Developer Preview Program, which grants early access to certain features.

You can now identify and join a meeting space using the phoneAccess and gatewaySipAccess fields on the spaces resource.

For details, see How Meet identifies a meeting space.

November 12, 2025

Google Meet
Feature

Meet API

Generally Available: Calendar invitees can now receive google.workspace.meet.conference.v2.started and google.workspace.meet.transcript.v2.fileGenerated events.

For details, see Subscribe to Google Meet events in the Google Workspace Events API documentation.

For information on how to receive Google Meet events from Google Cloud Pub/Sub, see Respond to events from Google Meet.

November 11, 2025

Google Drive API
v3
Feature

(Developer Preview): You can now get comment and reply events in Google Drive. The following event types are supported:

  • A user posts a comment in a Google Docs, Sheets, or Slides file.
  • A user replies to a comment.

For details, see Subscribe to Google Drive events in the Google Workspace Events API documentation. For information on how to receive Google Drive events from Google Cloud Pub/Sub, see Work with events from Google Drive.

October 30, 2025

Chat API
v1
Feature

Developer Preview: Chat apps can find existing group conversations with specific members using FindGroupChats.

October 27, 2025

Google Calendar API
v3
Feature

Generally available starting November 10, 2025:

Secondary calendars will now have a single data owner. This applies to both existing and newly created calendars. In the Calendar API, the data owner's email address will be in the read-only dataOwner field in the Calendars and CalendarList resources.

To prevent unintended actions and undesired states, the following new restrictions apply:

  • Only the data owner can delete secondary calendars.
  • The data owner's access level cannot be changed from the default owner access.
  • The data owner cannot remove an owned calendar from their calendar list. They can hide it from their UI.

When a new secondary calendar is created, the authenticated user that makes the request is the data owner. We recommend that you use user authentication to create secondary calendars. Data ownership can be transferred in the Google Calendar UI.

For more details, see the documentation for Calendars and CalendarList closer to November 10.

Google Workspace add-ons
Feature

Gemini Alpha: As part of the Gemini Alpha program, you can now build add-ons that extend Google Workspace Flows. For details, see Extend Google Workspace Flows.

October 22, 2025

Chat API
v1
Announcement

Generally available: When sending private messages, Chat apps can now include interactive accessory widgets.

Feature

Generally available: We're enhancing membership roles in Chat spaces by introducing a new membership role type. In the Chat UI, existing space managers are now owners and a new manager role is added.

Previously, there were three membership role types in Chat API. MEMBERSHIP_ROLE_UNSPECIFIED, which meant a user wasn't a member but could be invited. ROLE_MEMBER, which meant a user was a member of the space. And ROLE_MANAGER, which meant a user was a space manager.

Now, in the Chat UI, ROLE_MANAGER users are called owners; this is a cosmetic change so permissions and the API enum remain the same. To help space owners administer spaces, we're introducing ROLE_ASSISTANT_MANAGER which is called manager in the UI. Possible membership roles include:

  • MEMBERSHIP_ROLE_UNSPECIFIED: Default value. For users: they aren't a member of the space, but can be invited. For Google Groups: they're always assigned this role.
  • ROLE_MEMBER: A member of the space. In the Chat UI, this role is called Member. Members have basic permissions, like reading messages in a space. Managers and Owners can grant them additional permissions, like adding or removing members, editing space details, and turning history on and off.
  • ROLE_ASSISTANT_MANAGER: A space manager. In the Chat UI, this role is called Manager. By default, managers have permission to make other members managers, delete messages, and change space permissions.
  • ROLE_MANAGER: A space owner. In the Chat UI, this role is called Owner. Owners have the broadest set of permissions, including permission to make other members owners or delete the space.

To learn more, see Update a user's membership in a Google Chat space and MembershipRole in the Chat API reference documentation.

September 22, 2025

Chat API
v1
Announcement

Generally available: You can now format text with Markdown, including lists and code blocks, in your Chat apps.

September 18, 2025

Chat API
v1
Feature

Developer Preview: The following Chat API methods support app authentication with administrator approval when called with chat.app.* authorization scopes:

Additionally, Chat apps can now call the following methods in the Google Workspace Events API using app authentication with administrator approval with chat.app.* authorization scopes:

September 12, 2025

Chat API
v1
Feature

Generally available: Increased per-space quota limits for writing messages and reactions with the Chat API:

  • When importing data to Google Chat, the per-space quota limit for writing messages with spaces.messages.create increases from 60 to 600 per minute.
  • When writing reactions with spaces.messages.reactions.create, the per-space quota limit increases from 60 to 300 per minute.

To learn more, see the Chat API's per-space quotas.

September 10, 2025

Chat API
v1
Feature

Generally available: You can now design your Chat app to include a carousel, which is a layout that rotates and displays a list of cards in a slideshow format, with buttons navigating to the previous or next carousel card. For details, see Carousel.

Gmail API
v1
Feature

You can now use annotations to create Deal Cards in the Promotions tab. To get started, see the overview of Deal Cards.

August 18, 2025

Chat API
v1

August 12, 2025

Chat API
v1
Feature

Generally available: You can now call the Chat API to create messages that quote other messages, or to update messages to remove quotes. To learn more, see Quote a message.

July 25, 2025

Chat API
v1
Feature

Generally Available: The following Chat API methods support app authentication using a new type of authentication scope, https://www.googleapis.com/auth/chat.app.*:

To learn more, see Types of required authentication and Authenticate as a Chat app.

Feature

Generally Available: Chat apps can now create (RPC, REST), update (RPC, REST), and get details about (RPC, REST) Chat space permission settings by calling the corresponding method in Chat API using app authentication with the https://www.googleapis.com/auth/chat.app.spaces or https://www.googleapis.com/auth/chat.app.spaces.create authentication scope, including creating announcement spaces.

July 22, 2025

Chat API
v1
Feature

You can now read the metadata for Meet, Huddle, and Calendar chips using message annotations. Use the RichLinkMetadata object to read information about the chip.

July 16, 2025

Google Drive API
v3
Change

The Drive API has changed how download, print, and copy restrictions are applied.

Users with the role of owner or organizer can apply restrictions to other users with writer roles, in addition to reader roles. Users can directly apply restrictions on files using the itemDownloadRestriction field within the DownloadRestrictionsMetadata object. Determination of whether file restrictions can be changed is controlled by the new capabilities.canChangeItemDownloadRestriction field.

Similarly, users with the role of shared drive organizer can directly apply restrictions on shared drives using the downloadRestriction field within the Restrictions object. Determination of whether shared drive restrictions can be changed is also controlled by the capabilities.canChangeDownloadRestriction field.

While the previous field (copyRequiresWriterPermission) that controlled download, print, and copy restrictions is still available, the functionality is different for both reading from and writing to the field. We recommend that you use the new DownloadRestriction object to enforce how users can download, print, and copy files.

For more information about how download, print, and copy restrictions are now applied for My Drive and shared drive files, see:

July 09, 2025

Chat API
v1
Feature

Generally available: You can now build Google Chat apps as Google Workspace add-ons. For details, see Extend Google Chat.

Google Workspace add-ons
Feature

Generally available: You can now build Google Chat apps as Google Workspace add-ons. For details, see Extend Google Chat.

July 07, 2025

Google Drive API
v3
Feature

(Developer Preview): You can now subscribe to events in Google Drive. The following event types are supported:

  • A file is added to a folder or shared drive.
  • A file is moved to a folder or shared drive.
  • A file is edited or a new revision is uploaded.
  • A file is trashed or removed from the trash.
  • An access proposal is created or resolved on a file.

For details, see Subscribe to Google Drive events in the Google Workspace Events API documentation. For information on how to receive Google Drive events from Google Cloud Pub/Sub, see Work with events from Google Drive.

Google Workspace Events API
v1beta
Feature

(Developer Preview): The Google Workspace Events API now supports subscriptions to Google Drive. The API supports the following types of events:

  • A file is added to a folder or shared drive.
  • A file is moved to a folder or shared drive.
  • A file is edited or a new revision is uploaded.
  • A file is trashed or removed from the trash.
  • An access proposal is created or resolved on a file.

For details, see Subscribe to Google Drive events.

Google Workspace Marketplace API
v1
Announcement

Generally Available: Google Workspace Marketplace has updated the app publishing process. For published apps, certain changes to your draft—such as adding new app integrations or modifying the app name or description—will now trigger a manual review before being published. You can now also cancel an app listing that has been submitted for review, which reverts the app to its draft state. To learn more, see Update your app listing with drafts.

June 17, 2025

Google Sheets API
v4
Feature

Generally available: Create, update, and read Google Drive and People chips in Google Sheets API. To learn more, see Smart chips in the Sheets API documentation.

June 10, 2025

Chat API
v1
Feature

Developer Preview: Chat apps can now format text with markdown, including lists and code blocks.

June 04, 2025

Google Apps Script
Deprecated

Google Analytics 4 has replaced Universal Analytics, which means the Apps Script Advanced Service for Google Analytics Management API and Reporting API is deprecated. Use the Google Analytics Data API Advanced Service instead.

Google Workspace add-ons
Breaking

Developer Preview: Starting on June 16, 2025, the following default Apps Script function names for Google Chat app triggers will change:

  • For Added to space triggers, the default function name will change from onAddToSpace to onAddedToSpace.
  • For Removed from space triggers, the default function name will change from onRemoveFromSpace to onRemovedFromSpace.

If your Chat app responds to being added or removed from Chat spaces, you can address this breaking change and avoid any potential errors by doing one of the following:

  • In your Apps Script project, update the name of your functions to onAddedToSpace and onRemovedFromSpace. If required, create another versioned deployment of your Apps Script project and save the new deployment ID in the Chat API Configuration page in the Google Cloud console.
  • In the Google Cloud console, open the Chat API Configuration page and in the Triggers section, update the function name for the Added to space and Removed from space triggers so that they use the function name that you're currently using in your Apps Script project.

To learn how to update your Chat app configuration in the Google Cloud console, see Configure a Google Chat app.

June 02, 2025

Google Workspace Events API
v1
Feature

The following app-specific fields on the space.message resource are now populated when the created and updated Google Chat events are sent:

  • threadKey
  • clientAssignedMessageId
  • slashCommand
  • MatchedUrl

See the space.message resource.

See the list of Google Chat event types.

May 20, 2025

Gmail API
v1
Feature

For Google Workspace organizations that use hardware key encryption, the Gmail API supports using smart cards for client-side encryption (CSE). For details, see the reference documentation for CseIdentity and CseKeyPair resources.

May 12, 2025

Google Workspace add-ons
Deprecated

For Google Workspace add-ons that extend Google Chat, the invoked_function field is no longer part of the Common event object. Use the parameters field to determine and handle user interactions.

If your application doesn't depend on the invoked_function field, no action is needed.

If your application used the invoked_function field, see to the documentation for an example that uses the parameters field to create interactive widgets.

May 05, 2025

Google Workspace add-ons
Feature

Generally Available: Granular OAuth permissions are now supported for HTTP Google Workspace add-ons. The granular OAuth consent screen lets users specify which individual OAuth scopes they want to authorize.

Keep the following dates in mind when you're building or modifying add-ons:

  • HTTP Google Workspace add-ons built after May 27, 2025 must support granular consent.
  • Existing add-ons have until December 1, 2025 to add support for granular consent.
  • After December 1, 2025, all HTTP Google Workspace add-ons must support granular consent.

For more information about how to add support for granular consent, refer to Build a Google Workspace add-on using HTTP endpoints.

April 30, 2025

Chat API
v1
Announcement

Generally available: You can now call the Chat API to create, delete, and view custom emoji in organizations where creating custom emoji is enabled. You can now include or react with custom emoji in messages.

April 29, 2025

Google Meet
Announcement

Meet API

Generally Available: You can now programmatically configure the moderation settings and the permissions users receive when they join a meeting space. Additionally, you can also pre-configure auto-recording, auto-transcripts, and "take notes for me" in meeting spaces.

For more information, see Configure meeting spaces and members.

Google Sheets API
v4
Announcement

You can now create and modify tables, and take basic actions on tables using the Sheets API.

Google Workspace add-ons
Fixed

For Google Workspace add-ons that extend Google Chat, event_time timestamps are serialized and match the serialization of legacy Google Chat apps. You can now use the same timestamp-handling logic in both legacy Chat apps, and in your Workspace add-ons that extend Google Chat.

Previously, timestamps were serialized in the following format:

"eventTime": {
 "seconds": 1.742601948E9
 "nanos": 7.01868E8
}

After this fix, timestamps are serialized in the following format that shows the date and time:

"eventTime": "2025-03-24T16:31:21.165203Z"

See the Event object in the Google Chat API.

April 23, 2025

Google Apps Script
Fixed

Between approximately September 2024 and March 2025, for Google Sheets modifications made by time-based Apps Script triggers, a bug caused incorrect OAuth App IDs and App Names to be logged in the Google Admin console.

This logging issue did not impact the functionality of Apps Script or Google Sheets. A fix was deployed on March 27, 2025, preventing future incorrect logging. Historical logs will not be corrected.

To learn more about Apps Script and audit logs, see Monitor and control Apps Script use in your Google Workspace organization.

April 08, 2025

Google Apps Script
Feature

You can now use the Forms Service to publish forms, and to have granular control over who can respond to forms.

Learn about the setPublished method to publish forms.

March 17, 2025

Google Workspace Admin SDK
Change

Reports API: User Logs Events now have logs for additional challenge types, such as Passkey, Device Prompt, SAML and more.

Learn more about Login Audit Activity Events. You can get these events using the activities.list method.

March 13, 2025

Chat API
v1
Announcement

The Google Workspace Events API v1beta endpoint will be decommissioned for Google Chat and Google Meet events on April 30, 2025. To subscribe to Chat or Meet events, use the generally available v1 endpoint.

Google Meet
Announcement

The Google Workspace Events API v1beta endpoint will be decommissioned for Google Chat and Google Meet events on April 30, 2025. To subscribe to Chat or Meet events, use the generally available v1 endpoint.

Google Workspace Events API
v1beta
Announcement

The Google Workspace Events API v1beta endpoint will be decommissioned for Google Chat and Google Meet events on April 30, 2025. To subscribe to Chat or Meet events, use the generally available v1 endpoint.

March 07, 2025

Chat API
v1
Feature

Generally Available: You can now call the Chat API to get or update a user's notification settings for a Chat space. For details, see the following guides:

March 05, 2025

Chat API
v1
Feature

Generally available: Chat apps can respond to quick commands. To use quick commands, users select the command from the message reply area in a Chat space. To learn more, see Respond to Google Chat app commands.

Google Workspace add-ons
Feature

Generally available: Chat apps can respond to quick commands. To use quick commands, users select the command from the message reply area in a Chat space. To learn more, see Respond to Google Chat app commands.

March 03, 2025

Chat API
v1
Feature

Google Chat API now supports mentioning users who haven't joined a Chat space or are members of a space that is in import mode when sending a message with user authentication. To learn how, see Mention users in a text message.

February 24, 2025

Google Meet
Announcement

Meet Media API

Developer Preview: The Google Meet Media API is now available as part of the Developer Preview Program. The Meet Media API lets you access real-time media from Google Meet conferences.

February 20, 2025

Google Apps Script
Announcement

As of February 20, 2025, the Rhino runtime is deprecated. Scripts running on Rhino will continue to function until January 31, 2026, after which they will no longer execute. Please migrate your scripts to the V8 runtime before this date. Refer to Migrate scripts to the V8 runtime.

February 19, 2025

Google Drive API
v3
Feature

Generally Available: The Google Drive API now supports folders with limited access which allow you to restrict folders to specific users. Folders with limited access broadens the expansive access model from shared drives to My Drive.

To limit access to a folder, developers can set the boolean inheritedPermissionsDisabled field on the files resource to true. Developers can also opt in to expansive access API behavior in My Drive ahead of any future mandatory enforcement by setting the enforceExpansiveAccess request parameter to true on the permissions.delete() and permissions.update() methods.

To learn more, see Manage folders with limited and expansive access.

February 18, 2025

Chat API
v1
Change

Generally available: When a user deletes a message sent by a Chat app, the DeletionType of the Chat API Message resource is set to SPACE_MEMBER. Previously, the DeletionType was set to CREATOR.

February 14, 2025

Google Workspace Admin SDK
Change

Reports API: Google Chat now supports the customerUsageReports.get() and userUsageReports.get() methods. Forty eight new metrics have been added to customerUsageReports and four new metrics have been added to userUsageReports.

Change

Reports API: A new event type conversation_read has been added to Google Chat along with four new event parameters to activities.list, and activities.watch:

  • conversation_ownership
  • conversation_type
  • message_type
  • attachment_status

The full list of events and parameters supported in Chat audit activities can be found on the Chat Audit Activity Events page.

February 07, 2025

Google Meet
Announcement

Meet API

Developer Preview: You can now pre-configure auto-recording, auto-transcripts, and "take notes for me" within a meeting space. For details, see Manage auto artifacts.

Generally Available: You can now use a new non-sensitive scope (https://www.googleapis.com/auth/meetings.space.settings) to set up auto-artifacts for meetings created by other apps including Google Calendar. For details, see OAuth scopes for settings.

Feature

Meet API

Generally Available: All meeting participants can now query for certain conference data including the conference records, the conference artifacts, and the participant records.

January 30, 2025

Google Meet
Change

Meet Add-ons SDK

Early Access Preview: Meet add-ons on Android now contains a new meeting status, MEETING_WITH_START_COACTIVITY_PERMISSION_DISABLED, which lets you set a status when the user doesn't have permission to start a co-activity session during a meeting.

January 08, 2025

Google Apps Script
Feature

Generally Available: Granular OAuth permissions are now supported for users executing scripts in the Apps Script IDE. The granular OAuth consent screen lets users specify which individual OAuth scopes they would like to authorize. The granular consent screen will gradually launch to the remaining Apps Script surfaces, such as add-ons and trigger executions, in the future.

For more information, refer to the Workspace Updates blog post: Granular OAuth consent in Google Apps Script IDE executions.

Feature

Generally Available: To complement the release of the granular consent flow in Apps Script IDE executions, the following methods have been added to the ScriptApp and AuthorizationInfo classes to let Apps Script developers programmatically interact with the scopes granted for a script.

ScriptApp class:

AuthorizationInfo class:

For more information, refer to Handle granular OAuth permissions.

December 27, 2024

Google Workspace add-ons
Announcement

When building Google Workspace Add-on user interfaces, the following functionality is now available:

December 18, 2024

Chat API
v1
Feature

Developer Preview: Quick commands are a new way for users to invoke and interact with a Chat app directly without typing a slash command. For details, see Respond to quick commands as a Google Chat app.

Google Workspace add-ons
Breaking

Developer Preview: To respond to slash commands, Chat apps must now use the AppCommandPayload instead of a MessagePayload. To learn more, see Respond to slash commands.

Feature

Developer Preview: Quick commands are a new way for users to invoke and interact with a Chat app directly without typing a slash command. For details, see Respond to quick commands in Google Chat.

December 16, 2024

Chat API
v1
Feature

Developer Preview: You can now design your Chat app to include a carousel, which is a layout that rotates and displays a list of cards in a slideshow format, with buttons navigating to the previous or next carousel card. For details, see Carousel.

Feature

Developer Preview: Chat apps can now create (RPC, REST), update (RPC, REST), and get details about (RPC, REST) Chat space permission settings by calling the corresponding method in Chat API using app authentication with the https://www.googleapis.com/auth/chat.app.spaces or https://www.googleapis.com/auth/chat.app.spaces.create authentication scope, including creating announcement spaces.

To learn more about Chat app authentication, see Types of required authentication and Authenticate as a Chat app.

December 13, 2024

Google Workspace add-ons
Announcement

Developer Preview: You can now use the following widgets when building user interfaces for Add-ons:

December 09, 2024

Google Apps Script
Deprecated

The getUrl() method for the CellImage, CellImageBuilder, and OverGridImage classes of the Spreadsheet service has been deprecated. An image's source URL isn't available regardless of how the image is inserted into a spreadsheet.

Feature

Generally available: The getSheetById() method has been added to the Spreadsheet class of the Spreadsheet service. This lets you get a sheet in a spreadsheet using its unique ID.

Feature

Generally available: You can now get and set the transparency of a calendar event, meaning whether the event shows as "Busy" or "Available" in Google Calendar. For more information, refer to the following documentation:

December 05, 2024

Chat API
v1
Announcement

Developer Preview: You can now build Google Chat apps as Google Workspace Add-ons. For details, see Extend Google Chat.

Google Workspace Marketplace API
v1
Announcement

Developer Preview: You can now build Google Chat apps as Google Workspace Add-ons. For details, see Extend Google Chat.

Google Workspace add-ons
Announcement

Developer Preview: You can now build Google Chat apps as Google Workspace Add-ons. For details, see Extend Google Chat.

December 03, 2024

Chat API
v1
Change

Chat apps now have 90 days to complete the import of data. Previously, Chat apps had 30 days. To learn more, see Import data to Google Chat.

November 27, 2024

Google Apps Script
Feature

The Calendar service now has a getEventType() method that lets developers differentiate regular events from other types of events like out-of-office and working location events. For more information, see the following documentation:

November 19, 2024

Google Calendar API
v3
Feature

You can now access birthday and other special events that are automatically created from Google Contacts using the Calendar API.

Birthday events now have birthdayProperties that show birthday-specific event data, such as the type of the special event, whether it's a birthday, an anniversary, or another significant date, and the contact that the event is linked to. You can use the contact as a resource name in the People API to fetch contact details.

To learn more, see the developer guide for the birthday event type.

November 05, 2024

Chat API
v1
Feature

Generally Available: If you're migrating to Google Chat from other messaging platforms, you can now create a group chat in import mode using the spaces.create method.

November 04, 2024

Chat API
v1
Feature

Developer Preview: You can now use a read-only scope (https://www.googleapis.com/auth/chat.customemojis.readonly) to get or list custom emoji.

October 30, 2024

Chat API
v1
Feature

Developer Preview: You can now call the Chat API to get or update a user's space notification settings. To learn more, see the spaceNotificationSetting reference documentation.

October 24, 2024

Chat API
v1
Feature

Generally Available: The following widgets are now available for building card-based user interfaces:

Chat apps can use these widgets in card messages, homepages, and dialogs. For examples, see Design an interactive card or dialog.

October 10, 2024

Chat API
v1
Feature

Developer Preview: When creating custom emoji is turned on for a Workspace organization, you can now call Chat API to manage custom emoji:

To learn more, see CustomEmoji (RPC, REST) in the Chat API documentation.

October 08, 2024

Google Workspace add-ons
Feature

Generally Available: Google Sheets now supports smart chips for link previews to third-party resources. To learn more, see Preview links with smart chips.

October 07, 2024

Google Meet
Change

Meet Add-ons SDK

Generally Available: You can now retrieve the meetingCode property of an ongoing meeting. This is applicable in version 1.1.0.

October 02, 2024

Chat API
v1
Feature

Generally available: You can now call the Chat API to create announcement spaces, and read and update the permission settings of a space. For more information, see the following reference documentation:

Google Apps Script
Announcement

Apps Script has rescheduled the shutdown date of the Contacts service to January 31, 2025. Refer to the Apps Script sunset schedule.

The Apps Script Contacts service was deprecated in December 2022. Instead, use the People API advanced service. Refer to Migrate from Contacts service to People API advanced service.

September 30, 2024

Chat API
v1
Feature

Developer Preview: The following Chat API methods support app authentication using a new type of authentication scope, https://www.googleapis.com/auth/chat.app.*:

To learn more, see Types of required authentication and Authenticate as a Chat app.

September 17, 2024

Google Workspace Events API
v1
Feature

(Generally available) - For event subscriptions, you can now use the eventTypes field in the updateMask parameter of the subscriptions.patch method to change the event types to receive for the target resource.

September 13, 2024

Google Drive API
v3
Feature

The Google Drive API returns a long-running operation (LRO) every time you call the files.download method to download blob file content or export Google Workspace document content either through the Drive API or its client libraries.

The files.download method returns an Operation resource to the client. You can use the Operation interface to asynchronously retrieve the status of the API method by polling the operation through the GetOperationRequest method.

The files.download method is the only way to download Google Vids files in MP4 format and is typically best suited to downloading most video files.

To learn more, see Manage long-running operations.

September 12, 2024

Google Workspace Marketplace API
v1
Change

Generally Available: Google Workspace Marketplace supports draft app listings. With a draft listing, you can make changes to your app listing and then preview and test the changes before publishing them. While your draft changes are in testing, the original app listing remains available on the Google Workspace Marketplace. To learn more, see Update your app listing with drafts.

September 11, 2024

Chat API
v1
Feature

Generally Available: The chatSpaceLinkData object has been added to the RichLinkMetaData field of the spaces.messages resource. This lets you add a smart chip to your message that points to a Chat space in any field that supports formatted text.

Feature

Generally Available: Google Workspace administrators can now call the Google Chat API to manage and search Google Chat spaces across their organization. This functionality lets them manage spaces at scale and automate common or repeatable tasks, such as the following:

For more information about managing spaces, read the documentation at Manage Google Chat spaces as a Google Workspace administrator.

For more information about searching spaces, read the documentation at Search for and manage Google Chat spaces for your Google Workspace organization.

September 10, 2024

Chat API
v1
Feature

Developer Preview: If you're migrating to Google Chat from other messaging platforms, you can now create a group chat in import mode using the spaces.create method.

September 09, 2024

Google Meet
Announcement

Meet Add-ons SDK

Generally Available: The Google Meet Add-ons SDK is now generally available.

The Meet Add-ons SDK lets you embed your app into Google Meet as a Google Workspace Add-on where users can discover, share, and collaborate, plus sync content state across devices, without leaving Meet.

For more information, see the guides and reference documentation.

September 03, 2024

Google Apps Script
Feature

Generally available: You can now use Looker in Connected Sheets from Apps Script. This update lets you create a new or access existing Looker data source connections, connect a sheet to them, create pivot tables, and more.

The following updates have been made to the Spreadsheet service to support Looker in Connected Sheets from Apps Script.

August 16, 2024

Chat API
v1
Libraries

Generally Available: You can now call Chat API using Cloud Client Libraries in addition to the already available Google API Client Libraries.

Benefits of Cloud Client Libraries include:

  • Idiomatic code that follows your preferred language's natural conventions and styles.
  • Consistent style across client libraries.
  • Handling the low-level details of server communication, including authentication, pagination, long-running operations, streams, and retries.
  • Installable using package management tools like npm and pip.
  • Improved performance in some cases, thanks to gRPC.

Additionally, our Chat API reference documentation now features a RPC reference arranged by services and their methods in addition to our existing REST reference arranged by resource hierarchies and their methods.

To learn more, see Install client libraries.

August 15, 2024

Google Apps Script
Feature

Generally Available: You can now create and organize tabs in Google Docs documents using Apps Script's Document service. For more information, refer to Work with tabs.

August 08, 2024

Google Meet
Change

Meet Add-ons SDK

Developer Preview: Add-ons can now programmatically end a collaboration by calling the endCollaboration method for the MeetMainStageClient or the MeetSidePanelClient. This is applicable in version 0.9.0 or later.

August 07, 2024

Chat API
v1
Feature

Developer Preview: The following widgets are now available for building card-based user interfaces:

Chat apps can use these widgets in card messages, homepages, and dialogs. For examples, see Design an interactive card or dialog.

Google Apps Script
Change

Google Workspace administrators can now turn on an allowlist in the admin console to control which external domains users can access through Apps Script's URL Fetch service.

  • If you're using a script or add-on that accesses external domains, work with your administrator to add those URLs to the admin allowlist.
  • If you've published an add-on on the Google Workspace Marketplace, it might be helpful to list the URLs that admins should add to their allowlist on your Marketplace listing.

For more information, refer to the Google Workspace Admin Help article: Allow only certain external connections for Apps Script and Sheets.

Google Workspace add-ons
Change

Google Workspace administrators can now turn on an allowlist in the admin console to control which external domains users can access through Apps Script's URL Fetch service.

  • If you're using a script or add-on that accesses external domains, work with your administrator to add those URLs to the admin allowlist.
  • If you've published an add-on on the Google Workspace Marketplace, it might be helpful to list the URLs that admins should add to their allowlist on your Marketplace listing.

For more information, refer to the Google Workspace Admin Help article: Allow only certain external connections for Apps Script and Sheets.

August 05, 2024

Google Calendar API
v3
Feature

Generally available starting September 17, 2024: Create and manage birthdays directly within Google Calendar. Birthdays are exposed in the Calendar API as a new eventType called "birthday" which distinguishes special all-day events with an annual recurrence. Birthday events support a limited set of event properties.

You can filter by the birthday event type using the events.list() and events.watch() methods. If no type filters are specified, all event types including birthdays are returned.

To learn more, see our developer guide about working with the birthday event type.

July 25, 2024

Google Apps Script
Feature

(Generally Available): Multiselect menus are now generally available for Add-ons.

For more information refer to the following:

Feature

(Generally Available): Columns are now generally available for Add-ons.

For more information refer to the following:

Google Workspace add-ons
Feature

(Generally Available): Multiselect menus are now generally available for Add-ons.

For more information refer to the following:

Feature

(Generally Available): Columns are now generally available for Add-ons.

For more information refer to the following:

July 23, 2024

Google Tasks API
v1
Feature

Generally Available: You can now get, edit, and delete tasks assigned from Google Docs documents or Chat spaces using the Tasks API. For more information, refer to the tasks reference documentation.

July 11, 2024

Google Drive API
v3
Feature

The Google Drive API now supports the drive.meet.readonly scope. This restricted scope lets you view Drive files created or edited by Google Meet.

For details, see Choose Google Drive API scopes.

July 08, 2024

Chat API
v1
Feature

Generally Available: You can now import a space from other messaging platforms, and allow external users to join that Chat space. For more information, see the externalUserAllowed option.

Feature

Generally Available: When building Chat apps using Google Cloud Functions, Cloud Run, or any system that supports authentication via ID tokens, you can now Authenticate requests using Cloud Functions or Cloud Run or Authenticate requests with an App URL ID Token to verify that the requests to your app came from Google Chat.

July 03, 2024

Chat API
v1
Feature

Generally Available: You can now call the Chat API to Make a Google Chat space discoverable to specific users in a Google Workspace organization using the accessSettings field on the Space resource. You can read the URI of the space using the spaceUri field.

June 28, 2024

Chat API
v1
Feature

(Generally Available): Dialogflow CX Chat apps can open dialogs and receive data inputted by users in card messages and dialogs.

June 26, 2024

Chat API
v1
Feature

(Developer Preview): You can now use the Chat API to create announcement spaces, plus read and update the permission settings of a space. For more information, see the PredefinedPermissionSettings and PermissionSettings fields.

Google Workspace Marketplace API
v1
Change

Developer Preview: Google Workspace Marketplace now supports draft app listings. With a draft listing, you can make changes to your app listing and then preview and test the changes before publishing them. While your draft changes are in testing, the original app listing remains available on the Google Workspace Marketplace. To learn more, see Update your app listing with drafts.

June 25, 2024

Chat API
v1
Feature

(Generally Available): You can now add a Google Group to a Chat space using the spaces.members.create method or the spaces.setup method. You can remove a Google Group from a space using the spaces.members.delete method.

June 24, 2024

Chat API
v1
Feature

Google Chat apps can now create a subscription to receive events for all Chat spaces where the user is a member. To target all spaces for a user, set the subscription's targetResource field to //chat.googleapis.com/spaces/-. To learn more, see Subscribe to Google Chat events.

Google Workspace Events API
v1
Feature

Google Chat apps can now create a subscription to receive events for all Chat spaces where the user is a member. To target all spaces for a user, set the subscription's targetResource field to //chat.googleapis.com/spaces/-. To learn more, see Subscribe to Google Chat events.

June 18, 2024

Chat API
v1
Feature

(Developer Preview): If you're a domain administrator or a delegated administrator, you can now include the useAdminAccess parameter when you call the Chat API with your administrator privileges with the following methods to manage Chat spaces and memberships in your Workspace organization:

To learn more, see Authenticate and authorize using administrator privileges.

June 13, 2024

Google Meet
Announcement

Meet API

Developer Preview: The Meet API now lets you pre-configure a meeting space and manage the members who join a meeting.

For more information, see Configure meeting spaces and members.

Change

Meet Add-ons SDK

Early Access Preview: For Meet add-ons on Android, you can now view and reference specific error codes from add-on exception errors.

June 03, 2024

Google Meet
Change

Meet Add-ons SDK

Developer Preview: Google Meet Add-ons SDK supports two usability improvements that aren't backwards compatible and require developer action.

  1. The introduction of an add-on loading screen. Make sure to call createAddonSession on both the main stage and side panel once your add-on has finished loading. This signals Meet to dismiss the loading screen.

  2. The removal of the startActivity button in the Meet side panel. Instead, the add-on now starts the activity through a call to startCollaboration. Make sure to call startCollaboration in your add-on once the user has completed content selection and is ready to start the collaboration.

May 29, 2024

Google Meet
Change

Meet Add-ons SDK

  • Added the connection exception addonexception.ADDON_NOT_INSTALLED. To fix this error, display a message to the user that they must install the add-on and provide a link to the Google Workspace Marketplace page containing the add-on.

May 22, 2024

Chat API
v1
Feature

(Developer Preview): If you're a domain administrator or a delegated administrator, you can now include the useAdminAccess parameter when you call the Chat API with your administrator privileges to manage Chat spaces and memberships in your organization. The following API methods are supported:

To learn more, see Authenticate and authorize using administrator privileges.

Google Calendar API
v3
Change

The following changes to events from Gmail take effect on May 30, 2024:

  • Events from Gmail use fromGmail instead default as the value for the eventType field. You can filter by this new event type using the events.list() and events.watch() methods.
  • Events from Gmail use the email address of the email recipient as the event organizer instead of unknownorganizer@calendar.google.com.
  • You can only update the event properties, such as reminders, color ID, visibility, status, and extended properties of Event resources with the event type fromGmail.

For details, see the Calendar API Events reference documentation.

May 21, 2024

Chat API
v1
Change

(Developer Preview): Dialogflow CX Chat apps can open dialogs and receive data inputted by users in card messages and dialogs.

May 17, 2024

Google Calendar API
v3
Change

The following change takes effect on June 3, 2024:

For batch operations on