NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #335 most downloaded on pub.dev
Auto-generated client libraries for accessing Google APIs described through the API discovery service.
Last release 1 months ago
24 Aug 2026
Release timing varies
gaps range from 2 weeks to 9 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
106 releases · first in 2014
Mark APIs as @Deprecated with references to replacement
@Deprecated with references to replacementpackage:google_cloud_* packages:
cloudfunctions (v1, v2) -> package:google_cloud_functions_v2firestore (v1) -> package:google_cloud_firestore_v1iam (v1, v2), iamcredentials (v1) -> package:google_cloud_iam_v1language (v1, v2) -> package:google_cloud_language_v2logging (v2) -> package:google_cloud_logging_v2secretmanager (v1) -> package:google_cloud_secretmanager_v1storage (v1) -> package:google_cloud_storageagentidentity - new!agentidentitycredentials - new!agentregistry - new!analytics - removedandroiddeveloperidstatus - new!apigeeregistry - removedces - new!cloudproductregistry - new!developerknowledge - new!dfareporting - removed v4ftp - new!gmailpostmastertools - added v2health - new!integrations - removedmerchantapi - added loyaltycustomers_v1mybusinessqanda - removedsaasservicemgmt - new!searchads360 - new!webcontentpublisher - new!One column per quarter.
policytroubleshooter - added v3
sdk: ^3.9.0appsmarket - newbigquerydatapolicy - added v2chromewebstore - newdataform - newdatamanager - newhypercomputecluster - newpolicytroubleshooter - added v3Require sdk: ^3.7.0 APIs analyticsreporting removed apihub new! cloudcommerceprocurement new! cloudlocationfinder new! dfareporting added v5 firebasea
sdk: ^3.7.0analyticsreporting removedapihub new!cloudcommerceprocurement new!cloudlocationfinder new!dfareporting added v5firebaseapphosting new!firebasedataconnect new!managedkafka new!merchantapi new!metastore removed v2observability new!osconfig - added v2parametermanager new!securesourcemanager new!storagebatchoperations new!Note *many* APIs were removed in this release due to changes in Google API security practices.
acmedns - removed.adsensehost - removed.adsenseplatform - new!areainsights - new!cloudcommerceprocurement - removed.css - new!displayvideo - added v4!domainsrdap - removed.firebaseremoteconfig - removed.gkehub - added v2.meet - new!metastore - added v2!netapp - new!oracledatabase - new!parallelstore - new!photoslibrary - removed.resourcesettings - removed.securityposture - new!sourcerepo - removed.speech - removed v2.cloudcommerceprocurement - new!
package:http 1.0.0.addressvalidation - new!airquality - new!cloudcommerceprocurement - new!cloudcontrolspartner - new!config - new!developerconnect - new!integrations - new!pollen - new!solar - new!logging - removed (*BROKEN*) tail() function call.
logging - removed (BROKEN) tail() function call.dataportability - new!speech - added v2displayvideo - Removed v1 (v2, v3 still exist)
apphub - new!bigqueryconnection - new!displayvideo - Removed v1 (v2, v3 still exist)walletobjects - new!workspaceevents - new!rapidmigrationassessment - new!
alloydb - new!backupdr - new!biglake - new!bigquerydatapolicy - new!cloudbuild - added v2displayvideo - added v3gameservices - Removed!language - added v2looker - new!rapidmigrationassessment - new!safebrowsing - added v5trafficdirector - added v3vmwareengine - new!workstations - new!Deprecated APIs are now annotated with @Deprecated.
@Deprecated.aiplatform - new!clouddebugger - Removed!migrationcenter - new!places - new!doubleclickbidmanager - Removed v1.1 (v2 still exists)
blockchainnodeengine - new!cloudsupport - new!doubleclickbidmanager - Removed v1.1 (v2 still exists)mybusinessbusinesscalls - Removed!Add back in library directives to improve documentation.
library directives to improve documentation.package:http.identitytoolkit - added (back) v1 and v2!
gkeonprem - new!identitytoolkit - added (back) v1 and v2!publicca - new!readerrevenuesubscriptionlinking - new!
acmedns - new!cloudiot - REMOVED!datalineage - new!firebaseappdistribution new!notebooks - added v2readerrevenuesubscriptionlinking - new!vpcaccess - new!### API changes - advisorynotifications - new! - iam - added v2 - kmsinventory - new!
advisorynotifications - new!iam - added v2kmsinventory - new!baremetalsolution - dropped v1. (Still have v2)
analyticshub - new!baremetalsolution - dropped v1. (Still have v2)batch - new!contentwarehouse - new!displayvideo - added v2metastore - new!tpu - added v2travelimpactmodel - new!workloadmanager - new!- Require Dart 2.17 or later. ### API changes - beyondcorp - new! - connectors - Added v2 - dfareporting - Added v4 - drivelabels - new!
beyondcorp - new!connectors - Added v2dfareporting - Added v4drivelabels - new!doubleclickbidmanager - Added v2
firestore/v1.dart API.doubleclickbidmanager - Added v2Fixed issue in AdMob accounts.mediationReport.generate return type. #411
accounts.mediationReport.generate return type.
#411apigeeregistry - new!buildnessprofileperformance - new!cloudfunctions - Added v2dfareporting - removed v3.4.forms - new!gkebackup - new!firebaseappcheck - new!verifiedaccess - Added v2- firebaseremoteconfig - new! - photoslibrary - new!
firebaseremoteconfig - new!photoslibrary - new!- adsense - removed v1.4 - baremetalsolution - new v2 - certificatemanager - new! - clouddeploy - new! - dataplex - new! - datastream - new! - ids - n
adsense - removed v1.4baremetalsolution - new v2certificatemanager - new!clouddeploy - new!dataplex - new!datastream - new!ids - new!mybusinessbusinesscalls - new!mybusinessqanda - new!playintegrityrun - new v2transcoder - new!webmasters - removed!Removed *many* types defined in the source library JSON definition, but that were not used by the API.
Firestore listen function and related types.
#77accounts.networkReport.generate return type.
#183containeranalysis - new!datapipelines - new!domains - new!playablelocations - removed!vectortile - removed!versionhistory - new!vmmigration - new!Introduce a new $shared library that contains identical classes across libraries. Reduces the size of the generated package and (in theory) could allo
$shared library that contains identical classes across
libraries. Reduces the size of the generated package and (in theory) could
allow better code sharing.toJson in many cases. We assume that types defined in this
package are passed to Dart's JSON serialization logic.DateTime as UTC.
#79null.
#306authorizedbuyersmarketplace - new!connectors - new!networkconnectivity - new!Fixed bug in datastore, drive, firestore where Value.nullValue always contained 'NULL_VALUE'
datastore, drive, firestore where Value.nullValue always contained 'NULL_VALUE'mybusinessbusinessinformation - new!
adexchangebuyer - removedcontactcenterinsights - new!mybusinessbusinessinformation - new!mybusinessnotifications - new!mybusinessverifications - new!networksecurity - new!networkservices - new!policyanalyzer - new!poly - removed!All schema types now have positional constructor parameters.
null values in datastore, drive, firestore, and
script.datacatalog - new!dfareporting - added v3.5keep - new!paymentsresellersubscription - new!privateca - new!resourcesettings - new!genomics - REMOVED - use the lifesciences API in googleapis_beta.
adsense - added v2 APIapikeys - new!baremetalsolution - new!chromepolicy - new!datamigration - new!documentai - new!essentialcontacts - new!genomics - REMOVED - use the lifesciences API in googleapis_beta.gkehub - new!mybusinesslodging - new!mybusinessplaceactions - new!ondemandscanning - new!orgpolicy - new!policysimulator - new!recaptchaenterprise - new!remotebuildexecution - REMOVED - not a valid API.APIs are now null-safe and require Dart 2.12.
package:_discoveryapis_commons v1.cloudresourcemanager - added v3mybusinessaccountmanagement - added v1webrisk - added v1USER_AGENT has been removed from each library. All libraries within the package share a common user-agent value.
USER_AGENT has been removed from each library. All libraries within the
package share a common user-agent value.FirebasedynamiclinksApi to FirebaseDynamicLinksApi.Api suffix. For example:
ManagedShortLinksResourceApi to ManagedShortLinksResource.apigateway - newartifactregistry - newassuredworkloads - newbillingbudgets - newchromemanagement - newchromeuxreport - newcloudchannel - newdatafusion - newdialogflow - added v3 APIeventarc - newfirebasehosting - newfirebaseml - newgameservices - newgmailpostmastertools - newjobs - dropped v2, added v3 APIlocalservices - newmemcache - newnotebooks - newplayablelocations - newpubsublite - newrealtimebidding - newretail - newservicecontrol - added v2 APIservicedirectory - newsmartdevicemanagement - newsts - newtrafficdirector - newvectortile - newworkflowexecutions - newworkflows - newyoutubeAnalytics - dropped v1 APINothing published for this version
[api-add] oauth2:v2 (appears to have been unintentionally missing from 0.55.0)
[api-removed] androidpublisher:v2
[api-new] bigqueryreservation:v1
[api-new] accesscontextmanager:v1
[api-removed] adexchangeseller:v1_1
[api-new] cloudresourcemanager:v2
Regenerate package with widened constraint for package:http.
package:http.- Support Dart 2 stable.
[api-new] cloudresourcemanager:v2
Re-generated with updated code generator to support the dataWrapper feature (used by the Translate v2 API).
Re-generated with updated code generator to support Dart 2.
Re-generated with updated code generator to support Dart 2.
[api] serviceconsumermanagement:v1
[api-breaking] firebaserules:v1
[api] androiddeviceprovisioning:v1
[api-new] serviceconsumermanagement:v1
[api-breaking] androidpublisher:v2
[api-breaking] manufacturers:v1
[api-breaking] adexperiencereport:v1
[api-new] firebaseremoteconfig:v1
[api-breaking] adexperiencereport:v1
[api-new] androiddeviceprovisioning:v1
[api-new] adexperiencereport:v1
[api-breaking] bigquerydatatransfer:v1
[api-new] bigquerydatatransfer:v1
[api-breaking] cloudfunctions:v1
- [api-new] cloudfunctions:v1 - [api-new] cloudkms:v1 - [api-new] ml:v1 - [api] admin:directory_v1 - [api] analytics:v3 - [api] appengine:v1 - [api] c
- [api-new] sourcerepo:v1 - [api-new] tracing:v1 - [api-new] spanner:v1 - [api] adexchangebuyer - [api] androidpublisher - [api] bigquery - [api] clou
[api-new] serviceuser:v1 [api-new] searchconsole:v1 [api-breaking] androidenterprise [api-breaking] container [api-breaking] genomics [api-breaking] p
[api-new] serviceuser:v1 [api-new] searchconsole:v1 [api-breaking] androidenterprise [api-breaking] container [api-breaking] genomics [api-breaking] people [api-breaking] script [api] cloudbuild: changes [api] container [api] content [api] dataproc [api] deploymentmanager [api] drive [api] gmail [api] iam [api] identitytoolkit [api] people [api] servicecontrol [api] sheets [api] slides [api] youtube
[api] adexchangebuyer:v1_4: schema changes
[api-breaking] appengine:v1: resource removal
Your coding agent can read these notes before it upgrades. Set up the MCP server →