Apigee release notes

This page documents production updates to all Apigee software in 2022 and later.We recommend that users periodically check this list forany new announcements, orsubscribe to this page using afeed reader to get notifications of updates.

What is a feed reader?

Really simple syndication (RSS) feed readers aggregate content from websites that you specify.

Feed reader notifications can be email-, browser-, desktop-, or mobile-based. Some readers are free, or have free versions, and some require a subscription.

A few examples:

More information on RSS:

See also:

Subscribe:

You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in theGoogle Cloud console, or programmatically access release notes inBigQuery.

To get the latest product updates delivered to you, add the URL of this page to yourfeed reader, or add thefeed URL directly.

February 13, 2026

Apigee UI
Change

Updated the route for Operations Anomalies fromapigee/analytics/operations-anomalies toapigee/aapi-ops/operations-anomalies.

Announcement

On February 13, 2026, we released an updated version of the Apigee UI.

Apigee X
Announcement

On February 13, 2026, we published a security bulletin for Apigee.

Security

A vulnerability was identified in the Apigee platform (CVE-2025-13292) that could have allowed a malicious actor with administrative or developer-level permissions in their own Apigee environment to elevate privileges and access cross-tenant data.

Security bulletin published:GCP-2026-010

February 10, 2026

Apigee X

February 06, 2026

Apigee XApigee hybrid
v1.15.0
Announcement

hybrid 1.16.0-hotfix.1

On February 6, 2026 we released Apigee hybrid 1.16.0-hotfix.1.

Important: If your installation is already on Apigee hybrid v1.16.0, use the following procedure to apply this hotfix. For new installations, seeThe big picture and then apply the hotfix to the new installation with the following instructions.

Apply this hotfix with the following steps:

Note: This hotfix installs theapigee-mart-server container images. All other container images are unchanged from Hybrid v1.16.0.
  1. In your overrides file, update theimage.url andimage.tag properties ofao andmart to version1.16.0-hotfix.1:
    ao:  image:    url: "gcr.io/apigee-release/hybrid/apigee-operators"    tag: "1.16.0-hotfix.1"mart:  image:    url: "gcr.io/apigee-release/hybrid/apigee-mart-server"    tag: "1.16.0-hotfix.1"
  2. Install the hotfix release for Apigee operators, beginning with a dry run:
    helm upgrade operator apigee-operator/ \  --install \  --namespaceAPIGEE_NAMESPACE \  --atomic \  -f overrides.yaml \  --dry-run=server
  3. If the dry run is successful, install the hotfix release for Apigee operators:
    helm upgrade operator apigee-operator/ \  --install \  --namespaceAPIGEE_NAMESPACE \  --atomic \  -f overrides.yaml
  4. Install the hotfix release for your organization, beginning with a dry run:
    helm upgrade $ORG_NAME apigee-org/ \  --install \  --namespaceAPIGEE_NAMESPACE \  --atomic \  -f overrides.yaml \  --dry-run=server
  5. If the dry run is successful, install the hotfix release for your organization:
    helm upgrade $ORG_NAME apigee-org/ \  --install \  --namespaceAPIGEE_NAMESPACE \  --atomic \  -f overrides.yaml
  6. Verify the organization chart by checking the state:
    kubectl -nAPIGEE_NAMESPACE get apigeeorg
  7. Install the hotfix release for your environment, beginning with a dry run:
    helm upgradeENV_RELEASE_NAME apigee-env/ \  --install \  --namespaceAPIGEE_NAMESPACE \  --atomic \  --set env=$ENV_NAME \  -f overrides.yaml \  --dry-run=server
  8. If the dry run is successful, install the hotfix release for your environment:
    helm upgradeENV_RELEASE_NAME apigee-env/ \  --install \  --namespaceAPIGEE_NAMESPACE \  --atomic \  --set env=$ENV_NAME \  -f overrides.yaml
  9. Verify the environment chart by checking the state:
    kubectl -nAPIGEE_NAMESPACE get apigeeenv

February 03, 2026

Apigee Advanced API Security
Announcement

On February 3, 2026 we released an updated version of Advanced API Securitysecurity actions

February 02, 2026

Apigee X

January 27, 2026

Apigee UI
Fixed

Show all rows in the Debug properties panel

Fixed an issue where only the first 50 rows were displayed in the Debugproperties panel, including the variables tab. The Debug properties table nowdisplays up to 200 rows per page by default. Pagination controls are displayedif the total number of rows exceeds 200.

Announcement

On January 27, 2026, we released an updated version of the Apigee UI.

January 21, 2026

Apigee X
Security
Bug IDDescription
471001896, 469829527, 470953822, 462478248, 474415498Security fix for Apigee infrastructure.

This addresses the following vulnerabilities:

Fixed
Bug IDDescription
433999957Implemented full TLS validation when fetching JWKS from remote URIs
467762922Quota enforcement logic for Server-Sent Events (SSE) updated

Quotas for SSE are now calculated strictly for events containing explicit token counts. The quota enforcement logic skips SSE that lack token usage metadata.

N/AUpdates to security, infrastructure, and libraries.

January 20, 2026

Apigee UI

January 12, 2026

Apigee API hub
Feature

Ingest API Gateway metadata into API hub

API hub now supports automatic metadata ingestion fromGoogle Cloud API Gateway. You can nowattach your API Gateway projects to API hub to enable auto-ingestion for all your APIs. For more information seeCentralize API management using API hub.

Note: Rollouts of this release to production instances might take up to 5 business days to complete across all Google Cloud zones. Your instances might not have the feature available until the rollout is complete.
Apigee Advanced API Security
Announcement

On January 12, 2026 we released an updated version of Advanced API Security Abuse Detection

Apigee UI
Announcement

On January 12, 2026, we released an updated version of the Apigee UI.

Feature

Manage environment-level resources in the Apigee UI

You can now manage environment-level resources using the Apigee UI.Previously, environment-level resources could only be managed using the API.For more information, seeManaging resources.

January 07, 2026

Apigee Operator for kubernetes
Announcement

On January 7, 2026, we released an updated version of Apigee.

Security
Bug IDDescription
471150886, 471150271, 471150102, 426783172Security fixes for the Apigee Operator for Kubernetes.

This addresses the following vulnerabilities:

Feature

The Apigee Operator for Kubernetes version 1.1.1 is now available.

December 29, 2025

Apigee X

December 23, 2025

Apigee X
Feature

New Apigee policies for LLM Token Management are now Generally Available (GA)

Two new Apigee policies for managing Large Language Model (LLM) workloads are now Generally Available (GA). These policies provide fine-grained control and rate-limiting for AI application traffic as follows:

Related documents:

December 19, 2025

Apigee MonetizationApigee UIApigee hybrid
v1.16.0
Change

UDCA component removed

In Apigee hybrid v1.16, the Unified Data Collection Agent (UDCA) component has been removed. The responsibilities of sending analytics, trace, and deployment status data to the Apigee control plane are now handled using aGoogle Cloud Pub/Sub based data pipeline. Using the Pub/Sub based data pipeline has been the default data collection mechanism sinceApigee hybrid v1.14.0.

Fixed

Fixed in this release

Bug IDDescription
448647917Fixed a issue where non-SSL connections through a forward proxy could be improperly shared. (also fixed inApigee 1-16-0-apigee-4)
442501403Fixed an issue that caused incorrect target latency metrics in Apigee Analytics when a TargetEndpoint is configured with a <LoadBalancer>. (also fixed inApigee 1-16-0-apigee-3)
438192028Updated the geolocation database to mitigate stale IP-to-location mappings. (also fixed inApigee 1-16-0-apigee-3)
437999897Reduced the log level for failed geo IP lookups to address excessive log messages for private IP addresses. (also fixed inApigee 1-16-0-apigee-3)
436323210Fixed ingress cert keys to allow bothtls.key/key andtls.crt/cert.
N/AUpdates to security, infrastructure, and libraries. (also fixed inApigee 1-16-0-apigee-4)
Security

Fixed in this release

Bug IDDescription
452621774, 452381632, 441266643, 448498138Security fix for Apigee infrastructure. (also fixed inApigee 1-16-0-apigee-4)
This addresses the following vulnerabilities:

440419558, 433759657Security fix for Apigee infrastructure. (also fixed inApigee 1-16-0-apigee-3)

This addresses the following vulnerabilities:

443902061Security fix for Apigee infrastructure (also fixed inApigee 1-16-0-apigee-3)

This addresses the following vulnerability:

  • CVE-2025-13292

    Fixed an issue with improper access control that resulted in cross-tenant analytics modification and access to log data.

N/ASecurity fixes forapigee-asm-ingress.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-asm-istiod.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-connect-agent.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra-client.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-mart-server.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-open-telemetry-collector.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-operators.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prom-prometheus.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-runtime.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-stackdriver-logging-agent.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-synchronizer.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-udca.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-watcher.
This addresses the following vulnerabilities:
Feature

Seccomp Profiles

Apigee Hybrid now offers the capability to apply Seccomp Profiles to your runtime components, significantly enhancing the security posture of your deployment.

This feature allows Apigee administrators and security teams to restrict the system calls (syscalls) a containerized process can make to the host's kernel. By limiting a container to only the necessary syscalls, you can:

  • Enhance Security: Mitigate the risk of container breakouts and privilege escalation.
  • Enforce Least Privilege: Ensure components only have access to the exact system calls required for their operation.
  • Meet Compliance: Provide a critical control for meeting stringent security compliance requirements.

Seccomp profiles are not enabled by default. To enable the feature, seeConfigure Seccomp profiles for pod security.

Security

Fixed since last minor release

Bug IDDescription
448498138Security fixes forapigee-runtime. (Fixed inv1.15.1)
This addresses the following vulnerability:
447367372Security fixes forapigee-runtime. (Fixed inv1.15.1)
This addresses the following vulnerability:
433952146Security fix. (Fixed inv1.14.3)
This addresses the following vulnerability:
433951774Security fix. (Fixed inv1.14.3)
This addresses the following vulnerability:
433950558Security fix. (Fixed inv1.14.3)
This addresses the following vulnerability:
433950370Security fix. (Fixed inv1.14.3)
This addresses the following vulnerability:
418557195Security fixes forapigee-fluent-bit. (Fixed inv1.15.1)
This addresses the following vulnerabilities:
396944778Security fixes forapigee-synchronizer. (Fixed inv1.13.4)
This addresses the following vulnerabilities:
392934392Security fixes forapigee-logger.
N/AIncorporated an updated base image forstackdriver-logging-agent, improving the overall security of the service. (Fixed in1.14.2-hotfix.1)
This addresses the following vulnerabilities (among others and not limited to):
N/ASecurity fixes forapigee-asm-ingress. (Fixed inv1.14.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-asm-istiod. (Fixed inv1.14.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-envoy. (Fixed inv1.14.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-fluent-bit. (Fixed inv1.14.3 &v1.15.1)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra-client. (Fixed inv1.14.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra. (Fixed inv1.14.3)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra. (Fixed inv1.15.1)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-kube-rbac-proxy. (Fixed inv1.14.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mart-server. (Fixed inv1.13.4)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mart-server. (Fixed inv1.14.3)
This addresses the following vulnerabilities:
Fixed

Fixed since last minor release

Bug IDDescription
451841788Apigee hybrid required themintTaskScheduler.serviceAccountPath property even when Monetization was not enabled. (Fixed inv1.15.1 &v1.14.3)
451375397Theapigee-pull-push.sh script could return a No such image error message. (Fixed inv1.15.1 &v1.14.3)
445912919Unused files and folders have been removed from the Apigee hybrid Helm charts to prevent potential security exposure and streamline the product installation and upgrade process. (Fixed inv1.15.1)
442501403Fixed an issue that caused incorrect target latency metrics in Apigee Analytics when aTargetEndpoint is configured with a<LoadBalancer>. (Fixed inv1.15.1)
437999897Reduced the log level for failed geo IP lookups to address excessive log messages for private IP addresses. (Fixed inv1.15.1)
431930277,395272878When the configuration propertyenvs.managementCallsSkipProxy is set totrue via helm for environment-level forward proxy, trace and analytics (which usegoogleapis.com) will skip forward proxy. (Fixed inv1.15.1)
423597917Post of anAppGroupAppKey scopes should result in insert operation instead of update. (Fixed inv1.15.1 &v1.14.3)
420675540Fixed Cassandra based replication for runtime contracts in synchronizer. (Fixed inv1.15.1,v1.14.3 &v1.13.4)
419578402Mint-Mart forward proxy compatible. (Fixed inv1.15.1 &v1.14.3)
416634326Presence of istio.io Custom Resource Definitions (CRDs) in an Apigee hybrid cluster could cause failure in apigee-ingressgateway-manager pods. (Fixed inv1.15.1,v1.14.3 &v1.13.4)
414499328ApigeeTelemetry could become stuck increating state (Fixed inv1.14.3 &v1.13.4)
412740465Fixed issue where zipkin headers were not generated by Apigee Ingress Gateway. (Fixed inv1.15.1 &v1.14.3)
409048431Fixes a vulnerability which could allow a SAML signature verification to be bypassed. (Fixed inv1.15.1 &v1.14.3)
401746333Fixed ajava.lang.ClassCircularityError that could occur in Java Callouts due to an issue with the class loading mechanism.(Fixed inv1.15.1 &v1.14.3)
395272878Separate Forward proxy support forgoogleapis.com andnon-googleapis.com runtime traffic. (Fixed inv1.14.3)
393615439OASValidation behavior forallOf withadditionalProperties: true. (Fixed in1.14.2-hotfix.1)
382565315A memory leak within the Security Policy has been addressed, improving system stability. (Fixed inv1.13.4)
378686709The use of wildcards (*) in Apigee proxy basepaths would conflict with other explicit basepaths, resulting in a 404 error. To apply this fix, follow the procedure inKnown issue 378686709. (Fixed inv1.15.1 &v1.14.3)
375360455Updated apigee-runtime drain timeout to 300s to fix connection termination issue during pod termination. (Fixed inv1.13.4)
367815792Two new Flow Variables:app_group_app andapp_group_name have been added to VerifyApiKey and Access Token policy. (Fixed inv1.15.1 &v1.14.3)

December 17, 2025

Apigee API hub
Feature

Advanced API Security for multi-gateway projects

Apigee Advanced API Security can now centrally manage and govern the security posture of your APIs across multiple Apigee projects, environments, and gateways. This enhancement leverages API hub to provide a single, unified view of your API security, helping you to identify risks and enforce standards consistently across your entire organization.

This enhancement introduces the following key capabilities:

  • Unified risk assessment: view and manage security scores for all your APIs in a centralized dashboard, regardless of which project, environment, or gateway they are deployed in.
  • Customizable security profiles: create and manage custom security profiles and apply them consistently across your multi-gateway landscape.

Supported gateways:

  • Apigee X
  • Apigee hybrid
  • Apigee Edge Public Cloud

To enable this feature, navigate to theAdd-on management page in API hub and enable theApigee Advanced API Security add-on.

Advanced API Security currently has limited support for VPC Service Controls (VPC-SC). To avoid potential feature limitations, we recommend enabling this add-on for API hub instances associated with Apigee organizations that don't have VPC-SC enabled.

For more information, seeAdvanced API Security for multiple Apigee organizations and gateways.

Note: Rollouts of this feature will begin today, and may take five or more business days to be completed across all Google Cloud zones. You may not be able to view or use this feature until the rollout is complete.
Apigee Advanced API Security
Feature

General availability of Risk Assessment v2 and support for assessments using additional policies

Announcing thegeneral availabilityof Risk Assessment v2 and support for assessments using the VerifyIAM policy andthese three AI policies: SanitizeUserPrompt, SanitizeModelResponse, andSemanticCacheLookup.

Note: The Risk Assessment v2 monitoring conditions feature remains in preview.

For usage information, seeRisk Assessment overview and UI in the documentation.

Announcement

On December 17, 2025 we released an updated version of Advanced API SecurityRisk Assessment

Note: Rollouts of this release to production instances will begin within twobusiness days and may take four or more business days to complete across allGoogle Cloud zones. Your instances may not have the feature available until therollout is complete.

Feature

New risk assessment type field when creating or updating a risk assessment version 2 custom security profile

The API for creating and updating a version 2 risk assessment custom securityprofile now includes arisk_assessment_type field to specifywhether the custom security profile applies to an Apigee/Apigee hybrid instanceor to API hub multi-gateway.

This field is optional and defaults toAPIGEE; this is not abreaking change for existing risk assessment users.

SeeREST Resource: organizations.securityProfilesV2 for information on the new functionality.

Apigee Integrated Portal
Announcement

On December 17, 2025 we released a new version of the Apigee integrated portal.

Fixed

Incorrect Cross-Origin-Opener-Policy header in developer portal

A fix has been implemented to address an issue where theCross-Origin-Opener-Policy response header in the developer portal wasmalformed with an extra colon. This change ensures the security header iscorrectly formatted.

Apigee UI
Announcement

On December 17, 2025, we announced that Debug v1 will be shutdown onJanuary 15, 2026. UseDebug v2instead of Debug v1.

Announcement

On December 17, 2025 we released a new version of the Apigee integrated portal.

Fixed

Incorrect Cross-Origin-Opener-Policy header in developer portal

A fix has been implemented to address an issue where theCross-Origin-Opener-Policy response header in the developer portal wasmalformed with an extra colon. This change ensures the security header iscorrectly formatted.

December 15, 2025

Apigee API hub
Feature

New API card view

A new card view is now available for APIs in API hub. This view provides a more visual and comprehensive way to browse, edit, and manage your APIs, complementing the existing list view.

The card view highlights key information for each API, such as the owner, last modified date, target users, gateway, API style, and business unit, to enhance discoverability and provide a richer at-a-glance overview of your API landscape.

You can switch between the list and card views from theAPI hub > APIs page.

December 11, 2025

Apigee API hub
Feature

Model Context Protocol (MCP) support in API hub

API hub now supports the Model Context Protocol (MCP) as a first-class API style. This enables you to ingest, register, and manage MCP APIs and their associated tools.

Key capabilities include:

  • MCP API registration: Register MCP APIs manually or via API hub APIs to create a single registry for your agentic services.
  • MCP tools: Attach MCP specification files to your APIs. API hub parses these files to automatically extract and display the MCP tools in the UI.

For more information, seeAPI resources overview,Register MCP APIs, andManage MCP tools.

Note: Rollouts of this feature will begin today, and may take five or more business days to be completed across all Google Cloud zones. You may not be able to view or use this feature until the rollout is complete.

December 10, 2025

Apigee X

December 09, 2025

Apigee API hub
Feature

New add-on management page in API hub

A newAdd-on Management page is now available in API hub. This page serves as a centralized location to enable, configure, and manage all your add-on services.

For more information, seeManage add-ons.

December 04, 2025

Apigee X
Feature

Mask KVM values

You can now turn on key value map (KVM) masking to mask values with asterisks (*****).For more information, seeAbout KVM masking.

November 18, 2025

Apigee API hub
Feature

New API deployments view

API deployment information is now available as a separate tab in theAPI details page. You can view your API deployment details, create new deployments, and manage existing deployments using the API deployments tab.

For more information, seeManage deployments.

Fixed

The issue relating toAPI hub provisioning failures in data residency enabled Apigee organizations is now resolved. You can now provision API hub within an Apigee organization that has data residency enabled.

For information about provisioning API hub, seeProvision API hub in the Cloud console.

Change

New tutorial: Ingest Microsoft Azure API data into API hub

A new tutorial is available for ingesting Microsoft Azure API data into API hub.

This tutorial shows you how to ingest API metadata from Azure API Management (APIM) into Apigee API hub. It uses a pre-built Application Integration template and a set of custom scripts on GitHub to perform a manual, on-demand ingestion of your API data.

For more information, seeIngest Microsoft Azure API data into API hub.

November 17, 2025

Apigee Analytics
Announcement

On November 17, 2025 we released an updated version of Apigee Analytics.

Feature

Support for aggregate data in Error Code Analysis, Cache Performance, and Target Performance charts

Announcing support for viewing aggregate data in the Error Code Analysis, CachePerformance, and Target Performance Analytics dashboards.

For information on the Analytics dashboards, seeUse the Analytics dashboards.

Apigee UI
Fixed
Bug IDDescription
446973091

Proxy editor endpoint view is now disabled if there are over 200 flows configured in proxy endpoints.

When opening the proxy editor endpoint view with a proxy that has over 200 flows, the proxy graph is no longer rendered, and instead you are presented with a message informing you that there are too many flows to render. This action addresses a performance issue that made the proxy editor unusable when there were over 200 flows configured.

Announcement

On November 17, 2025, we released an updated version of the Apigee UI.

Announcement

On November 17, 2025 we released an updated version of Apigee Analytics.

Feature

Support for aggregate data in Error Code Analysis, Cache Performance, and Target Performance charts

Announcing support for viewing aggregate data in the Error Code Analysis, CachePerformance, and Target Performance Analytics dashboards.

For information on the Analytics dashboards, seeUse the Analytics dashboards.

Apigee X
Security
Bug IDDescription
454672970Added strict input validation to theSetIntegrationRequest policy
Change

New field available in the Apigee Organization API

With this release, a new field is added to theApigee Organization API. The newcaCertificates (plural) field returns the value of the original CA certificate field and can hold additional values. The originalcaCertificate (singular) field is deprecated.

Fixed
Bug IDDescription
N/AUpdates to security, infrastructure, and libraries.

November 12, 2025

Apigee UI
Announcement

On November 12, 2025, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
455584175

Fixed a performance issue with Debug session UI

Fixed an issue where performance of the Debug session was severely degraded when loading a Debug session with a moderate number of transactions.

November 10, 2025

Apigee Analytics
Announcement

On November 10, 2025 we released an updated version of Apigee.

Feature

Support for new Apigee Analytics regions

This release introduces Apigee Analytics support for these new regions:Hong Kong (asia-east2) and São Paulo (southamerica-east1).

NOTE: Apigee Advanced API Security does not support these new regions at thistime.

For a list of all of the supported Analytics regions, seeAvailable Apigee API Analytics regions.

Apigee UI
Announcement

On November 10, 2025 we released an updated version of Apigee.

Feature

Support for new Apigee Analytics regions

This release introduces Apigee Analytics support for these new regions:Hong Kong (asia-east2) and São Paulo (southamerica-east1).

NOTE: Apigee Advanced API Security does not support these new regions at thistime.

For a list of all of the supported Analytics regions, seeAvailable Apigee API Analytics regions.

November 04, 2025

Apigee API hub
Feature

Filter APIs by user-defined attributes

You can now filter APIs using your custom, user-defined attributes from theAPIs page in the Google Cloud console.

For more information, seeFilter resources based on attributes.

November 03, 2025

Apigee API hub
Issue

API hub provisioning fails in data residency enabled Apigee organizations

Currently, API hub can't be provisioned within an Apigee organization that has data residency enabled. Attempts to provision API hub in a data residency-enabled Apigee organization will result in a timeout error.

Workaround: There is no workaround available at this time. If your existing Apigee organization has data residency enabled, you will not be able to provision API hub until this limitation is resolved in a future release.

November 02, 2025

Apigee UI
Announcement

On November 2, 2025, we released an updated version of the Apigee UI.

Deprecated

The Apigee Classic UI shutdown is complete. The shutdown was finalized on November 2, 2025, completing the migration of Apigee to the Google Cloud console. All Apigee functionality is now available in the Apigee UI in the Google Cloud console.

See the Apigee Classic UI shutdown page for more details.

October 31, 2025

Apigee X

October 30, 2025

Apigee UI
Announcement

On October 30, 2025, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
443120120

Fixed an issue where an incorrect target URL or cURL command was displayed in the proxy debug properties window.

New generated debug sessions now contain information in a flow info event that describes the values used by the proxy to call the target endpoint. The debug UI displays these values and uses them to generate the target URL and curl command displayed in the debug properties window when the target request event is selected. If some of the header fields are masked in the debug session, a warning appears next to theCopy cURL button. If the headers are truncated due to system limitations,Copy cURL is disabled.

Older debug sessions that do not have the new target endpoint information no longer attempt to display the target URL or generate a cURL command as they were unreliable. A dialog is displayed warning you of this when attempting to open older debug sessions.

October 29, 2025

Apigee X
Feature

Enhanced Validation for API products

Heightened validation logic for creating and updating API products is now available. Apigee now explicitly verifies proxy and environment resources against your organization when creating and updating API products.

Please ensure that all referenced resources exist and are correctly associated with your organization to avoid validation errors.

Announcement

On October 29, 2025, we released an updated version of Apigee.

October 28, 2025

Apigee API hub
Feature

API insights in API hub

API insights is now available in API hub, providing a unified view of your API traffic and performance across all connected gateways. With API insights, you can gain a holistic understanding of your API ecosystem's health and quickly identify areas for optimization.

Currently, API insights supports data sources from Apigee, Apigee hybrid, Apigee Edge Public Cloud, and Apigee Edge Private Cloud (OPDK).

Note: Data residency (DRZ) and VPC-SC are not supported with API insights at this time.

For more information, seeAPI insights overview.

Feature

Detailed API resource insights

A newInsights tab is now available on the API details page, providing API-centric analytics to help you understand usage patterns and performance for each of your APIs.

You can now analyze key metrics such as total traffic, average TPS, request/response latencies, and more, directly from the API details page.

For more information, seeView API resource insights.

October 27, 2025

Apigee X
Feature

Introduction of thetarget.evaluated.url flow variable

This release includes a new flow variable,target.evaluated.url,which should be used instead of thetarget.url flow variable incases when the URL is dynamically constructed based on user input.

For more information, see thetarget flow variablesdocumentation.

Announcement

On October 27, 2025, we released an updated version of Apigee.

October 16, 2025

Apigee API hub
Change

Create and manage API operations in the UI

You can now create and manage API operations for your API versions from theAPI details page in the Google Cloud console.

For more information, seeManage operations.

Apigee X

October 14, 2025

Apigee API hubApigee X
Deprecated

Removal of deprecated Gemini Code Assist@Apigee tool.

The Gemini Code Assist@Apigee tool is shut down as of October 14, 2025.

SeeGemini Code Assist @Apigee tool deprecation for information.

October 12, 2025

Apigee hybrid
v1.15.1
Feature

Recurring, top-up, and setup fees for Apigee hybrid monetization

Apigee hybrid now supports recurring, top-up, and setup fees for monetization. For information seeEnabling monetization for Apigee hybrid.

Feature

Apigee policies for LLM/GenAI workloads

Apigee hybrid now supports the following Apigee policies with support for LLM/GenAI workloads.

The Apigee semantic caching policies enable intelligent response reuse based on semantic similarity. Using these policies in your Apigee API proxies can minimize redundant backend API calls, reduce latency, and lower operational costs. With this release, the semantic caching policies support URL templating, enabling the use of variables for AI model endpoint values.

The Model Armor policies protect your AI applications by sanitizing user prompts to and responses from large language models (LLMs). Using these policies in your Apigee API proxies can mitigate the risks associated with LLM usage by leveraging Model Armor to detect prompt injection, prevent jailbreak attacks, apply responsible AI filters, filter malicious URLs, and protect sensitive data.

Note: In Apigee hybrid, this feature has the following limitations:
  • Support for these policies is limited to installations on Google Cloud Platform.
  • Apigee hybrid does not support forward proxy with these policies.

For more information on using these policies in your Apigee API proxies, see:

Fixed
Bug IDDescription
451841788Apigee hybrid required themintTaskScheduler.serviceAccountPath property even when Monetization was not enabled.
451375397Theapigee-pull-push.sh script could return a "No such image error" message.
445912919Unused files and folders have been removed from the Apigee hybrid Helm charts to prevent potential security exposure and streamline the product installation and upgrade process.
442501403Fixed an issue that caused incorrect target latency metrics in Apigee Analytics when aTargetEndpoint is configured with a<LoadBalancer>.
437999897Reduced the log level for failed geo IP lookups to address excessive log messages for private IP addresses.
431930277,395272878When the configuration propertyenvs.managementCallsSkipProxy is set totrue via helm for environment-level forward proxy, trace and analytics (which usegoogleapis.com) will skip forward proxy.
423597917Post of anAppGroupAppKey scopes should result in insert operation instead of update.
420675540Fixed Cassandra based replication for runtime contracts in synchronizer.
419578402Mint-Mart forward proxy compatible.
416634326Presence of istio.io Custom Resource Definitions (CRDs) in an Apigee hybrid cluster could cause failure in apigee-ingressgateway-manager pods.
412740465Fixed issue where zipkin headers were not generated by Apigee Ingress Gateway.
409048431Fixes a vulnerability which could allow a SAML signature verification to be bypassed.
378686709The use of wildcards (*) in Apigee proxy basepaths would conflict with other explicit basepaths, resulting in a 404 error. To apply this fix, follow the procedure inKnown issue 378686709.
367815792Two new Flow Variables:app_group_app andapp_group_name have been added to VerifyApiKey and Access Token policy.
Security
Bug IDDescription
448498138Security fixes forapigee-runtime.
This addresses the following vulnerability:
447367372Security fixes forapigee-runtime.
This addresses the following vulnerability:
418557195Security fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mart-server.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-stackdriver-logging-agent.
This addresses the following vulnerabilities:
Change

Documentation change

The following documents have been changed or introduced to align the Apigee hybrid installation guides with the supported methods for service account authentication:

October 09, 2025

Apigee X
Deprecated

Deprecation of the Gemini Code Assist@Apigee tool.

The Gemini Code Assist@Apigee tool is deprecated and will be shut down as of October 14, 2025.

SeeGemini Code Assist @Apigee tool deprecation for information.

October 07, 2025

Apigee UI
Announcement

On October 7, 2025, we released an updated version of the Apigee UI.

Feature

Output from print statements is now displayed in the Debug session viewer

A new option has been added to the transaction navigation table header in the Debug session viewer that opens theTransaction output window. TheTransaction output window displaysprint() output from eitherall transactions in the debug session, or aspecific transaction from the session. SeeCreating a debug session for details.

Apigee X
Breaking

Previously unreported customer DNS misconfigurations now result in DNS errors

Apigee removed the automatic DNS fallback functionality that was in 1-16-0-apigee-2. This removal surfaces customer DNS misconfigurations that previously did not show as DNS errors.

SeeKnown Issue 445936920.

Apigee hybrid
v1.14.3
Announcement

hybrid v1.14.3

On October 7, 2025 we released an enhancement to Apigee hybrid version 1.14.3, recurring, top-up, and setup fees for Apigee hybrid monetization.

Note: This is an enhancement to an existing release.
Feature

Recurring, top-up, and setup fees for Apigee hybrid monetization

Apigee hybrid now supports recurring, top-up, and setup fees for monetization. For information seeEnabling monetization for Apigee hybrid.

Fixed
Bug IDDescription
419578402Mint-Mart forward proxy compatible.

October 02, 2025

Apigee Advanced API Security
Announcement

On October 2, 2025 we released an updated version of Advanced API Security Abuse Detection

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

Introduction of exclusion lists for Abuse Detection and incidents

You can now specify CIDR ranges and IP addresses to exclude from future incident reports. Use this feature to exclude traffic known to be safe, such as requests related to automated testing.

The new functionality includes the ability to create and manage multiple "exclusion lists" which define traffic to exclude and the reasons it is excluded.

Note: Exclusion lists are not available for VPC-SC customers at this time.

For usage information, seeExclude traffic from abuse detection in the documentation.

September 29, 2025

Apigee hybrid
v1.14.3
Fixed
Bug IDDescription
451841788Apigee hybrid required themintTaskScheduler.serviceAccountPath property even when Monetization was not enabled.
451375397Theapigee-pull-push.sh script could return a "No such image" error message.
423597917Post of anAppGroupAppKey scopes should result in insert operation instead of update.
420675540Fixed Cassandra based replication for runtime contracts in synchronizer.
416634326Presence of istio.io Custom Resource Definitions (CRDs) in an Apigee hybrid cluster could cause failure in apigee-ingressgateway-manager pods.
414499328ApigeeTelemetry could become stuck increating state
412740465Fixed issue where zipkin headers were not generated by Apigee Ingress Gateway.
409048431Fixes a vulnerability which could allow a SAML signature verification to be bypassed.
395272878Separate Forward proxy support forgoogleapis.com andnon-googleapis.com runtime traffic.
378686709The use of wildcards (*) in Apigee proxy basepaths would conflict with other explicit basepaths, resulting in a 404 error. To apply this fix, follow the procedure inKnown issue 378686709.
367815792Two new Flow Variables:app_group_app andapp_group_name have been added to VerifyApiKey and Access Token policy.
Security
Bug IDDescription
433952146Security fix.
This addresses the following vulnerability:
433951774Security fix.
This addresses the following vulnerability:
433950558Security fix.
This addresses the following vulnerability:
433950370Security fix.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-asm-ingress.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-asm-istiod.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-envoy.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra-client.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mart-server.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-operators.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-stackdriver-logging-agent.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-watcher.
This addresses the following vulnerability:

September 24, 2025

Apigee Operator for kubernetes
Announcement

On September 24, 2025, we released an updated version of Apigee.

Feature

ApigeeBackendService for the Apigee Operator for Kubernetes (GA)

The ApigeeBackendService resource for the Apigee Operator for Kubernetes isGenerally Available (GA).

This new resource enables the integration of the Apigee Operator for Kubernetes with theGoogle Kubernetes Engine (GKE) Inference Gateway. The GKE Inference Gateway is an extension to the GKE Gateway that provides optimized routing and load balancing for serving generative Artificial Intelligence (AI) workloads. It simplifies the deployment, management, and observability of AI inference workloads.

With this new integration, GKE Inference Gateway users can now leverage Apigee's full suite of features to manage, govern and monetize their AI workload through APIs.

To learn more, seeCreate an ApigeeBackendService.

Apigee hybrid
v1.15.0
Announcement

Apigee Operator for Kubernetes for Apigee Hybrid (Preview)

On September 24, 2025 we released the Apigee Operator for Kubernetes for Apigee Hybrid 1.15.0 and newer.

The Apigee Operator for Kubernetes allows you to perform API management tasks, such as defining API products and operations, using Kubernetes tools. This preview release allows you to integrate this capability with your Apigee hybrid (v1.15.0 or newer) installation.

For more information, see:

September 19, 2025

Apigee Advanced API Security
Announcement

On September 19, 2025 we released an updated version of Advanced API Security

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

New security actions status icons and "expired" note in the security actions UI

This release adds security status icons to the Apigee UI to make it easier to see, at a glance, whether a security action is enabled, disabled, or paused, and an "expired" note when an action is expired.

The status icons display next to the action's status in the security actions list and in the security action details page.

For information on security actions and security action statuses, see theSecurity Actions customer documentation.

Apigee UI
Announcement

On September 19, 2025, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
444579842Fixed browser hang issue when uploading large bundles. Fixed an issue where the browser would hang when creating a new proxy or proxy revision from a large uploaded zip bundle.

September 18, 2025

Apigee Advanced API Security
Announcement

On September 18, 2025 we released an updated version of Advanced API Security

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

Improvements to the Abuse Detection incident model

This release includes improvements to the incident model, including lower noise and higher accuracy for abuse detection incidents.

Note: This feature is not currently available to customers with VPC-SC enabled.

For information on abuse detection incidents, see theAbuse Detection customer documentation.

September 14, 2025

Apigee UI
Announcement

On September 14, 2025, we released an updated version of the Apigee UI.

Feature

Added icon to proxy and sharedflow editor to mark unused policies

If a policy has yet to beattached to any flow in the configuration, an icon now displays next to that policy in the Proxy Editor side navigation to signify that the policy is currently unused in the proxy or sharedflow.

September 12, 2025

Apigee X

September 11, 2025

Apigee API hub
Change

API hub navigation update

TheAPI hub section is now moved to the top level of the Apigee left navigation menu. This change improves discoverability and access to the API hub features.

Apigee X
Change

API hub navigation update

TheAPI hub section is now moved to the top level of the Apigee left navigation menu. This change improves discoverability and access to the API hub features.

September 09, 2025

Apigee X
Change
Bug IDDescription
N/AUpdates to security infrastructure and libraries.

September 08, 2025

Apigee API hub
Deprecated

Deprecation of Vertex AI Extensions in API hub

The Vertex AI Extensions feature is no longer supported in API hub as ofSeptember 8, 2025.

Feature

Enable and disable semantic search

You can now enable and disable semantic search from theAPI hub > Settings> Actions page in the Google Cloud console.

For more information, seeEnable and disable semantic search.

Apigee Integrated Portal
Announcement

On September 8, 2025 we released a new version of the Apigee integrated portal.

Feature

Workforce Identity Federation users can now manage Integrated Portals using the Apigee Cloud console. This previous limitation has been removed fromAccessing features only available in the Classic Apigee UI.

Apigee UI
Announcement

On September 8, 2025 we released a new version of the Apigee integrated portal.

Feature

Workforce Identity Federation users can now manage Integrated Portals using the Apigee Cloud console. This previous limitation has been removed fromAccessing features only available in the Classic Apigee UI.

September 04, 2025

Apigee X
Feature

Apigee policies for LLM/GenAI workloads are Generally Available (GA)

Four new Apigee policies supporting LLM/GenAI workloads are nowGA:

The Apigee semantic caching policies enable intelligent response reuse based on semantic similarity. Using these policies in your Apigee API proxies can minimize redundant backend API calls, reduce latency, and lower operational costs. With this release, the semantic caching policies support URL templating, enabling the use of variables for AI model endpoint values.

The Model Armor policies protect your AI applications by sanitizing user prompts to and responses from large language models (LLMs). Using these policies in your Apigee API proxies can mitigate the risks associated with LLM usage by leveraging Model Armor to detect prompt injection, prevent jailbreak attacks, apply responsible AI filters, filter malicious URLs, and protect sensitive data.

For more information on using these policies in your Apigee API proxies, see:

Announcement

On September 4, 2025, we released an updated version of Apigee.

September 03, 2025

Apigee X
Announcement

On September 3, 2025, we released an updated version of Apigee.

Feature

Apigee Server-Sent Events (SSE) and EventFlows are supported for use with the Apigee Extension Processor.

The Apigee SSE feature enables continuous response streaming from server-sent event (SSE) endpoints to clients in real time. To learn more about this feature, seeStreaming server-sent events.

The Apigee Extension Processor is atraffic extension that lets you use Cloud Load Balancing to send callouts from the data processing path of the application load balancer to the Apigee Extension Processor. To learn more, see theApigee Extension Processor overview.

September 01, 2025

Apigee API hub
Change

New API versions view

API version information is now available as a separate tab in theAPI details page. You can view your API version details, copy API ID, create new API versions and more using the API versions tab.

For more information, seeManage versions.

August 27, 2025

Apigee X

August 26, 2025

Apigee UI
Announcement

On August 26, 2025, we released an updated version of the Apigee UI.

Feature

Debug view settings are now retained when switching between transactions

When switching between transactions in the debug view the following view settings are now retained:

  • The state of the expand all toggle
  • The zoom level of the graph
  • The positioning of the viewport in the graph (best effort). This may be modified due to discrepancies in between the transactions
  • The search filter. The active match will go into an indeterminate when switching transactions.
Feature

Added Display name column to Apps table

Added a column to theApps table to show the App display name separate from the App name. TheApp name column will no longer show the display name if one is set. Instead the display name will appear in the newDisplay name column. You can also now filter by theApp name andDisplay name independently.

August 25, 2025

Apigee Advanced API Security
Announcement

On August 25, 2025 we released an updated version of Advanced API Security

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

Additional details and explanations for incidents and traffic identified as anomalous in Abuse Detection Advanced Anomaly Detection

Starting with this release, additional details are available for anomalies detected in incidents and detected traffic, including details on why traffic was flagged as anomalous, the days and times it triggered, time series charts showing anomalous traffic spikes, and direct links to the Google Cloud Logging for events.

See theAbuse detection "Details view" for more information.

Apigee Integrated Portal
Announcement

On August 25, 2025 we released a new version of the Apigee integrated portal.

This release includes general improvements to performance and availability.

Apigee UI
Announcement

On August 25, 2025 we released a new version of the Apigee integrated portal.

This release includes general improvements to performance and availability.

August 22, 2025

Apigee API hub
Feature

Create and delete custom plugins in the UI

You can now create and delete custom plugins from theAPI hub > Settings > Plugins page in the Google Cloud console.

For more information, seeCreate custom plugins andManage custom plugins.

Feature

Deprovision API hub in the UI

You can now deprovision an API hub instance from theAPI hub > Settings > Actions page in the Google Cloud console.

For more information, seeDeprovision Apigee API hub.

August 20, 2025

Apigee UI
Announcement

On August 20, 2025, we released an updated version of the Apigee UI.

Feature

Added Name column to API Products table

Added a column to theAPI Products table to display the product name. You can now filter and sort by the product name. The link to the API product detail page is now in theName column instead of theDisplay Name column.

August 12, 2025

Apigee API hub
Feature

API observations in API hub (Preview)

API observations in API hub helps you tackle the challenges of undocumented and unmanaged APIs in your API infrastructure. It leverages Apigeeshadow API discovery and uses automated discovery processes to bring all your APIs,across Google Cloud projects, into a unified, managed view.

For more information, seeAPI observations in API hub.

Note: Rollouts of this feature will begin today, and may take five or more business days to be completed across all Google Cloud zones. You may not be able to view or use API observations until the rollout is complete.
Apigee UI
Announcement

On August 12, 2025, we released an updated version of the Apigee UI.

Feature

Added path column to Debug transaction table

A new column has been added to thetransactions table in the Debug view that specifies the path that was used by the transaction to call the proxy.

Fixed
Bug IDDescription
421974963Adjusted tooltip positions in Debug sequence view

The tooltips for response items in the Debug sequence view now appear at the bottom of the element, so as not to block the elements above.

421975987You can no longer pan away from the graph in the Debug canvas

The Debug canvas is now restricted and will no longer allow you to pan away from the graph. The scroll wheel on the mouse can now also be used to zoom in and out of the graph.

421975987Debug canvas no longer automatically centers when event elements are clicked

When clicking an element in the Debug canvas the canvas will no longer automatically center on the selected item.

August 11, 2025

Apigee Advanced API Security

August 06, 2025

Apigee Advanced API Security
Announcement

On August 6, 2025 we released an updated version of Advanced API Security

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

Availability of Shadow API Discovery for APIs in any Google Cloud project

Using Shadow API Discovery, you can find undocumented/shadow APIs in your existing cloud infrastructure. Shadow APIs pose a security risk to your system, since they might be unsecured, unmonitored, and unmaintained.

With this release, you can configure and run API observation jobs in any Google Cloud project, without needing to provision Apigee in that project. You can also centrally view the results of API observation jobs and compare discovered API endpoints and operations to APIs cataloged in API hub to identify shadow APIs.

See theShadow API Discovery overview for information on Shadow API Discovery and how to add it to projects.

Note: Data residency is not currently supported for Shadow API Discovery. Seedata residency compatibility.

August 04, 2025

Apigee Advanced API Security
Announcement

On August 4, 2025 we announced new functionality in Advanced API Security Abuse Detection.

Feature

Terraform support for configuring Advanced API Security

We have expanded our Terraform support for Advanced API Security, enabling you to automate the management of your security posture. You can now use Terraform to manage add-on enablement forSubscription andPAYG environments, createRisk Assessment security profiles andmonitoring conditions,configure IP address resolution, andcreate security actions.

For information, seeConfigure Advanced API Security using Terraform.

Apigee X
Feature

Server-sent events and EventFlows areGenerally Available (GA)

Apigee supports continuous response streaming from server-sent event (SSE) endpoints to clients in real time. The Apigee SSE feature is useful for handling large language model (LLM) APIs that operate most effectively by streaming their responses back to the client. SSE streaming reduces latency, and clients can receive response data as soon as it is generated by an LLM. This feature supports the use of AI agents that operate in real time environments, such as customer service bots or workflow orchestrators. For more information, seeStreaming server-sent events.

Streaming from SSE endpoints is available in Apigee and in Apigee hybrid v1.15.0 and newer.

Fixed
Bug IDDescription
435620966Fixed a regression that occurred when upgrading from ASM 1.22 to 1.23 that resulted in 503 errors.
422195061Enhanced cache lookup performance.
269573358Resolved issue with OASValidation policy schema references for parameters without body validation

The OASValidation policy correctly resolves and validates schemas passed by reference ($ref) for header, path, and query parameters, even when the <ValidateMessageBody> flag is set tofalse.

421141062Increased OAS validation limit to 20MB in JSON payloads to prevent validation failures.
417200603Improved API connection stability to prevent premature timeouts for long-running requests.
423597917POST operations for AppGroupApp keys updated

POST operations for AppGroup app keys now insert scopes and attributes instead of appending these values. This behavior is consistent withPOST operations for companies in Apigee Edge for Public Cloud.

390234048Resolved issue resulting in missing fields in API responses for Monetization rate plans

ThecreatedAt andlastModifiedAt fields are now present in responses from theorganizations.apiproducts.rateplans API.

422757662Reverted problematic commit regarding X-b3 trace headers send when using distributed tracing.
409048431Fixed a SAML signature verification bypass vulnerability.
N/AUpdates to security infrastructure and libraries.

July 31, 2025

Apigee API hub
Feature

New data source support for plugins

API hub now supports importing API metadata through new dedicated plugins for the following data sources:

  1. Apigee Edge Public Cloud
  2. Apigee Edge Private Cloud (OPDK)

For more information, seePlugins overview.

Feature

Push-based plugin ingestion

API hub now supports push-based plugin ingestion. This method allows for more real-time synchronization of API metadata. All newApigee, Apigee hybrid, Apigee Edge Public Cloud, and Apigee Edge Private Cloud (OPDK) plugins are created with push-based ingestion by default.

For more information, seePlugin data ingestion methods.

Note: Rollouts of this feature will begin today, and may take five or more business days to be completed across all Google Cloud zones. You may not be able to create push-based plugins until the rollout is complete.
Issue

Default Apigee plugin instance not auto-created during runtime attachment

Issue: When provisioning API hub as part of Apigee provisioning, the defaultApigee X and hybrid plugin instance is not automatically created. This prevents API proxies from being auto-registered.

Workaround: You can manually attach an Apigee runtime instance and import the Apigee assets. SeeAttach a runtime project.

Change

Delete plugin instance changes

API hub no longer retains any ingested metadata from a plugin after its deletion. Deleting a plugin instance also permanently deletes all the associated API data from API hub.

For more information, seeDelete a plugin instance.

Change

Provisioning changes and Apigee API proxy registration

API hub changed how it registers API proxies from Apigee and how it creates default plugin instances during provisioning.

API hub now automatically creates a defaultApigee X and hybrid plugin instance and auto-registers API proxies only when you provision it as part of Apigee provisioning.

If you provision API hub directly from the API hub UI, API hub does not automatically create a default plugin instance, nor does it auto-register proxies.

For more information, seeProject attachments and plugins.

Change

New tutorial: Enrich API data in API hub

A new tutorial is available for enriching API data in Apigee API hub.

It shows you how to use API hub's custom curation features to automatically fetch OpenAPI specifications from a Cloud Storage bucket and associate them with their corresponding Apigee API proxies. The custom curation logic is defined using an integration in Application Integration.

For more information, seeEnrich API data with custom curation in API hub.

Deprecated

Deprecation of Apigee proxy deployment attributes

As ofJuly 31st, 2025, theApigee X and Hybrid Environment andApigee X and Hybrid Organization attributes will no longer be added to new Apigee proxy deployments. This change specifically applies when you import deployments into API hub by attaching a runtime project.

If your existing projects use these attributes in filtered search queries, we recommend updating them. To ensure your searches continue to work, use theSource project andSource environment fields as alternatives.

Deprecated

Deprecation of pull-based ingestion for Apigee plugins

Pull-based ingestion is no longer supported forApigee and Apigee hybrid plugins as ofJuly 31, 2025. For existing projects that have pull-based Apigee X and hybrid plugins configured, these plugins will continue to function and will be automatically migrated to the push-based type startingAugust 2025.

July 30, 2025

Apigee UI
Announcement

On July 30, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Develop > API Proxies
  • Develop > Shared Flows
  • Develop > Offline Debug

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

Apigee X
Announcement

On July 30, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Develop > API Proxies
  • Develop > Shared Flows
  • Develop > Offline Debug

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

July 29, 2025

Apigee UI
Announcement

On July 29, 2025 we removed theSwitch to Classic option from the following Apigee UI in the Google Cloud console pages:

  • API Proxy
  • Shared Flow
  • Offline Debug detail

This is part of the Apigee Classic UI shutdown plan.

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

July 28, 2025

Apigee X
Announcement

On July 28, 2025, we released an updated version of Apigee (1-15-0-apigee-7).

Note: This release has been rolled back to address am issue. See entry forAugust 4, 2025 for the updated version number and payload.
Feature

Server-sent events and EventFlows areGenerally Available (GA)

Apigee supports continuous response streaming from server-sent event (SSE) endpoints to clients in real time. The Apigee SSE feature is useful for handling large language model (LLM) APIs that operate most effectively by streaming their responses back to the client. SSE streaming reduces latency, and clients can receive response data as soon as it is generated by an LLM. This feature supports the use of AI agents that operate in real time environments, such as customer service bots or workflow orchestrators. For more information, seeStreaming server-sent events.

Streaming from SSE endpoints is available in Apigee and in Apigee hybrid v1.15.0 and newer.

Fixed
Bug IDDescription
422195061Enhanced cache lookup performance.
269573358Resolved issue with OASValidation policy schema references for parameters without body validation

The OASValidation policy correctly resolves and validates schemas passed by reference ($ref) for header, path, and query parameters, even when the <ValidateMessageBody> flag is set tofalse.

421141062Increased OAS validation limit to 20MB in JSON payloads to prevent validation failures.
417200603Improved API connection stability to prevent premature timeouts for long-running requests.
423597917POST operations for AppGroupApp keys updated

POST operations for AppGroup app keys now insert scopes and attributes instead of appending these values. This behavior is consistent withPOST operations for companies in Apigee Edge for Public Cloud.

390234048Resolved issue resulting in missing fields in API responses for Monetization rate plans

ThecreatedAt andlastModifiedAt fields are now present in responses from theorganizations.apiproducts.rateplans API.

422757662Reverted problematic commit regarding X-b3 trace headers send when using distributed tracing.
409048431Fixed a SAML signature verification bypass vulnerability.
N/AUpdates to security infrastructure and libraries.

July 24, 2025

Apigee Integrated Portal
Announcement

On July 24, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Publish > Portals

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

Apigee UI
Announcement

On July 24, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Publish > Portals

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

Announcement

On July 24, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Publish > Portals

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

Apigee X
Announcement

On July 24, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Publish > Portals

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

July 22, 2025

Apigee API hub
Change

API hub provisioning now enables Apigee API

When you provision API hub, it now enables the Apigee API (apigee.googleapis.com) in your Google Cloud project. If Apigee isn't already provisioned, an Apigee organization is also automatically created in your project as part of the provisioning process.

API hub remains a free service. Enabling the Apigee API has no additional pricing or billing implications for your project.

For more information, seeProvision API hub in the Cloud console.

Change

VPC Service Controls (VPC-SC) is GA

VPC Service Controls in API hub is nowGA.

For more information, seeVPC Service Controls for API hub.

Change

API hub deprovisioning changes

Deprovisioning an API hub instance now also deletes any associated Apigee organizations from your Google Cloud project, provided those Apigee organizations have no Apigee instances.

If you deprovision an API hub instance, you can reprovision it later, but you'll need to wait 7 days before you can do so.

For more information, seeDeprovision Apigee API hub.

July 18, 2025

Apigee API hub
Feature

Apigee and hybrid plugin instance management

You can now create and delete plugin instances for Apigee and Apigee Hybrid while associating the respective Apigee runtime projects to API hub.

For more information, seeAuto-register Apigee proxies.

Breaking

Apigee and Apigee hybrid plugin creation now requires source project ID

When creating new instances of theApigee X and hybrid plugin, you must now provide a source project ID. This source project ID is the Google Cloud project from which the plugin will import data.

This is a breaking change and will affect any existing API calls that create these plugins without explicitly providing this ID.

Action Required: Update your API calls to include the appropriate source project ID when creating new Apigee X and hybrid plugins. Failing to do so will result in creation errors.

Change

Resource URI format for Apigee deployments

To ensure optimal functionality and consistency while creating or updatingApigee deployments, we now recommend that theResource URI conforms to the following format:organizations/([^/]+)/environments/([^/]+)/apis/([^/]+)$

For more information, seeIntroduction to deployments.

Change

Edit plugin instances changes

You can now change or modify the name and curation logic of your plugin instance.

For more information, seeEdit a plugin instance.

July 14, 2025

Apigee Advanced API Security
Announcement

On July 14, 2025 we released an updated version of Advanced API Security

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

Support for editing and deleting security actions

With this release you can edit and delete existing security actions using either the UI or the Apigee Management APIs.

For usage information, see thesecurity actions documentation.

July 09, 2025

Apigee hybrid
v1.13.4
Announcement

hybrid v1.13.4

On July 9, 2025 we released an updated version of the Apigee hybrid software, 1.13.4.

Note: if you are upgrading to Apigee hybrid version 1.13.4 from version 1.13.2 or earlier, seeAPPENDIX: Validate policies after upgrade to 1.13.3 or later for steps to address stricter class instantiation checks introduced inversion 1.13.3.Note: This is a patch release: The container images used in patch releases are integrated with the Apigee hybrid Helm charts. Upgrading to a patch via the Helm chart automatically updates the images. No manual image changes are typically needed. For information on container image support in Apigee hybrid releases, seeApigee release process.
Fixed
Bug IDDescription
420675540Fixed Cassandra based replication for runtime contracts in synchronizer.
401746333Fixed ajava.lang.ClassCircularityError that could occur in Java Callouts due to an issue with the class loading mechanism.
382565315A memory leak within the Security Policy has been addressed, improving system stability.
375360455Updated apigee-runtime drain timeout to 300s to fix connection termination issue during pod termination.
Security
Bug IDDescription
396944778Security fixes forapigee-synchronizer.
This addresses the following vulnerabilities:
392934392Security fixes forapigee-logger.
N/ASecurity fixes forapigee-mart-server.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mint-task-scheduler.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-runtime.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-synchronizer.
This addresses the following vulnerability:
N/ASecurity fixes forvault.
This addresses the following vulnerability:

July 01, 2025

Apigee Advanced API Security

June 25, 2025

Apigee UI
Announcement

On June 25, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Publish > API products
  • Publish > Developers
  • Publish > Apps
  • Admin > Instances
  • Admin > Data collectors
  • Admin > Environments
  • Admin > Endpoint attachments

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

Apigee X
Announcement

On June 25, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Publish > API products
  • Publish > Developers
  • Publish > Apps
  • Admin > Instances
  • Admin > Data collectors
  • Admin > Environments
  • Admin > Endpoint attachments

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

June 23, 2025

Apigee Analytics
Announcement

On June 23, 2025 we released an updated version of Apigee.

Announcement

On June 23, 2025 we released an updated version of Apigee.

Feature

Addition of AppGroup-specific Analytics dimensions for Custom Reports

This release introduces two new AppGroups Analytics dimensions:AppGroup Name andAppGroup App Name.

Use these dimensions withcustom reports and report jobs to group metrics by a specific AppGroup or a specific app within an AppGroup.

For additional information seeAnalytics dimensions andCreating and managing custom reports.

Feature

Addition of AppGroup-specific Analytics dimensions for Custom Reports

This release introduces two new AppGroups Analytics dimensions:AppGroup Name andAppGroup App Name.

Use these dimensions withcustom reports and report jobs to group metrics by a specific AppGroup or a specific app within an AppGroup.

For additional information seeAnalytics dimensions andCreating and managing custom reports.

Apigee Integrated PortalApigee UI
Announcement

On June 23, 2025 we released an updated version of Apigee.

Announcement

On June 23, 2025 we released an updated version of Apigee.

Feature

Addition of AppGroup-specific Analytics dimensions for Custom Reports

This release introduces two new AppGroups Analytics dimensions:AppGroup Name andAppGroup App Name.

Use these dimensions withcustom reports and report jobs to group metrics by a specific AppGroup or a specific app within an AppGroup.

For additional information seeAnalytics dimensions andCreating and managing custom reports.

Feature

This release adds theExport feature to the Apigee UI in the Cloud console. You can now export publishing data for developers, apps, or API products as a comma-separated values (CSV) file or JSON file.

Documentation:Exporting publishing data

June 17, 2025

Apigee UI
Announcement

On June 17, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Publish > Monetization
  • Analyze > API monitoring
  • Analyze > API metrics
  • Analyze > Developers > Developer Engagement
  • Analyze > Developers > Traffic Composition
  • Analyze > End Users > Devices
  • Analyze > End Users > Geomap
  • Analyze > Custom reports

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

Apigee X
Announcement

On June 17, 2025 we began redirecting the following Apigee Classic UI navigation items to Apigee UI in the Google Cloud console:

  • Publish > Monetization
  • Analyze > API monitoring
  • Analyze > API metrics
  • Analyze > Developers > Developer Engagement
  • Analyze > Developers > Traffic Composition
  • Analyze > End Users > Devices
  • Analyze > End Users > Geomap
  • Analyze > Custom reports

SeeApigee UI in Cloud console navigation for a mapping of each Classic Apigee UI feature page to its location in the Apigee UI in Cloud console.

SeeApigee Classic UI shutdown for details on shutdown dates.

If you require more time to transition to the Google Cloud console, submit theexception request form by Aug 15, 2025.

June 16, 2025

Apigee Advanced API Security
Announcement

On June 16, 2025 we released a new version of Advanced API Security Abuse Detection.

Feature

API address drill down details are now available in the preview release of Advanced API Security Abuse Detection incidents in the detected traffic tab.

This new functionality shows details related to specific API addresses when viewing detected abuse in detected traffic.

For usage information, see theAbuse Detection customer documentation for incident details.

Apigee Analytics
Announcement

On June 16, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Announcement

On June 16, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Feature

Starting with this release, the API proxy performance dashboard includes aggregate metrics such as the average TPS (transactions per second) with each chart.

For information and usage instructions for the API proxy performance dashboard, see theAPI proxy performance dashboard customer documentation.

Feature

Starting with this release, the API proxy performance dashboard includes aggregate metrics such as the average TPS (transactions per second) with each chart.

For information and usage instructions for the API proxy performance dashboard, see theAPI proxy performance dashboard customer documentation.

Apigee UI
Announcement

On June 16, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Announcement

On June 16, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Feature

Starting with this release, the API proxy performance dashboard includes aggregate metrics such as the average TPS (transactions per second) with each chart.

For information and usage instructions for the API proxy performance dashboard, see theAPI proxy performance dashboard customer documentation.

Feature

Starting with this release, the API proxy performance dashboard includes aggregate metrics such as the average TPS (transactions per second) with each chart.

For information and usage instructions for the API proxy performance dashboard, see theAPI proxy performance dashboard customer documentation.

June 04, 2025

Apigee Advanced API Security
Feature

New model for Abuse Detection's Advanced Anomaly Detection rule

With this release, we introduced a new and improved machine learning model for anomaly detection in Advanced API Security. This new model includes the following improvements:

  • Trained on customer-specific traffic patterns. The new model is trained exclusively on your organization's historical API traffic data. It continues to learn from your API traffic patterns over time to increase accuracy.
  • Engineered by Google for anomaly detection. The new model is a custom Vertex AI-based machine learning model, engineered and also used internally by Google specifically to detect anomalies in traffic patterns.

Usage requirements:

  • In order to use this new model, you must explicitly opt in to allow the model to use your traffic and other data to train for anomaly detection. Note that your data is never shared with other customers for training purposes.
  • The new model is not available for VPC-SC customers at this time.

The new anomaly detection model replaces the old model, with no customer-facing changes to the API or UI. Upon opting in for model training, you can expect to start seeing detected anomalies within 6 hours. If you have already opted in to allow the older version of our anomaly detection model to use your traffic data for training, you will not need to opt in again.

For more information on this model and on Abuse Detection, seeAbuse Detection customer documentation, includingDetection rules.

Apigee hybrid
v1.15.0
Feature

Large message payload support in Apigee hybrid

Apigee now supports message payloads up to 30MB. You configure support for large message payloads in Apigee hybrid for individual environments or for your whole installation. SeeConfigure large message payload support in Apigee hybrid.

Fixed
Bug IDDescription
414499328ApigeeTelemetry could become stuck increating state (Fixed inv1.15.0)
412324617Fixed issue where Runtime container could spin at 100% cpu limit. (Fixed inv1.14.2)
399447688API proxy deployment could become stuck inPROGRESSING state. (Fixed inv1.14.2)
396886110Fixed a bug where the HPA max replicas could be lower than min. (Fixed inv1.14.1)
413708061,396571537Rotating Cassandra credentials in Kubernetes secrets fixed for Multi-region deployments. (Fixed inv1.14.2)
392547038Add Helm chart template checks for non-existent environments and virtualhosts. (Fixed inv1.14.1)
391861216Restore for Google Cloud Platform and HYBRID Cloud Providers no longer affects system keyspaces. This fixesKnown Issue 391861216. (Fixed inv1.14.1)
390258745,388608440Any left over Cassandra snapshots are automatically removed. This fixesknown issue 388608440. (Fixed inv1.14.1)
384937220FixedApigeeRoute name collision on internal chaining gateway for Enhanced Proxy Limits. (Fixed inv1.14.2)
383441226Added the followingmetrics configuration properties: (Fixed inv1.14.1)
368155212Auto Cassandra secret rotation could fail whenEnhanced per-environment proxy limits are enabled. (Fixed inv1.14.2)
367681534Taggingapigee-stackdriver-prometheus-sidecar to prevent removal from customer repos after 2 years due to infrequent updates. (Fixed in1.14.0-hotfix.1)
Security

Fixed in this release

Bug IDDescription
N/ASecurity fixes forapigee-asm-ingress.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-asm-istiod.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-connect-agent.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-envoy.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra-client.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mart-server.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-operators.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-prom-prometheus.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-runtime.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-stackdriver-logging-agent.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-synchronizer.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-watcher.
This addresses the following vulnerability:
N/ASecurity fixes forcert-manager-cainjector.
This addresses the following vulnerabilities:
N/ASecurity fixes forcert-manager-controller.
This addresses the following vulnerabilities:
N/ASecurity fixes forcert-manager-webhook.
This addresses the following vulnerabilities:
N/ASecurity fixes forvault.
This addresses the following vulnerability:
Security

Fixed since last minor release

Bug IDDescription
391923260Security fixes forapigee-watcher. (Fixed inv1.14.1)
This addresses the following vulnerabilities:
391923260Security fixes forapigee-udca. (Fixed inv1.14.2)
This addresses the following vulnerabilities:
385394193,383850393,383778273Security fixes forapigee-cassandra-backup-utility,apigee-cassandra-client, andapigee-hybrid-cassandra. (Fixed inv1.14.1)
This addresses the following vulnerabilities:
385394193,383850393,383778273Security fixes forapigee-cassandra-backup-utility,apigee-cassandra-client, andapigee-hybrid-cassandra. (Fixed inv1.13.3)
This addresses the following vulnerabilities:
383113773, 382967738Fixed a vulnerability in PythonScript policy. (Fixed inv1.14.1)
365178914Security fixes forapigee-cassandra-backup-utility andapigee-hybrid-cassandra. (Fixed inv1.14.1)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-watcher. (Fixed inv1.14.2)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-udca. (Fixed inv1.13.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-stackdriver-logging-agent. (Fixed inv1.14.2)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-redis. (Fixed inv1.14.2)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter. (Fixed inv1.14.2)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-prometheus-adapter. (Fixed inv1.14.1)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-operators. (Fixed inv1.14.2)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-open-telemetry-collector. (Fixed inv1.14.2)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-open-telemetry-collector. (Fixed inv1.14.1)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mint-task-scheduler. (Fixed inv1.14.2)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mint-task-scheduler. (Fixed inv1.14.1)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-mint-task-scheduler. (Fixed inv1.13.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-kube-rbac-proxy. (Fixed inv1.13.3)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra. (Fixed inv1.14.2)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra. (Fixed inv1.14.1)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra. (Fixed inv1.13.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra-client. (Fixed inv1.14.2)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-fluent-bit. (Fixed inv1.14.2)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit. (Fixed inv1.13.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-asm-istiod. (Fixed inv1.14.1)
This addresses the following vulnerability:

June 03, 2025

Apigee API hub
Announcement

On June 3, 2025, we released an updated version of Apigee.

Feature

Apigee API hub is enabled for new Apigee organizations in supported regions.

With this release, we are enablingApigee API hub for new Apigee organizationsin regions where API hub is supported. All new Apigee organizations, including hybrid organizations, that select an API hub-supported regionfor their Apigee Analytics region during provisioning will have access to API hub features at no additional cost.

API hub allows you to view, organize, and manage all of the APIs in your Apigee organization in one central location. To learn more, seeWhat is Apigee API hub?

No action on your part is required to provision API hub for your organization, with the following exceptions:

ContactGoogle Cloud Support for questions or assistance.

Apigee X
Announcement

On June 3, 2025, we released an updated version of Apigee.

Feature

Apigee API hub is enabled for new Apigee organizations in supported regions.

With this release, we are enablingApigee API hub for new Apigee organizationsin regions where API hub is supported. All new Apigee organizations, including hybrid organizations, that select an API hub-supported regionfor their Apigee Analytics region during provisioning will have access to API hub features at no additional cost.

API hub allows you to view, organize, and manage all of the APIs in your Apigee organization in one central location. To learn more, seeWhat is Apigee API hub?

No action on your part is required to provision API hub for your organization, with the following exceptions:

ContactGoogle Cloud Support for questions or assistance.

June 02, 2025

Apigee Integrated Portal
Announcement

On June 2, 2025 we released a new version of the Apigee integrated portal.

Fixed
Bug IDDescription
404509044Whenconfiguring an SMTP server, and the portal is first provisioned, email notifications are sent to portal users from a generic sender address. This release updates that generic address tonoreply-apigee-portals@google.com.

This approach is suitable for evaluation, but you should configure your own SMTP server before launching your portal to users. When you configure the SMTP server, you can also configure the sender address, for example,no-reply@mycompany.com.

Apigee UI
Announcement

On June 2, 2025 we released a new version of the Apigee integrated portal.

Fixed
Bug IDDescription
404509044Whenconfiguring an SMTP server, and the portal is first provisioned, email notifications are sent to portal users from a generic sender address. This release updates that generic address tonoreply-apigee-portals@google.com.

This approach is suitable for evaluation, but you should configure your own SMTP server before launching your portal to users. When you configure the SMTP server, you can also configure the sender address, for example,no-reply@mycompany.com.

Apigee X
Feature

New flow variables available for VerifyAPIKey policy

Two new flow variables have been added to theVerifyAPIKey policy.

  • app_group_app
  • app_group_name

To learn more, seeUsing flow variables.

May 30, 2025

Apigee X
Announcement

On May 30, 2025 we released an updated version of Apigee.

Feature

Announcing the general availability of Gemini Code Assist API development features in Apigee

With this functionality, you can accelerate your API development lifecycle within VS Code using Gemini Code Assist in Apigee. This feature allows you to use natural language prompts to design, create, iterate, and manage OpenAPI specifications with the following capabilities:

  • AI-Powered API Design: Generate high-quality OpenAPI specifications from natural language prompts to the Apigee tool in Gemini Code Assist Chat, leveraging the Gemini model and the enterprise context of your API hub.
  • Effortless Iteration: Refine existing or newly generated specifications using the intuitive Gemini chat interface.
  • Integrated Testing: Quickly validate your APIs by deploying them to a local or Google Cloud-hosted mock server.
  • Streamlined Workflow: Publish your completed API specifications directly to Apigee API hub and kick-start proxy development by creating Apigee proxy bundles from your API specifications.
  • Duplicate Endpoint Detection: Proactively identify and prevent the creation of duplicate API endpoints already registered in your API hub.

For more information and usage instructions, seeDesigning and editing APIs,Tutorial: Use Gemini Code Assist to design, develop, and test APIs in Apigee, andSetting up Apigee API Management in Cloud Code for VS Code.

May 29, 2025

Apigee Integrated Portal
Announcement

On May 29, 2025 we announced the shutdown schedule for the Apigee Classic UI.

Feature

GA: Apigee Integrated Developer Portal Admin UI in the Google Cloud console.

This release adds the Apigee Integrated Developer Portal Admin UI from the Classic Apigee UI into the Google Cloud console.

Leveraging Google Cloud console components provides API providers and Portal Admins with a centralized platform to efficiently configure, publish, and manage your API consumer portals, eliminating the need to switch between different UIs.

No new APIs have been introduced in this release.

SeePublishing overview to get started.

Apigee UI
Announcement

On May 29, 2025 we announced the shutdown schedule for the Apigee Classic UI.

Announcement

On May 29, 2025 we announced the shutdown schedule for the Apigee Classic UI.

Feature

GA: Apigee Integrated Developer Portal Admin UI in the Google Cloud console.

This release adds the Apigee Integrated Developer Portal Admin UI from the Classic Apigee UI into the Google Cloud console.

Leveraging Google Cloud console components provides API providers and Portal Admins with a centralized platform to efficiently configure, publish, and manage your API consumer portals, eliminating the need to switch between different UIs.

No new APIs have been introduced in this release.

SeePublishing overview to get started.

Deprecated

The Apigee Classic UI will be shutdown as of August 29, 2025.

This is the final phase of moving Apigee to the Google Cloud console. Apigee in the Google Cloud console gives you the ability to manage all of your Apigee functionality in one place.

To prepare for the shutdown of the Apigee Classic UI, familiarize yourself with the new Apigee UI in Google Cloud console by reviewingUI overview.

SeeApigee Classic UI shutdown for details on shutdown dates and exception request.

Apigee X
Announcement

On May 29, 2025 we announced the shutdown schedule for the Apigee Classic UI.

Deprecated

The Apigee Classic UI will be shutdown as of August 29, 2025.

This is the final phase of moving Apigee to the Google Cloud console. Apigee in the Google Cloud console gives you the ability to manage all of your Apigee functionality in one place.

To prepare for the shutdown of the Apigee Classic UI, familiarize yourself with the new Apigee UI in Google Cloud console by reviewingUI overview.

SeeApigee Classic UI shutdown for details on shutdown dates and exception request.

Announcement

On May 29, 2025, we released an updated version of Apigee.

Feature

Public Preview: Apigee Extension Processor support for request and response body processing

When creating a load balancer service extension, you can customize the behavior of the extension processor proxy to support request body processing, response body processing, or a combination of the two.

For more information, seeGet started with the Apigee Extension Processor.

Apigee hybrid
v1.14.2
Announcement

On May 29, 2025 we announced the shutdown schedule for the Apigee Classic UI.

Deprecated

The Apigee Classic UI will be shutdown as of August 29, 2025.

This is the final phase of moving Apigee to the Google Cloud console. Apigee in the Google Cloud console gives you the ability to manage all of your Apigee functionality in one place.

To prepare for the shutdown of the Apigee Classic UI, familiarize yourself with the new Apigee UI in Google Cloud console by reviewingUI overview.

SeeApigee Classic UI shutdown for details on shutdown dates and exception request.

May 27, 2025

Apigee Advanced API Security
Announcement

On May 27, 2025 we released an updated version of Apigee Advanced API Security.

Feature

With this release, Advanced API Security expands its runtime region support to includeafrica-south1 (Johannesburg).

For a list of supported regions, seeApigee locations.

May 22, 2025

Apigee X
Announcement

On May 22, 2025, we released an updated version of Apigee.

Feature

Public preview of server-sent events

Apigee now supports continuous response streaming from server-sent event (SSE) endpoints to clients in real time. The Apigee SSE feature is useful for handling large language model (LLM) APIs that operate most effectively by streaming their responses back to the client. SSE streaming reduces latency, and clients can receive response data as soon as it is generated by an LLM. This feature supports the use of AI agents that operate in real time environments, such as customer service bots or workflow orchestrators. For more information, seeStreaming server-sent events.

Feature

Public Preview of Apigee policies for LLM/GenAI workloads

Four new Apigee policies supporting LLM/GenAI workloads are now available inPublic Preview:

The Apigee semantic caching policies enable intelligent response reuse based on semantic similarity. Using these policies in your Apigee API proxies can minimize redundant backend API calls, reduce latency, and lower operational costs.

The Model Armor policies protect your AI applications by sanitizing user prompts to and responses from large language models (LLMs). Using these policies in your Apigee API proxies can mitigate the risks associated with LLM usage by leveraging Model Armor to detect prompt injection, prevent jailbreak attacks, apply responsible AI filters, filter malicious URLs, and protect sensitive data.

For more information on using these policies in your Apigee API proxies, see:

May 21, 2025

Apigee API hub
Announcement

Apigee API hub is now available in the following regions:

  • europe-west10 (Berlin)
  • us-east5 (Columbus)
  • us-south1 (Dallas)
  • me-central2 (Dammam)
  • asia-south2 (Delhi)
  • me-central1 (Doha)
  • europe-north1 (Finland)
  • europe-west3 (Frankfurt)
  • asia-east2 (Hong Kong)
  • asia-southeast2 (Jakarta)
  • africa-south1 (Johannesburg)
  • us-west4 (Las Vegas)
  • us-west2 (Los Angeles)
  • europe-southwest1 (Madrid)
  • australia-southeast2 (Melbourne)
  • europe-west8 (Milan)
  • northamerica-northeast1 (Montréal)
  • europe-west4 (Netherlands)
  • asia-northeast2 (Osaka)
  • us-west3 (Salt Lake City)
  • southamerica-west1 (Santiago)
  • asia-northeast3 (Seoul)
  • us-east1 (South Carolina)
  • asia-east1 (Taiwan)
  • me-west1 (Tel Aviv)
  • asia-northeast1 (Tokyo)
  • northamerica-northeast2 (Toronto)
  • europe-west12 (Turin)
  • europe-central2 (Warsaw)
  • europe-west6 (Zürich)

For more information, seeAPI hub locations.

May 20, 2025

Apigee Advanced API Security

May 16, 2025

Apigee API hub
Change

Updated UI for API hub

The API hub user interface is now updated to Google Material Design 2. This update provides a more consistent and modern look and feel, enhancing the overall user experience and aligning the UI with other Google Cloud products.

Change

Attach and manage Tags

You can now add custom tags to your APIs and API deployments, making it easier to organize, categorize, and discover your API resources in API hub. Tags can also be used to conditionally allow or deny policies to a specific resource.

For more information seeAttach and manage tags.

Feature

API overview and metrics

TheGet Started with API hub page now includes new charts and scorecards to provide a quick overview of your API landscape.

For more information seeGet started with API hub.

Apigee hybrid
1.14.2-hotfix.1
Announcement

hybrid 1.14.2-hotfix.1

On May 16, 2025 we released an updated version of the Apigee hybrid software, 1.14.2-hotfix.1.

Important: If your installation is already on Apigee hybrid v1.14.2, use the following procedure to apply this hotfix. If your installation is on 1.14.1 or older, follow the instructions inUpgrading Apigee hybrid to version 1.14.

Apply this hotfix with the following steps:

  1. Download theapigee-org andapigee-env charts with the1.14.2-hotfix.1 version tag:

    export CHART_REPO=oci://us-docker.pkg.dev/apigee-release/apigee-hybrid-helm-chartsexport CHART_VERSION=1.14.2-hotfix.1helm pull $CHART_REPO/apigee-env --version $CHART_VERSION --untarhelm pull $CHART_REPO/apigee-org --version $CHART_VERSION --untar
  2. Optional: Perform this step if you need to allow use of theallOf combinator along with settingadditionalProperties: true in your OAS spec. Seefixed bug 393615439.

    Add the following stanza to youroverrides.yaml:

    runtime:cwcAppend:conf_message-processor-communication_oas.disable.resolve.combinator:true
  3. Install the hotfix release:

    1. Update theapigee-env chart with thehelm upgrade command and your current overrides file for each environment in your Apigee org:

      Dry run:

      helm upgradeENV_RELEASE_NAME apigee-env/ \--namespaceAPIGEE_NAMESPACE \--set env=ENV_NAME \--atomic \-fOVERRIDES_FILE \--dry-run=server
      • ENV_RELEASE_NAME is a name used to keep track of installation and upgrades of theapigee-env chart. This name must be unique from the other Helm release names in your installation. Usually this is the same asENV_NAME. However, if your environment has the same name as your environment group, you must use different release names for the environment and environment group, for exampledev-env-release anddev-envgroup-release. For more information on releases in Helm, seeThree big concepts in the Helm documentation.
      • APIGEE_NAMESPACE is your installation's namespace. The default isapigee.
      • ENV_NAME is the name of the environment you are upgrading.
      • OVERRIDES_FILE is your edited overrides file.

      Install the changes:

      helm upgradeENV_RELEASE_NAME apigee-env/ \--namespaceAPIGEE_NAMESPACE \--set env=ENV_NAME \--atomic \-fOVERRIDES_FILE
    2. Update theapigee-org chart:

      Dry run:

      helm upgradeORG_NAME apigee-org/ \--namespaceAPIGEE_NAMESPACE \-fOVERRIDES_FILE \--dry-run=server

      Install the changes:

      helm upgradeORG_NAME apigee-org/ \--namespaceAPIGEE_NAMESPACE \-fOVERRIDES_FILE
  4. Verify the installation:

    Ensure runtime and udca pods are up and running by checking their state:

    kubectl -n APIGEE_NAMESPACE get pods -l app=apigee-runtime
    kubectl -n APIGEE_NAMESPACE get pods -l app=apigee-udca

Note: This is a hotfix release: For critical security and other immediate fixes, Apigee provides specific container image tags that you must manually update in your existing deployments. The Helm chart binary usually remains unchanged for hotfixes. Hotfixes are temporary and their changes will be included in the next standard release. For information on container image support in Apigee hybrid releases, seeApigee release process.
Fixed
Bug IDDescription
393615439OASValidation behavior forallOf withadditionalProperties: true.

Issue

The OASValidation policy in Apigee Hybrid versions 1.12 and later may incorrectly reject requests when validating against an OpenAPI Specification (OAS) that uses combinator keywords (allOf,oneOf,anyOf) and allows additional properties (additionalProperties: true) within the combined schema. This occurs because the default behavior resolves combinators into an aggregated schema before validation, but an underlying issue in the parser library can cause theadditionalProperties definition to be handled incorrectly during this resolution. This behavior differs from Apigee Edge and older Apigee Hybrid versions.

Resolution

A configuration flag has been introduced to control this behavior. By setting this flag, you can disable the pre-validation combinator resolution step, reverting to the behavior consistent with Apigee Edge and older Hybrid versions.

Validation errors in Apigee hybrid

If you encounter the validation errors described above, particularly for specs that worked correctly in Apigee Edge or Hybrid versions prior to 1.12, you can revert to the previous validation behavior by setting the following flag for the apigee-runtime container:

conf_message-processor-communication_oas.disable.resolve.combinator = true
Note: Reverting to the older behavior (by setting the flag to true) reintroduces the older limitation: When usingallOf, theadditionalProperties keyword must be explicitly set to true if you intend to make the inheritance work correctly. The older behavior does not correctly handle schema validation withallOf whenadditionalProperties is set to false or is undefined. Customers migrating from Edge/OPDK or older hybrid versions should already be working around this limitation.
Security
Bug IDDescription
N/AIncorporated an updated base image forstackdriver-logging-agent, improving the overall security of the service.
This addresses the following vulnerabilities (among others and not limited to):

May 14, 2025

Apigee X
Feature

Large message payload support in Apigee

Apigee now supports message payloads up to 30MB. For more information, see:

Feature

Improvements to the PublishMessage policy

ThePublishMessage policy now supports two new elements:

  • The<UseMessageAsSource> element uses request or response message content as the source of data to be written toPub/Sub. For more information, see<UseMessageAsSource>.

  • The<Attributes> element lets you specify string attributes (key/value pairs) to include with the request or response message that is written to Pub/Sub. For more information, see<Attributes>.

Fixed
Bug IDDescription
391140293Resolved scaling issue resulting in503 errors

AddeddrainDuration and updated the values forterminationDrainDuration andterminationGracePeriodSeconds.

391862684Resolved issue with requests stuck at Message Processor causing timeouts.
N/AUpdates to security infrastructure and libraries.

May 06, 2025

Apigee UI
Announcement

On May 6, 2025, we released a new Apigee REST resource for debug sessions.

Feature

Apigee now offers a Management API that allows users to list all recent debug sessions for a given proxy, regardless of revision or environment and current deployment status. This API is available for use, and is now used to populate all recent debug sessions in the Apigee Debug UI.

For more information on this method, see:organizations.apis.debugsessions.list

Apigee X
Announcement

On May 6, 2025, we released a new Apigee REST resource for debug sessions.

Feature

Apigee now offers a Management API that allows users to list all recent debug sessions for a given proxy, regardless of revision or environment and current deployment status. This API is available for use, and is now used to populate all recent debug sessions in the Apigee Debug UI.

For more information on this method, see:organizations.apis.debugsessions.list

May 05, 2025

Apigee UI
Fixed
Bug IDDescription
402183688Resolved navigation issue when creating a new flow in the Apigee Proxy Editor

In some instances, adding a flow to an Apigee endpoint using the Apigee Proxy Editor resulted in redirection to a404 page.

Announcement

On May 5, 2025, we released an updated version of the Apigee UI.

May 02, 2025

Apigee X
Announcement

On May 2, 2025, we released an updated version of Apigee (1-15-0-apigee-3).

Note: This release has been rolled back to address an issue.

See entry forMay 14, 2025 for the updated version number and payload.

Feature

Large message payload support in Apigee

Apigee now supports message payloads up to 30MB. For more information, see:

Feature

Improvements to the PublishMessage policy

ThePublishMessage policy now supports two new elements:

  • The<UseMessageAsSource> element uses request or response message content as the source of data to be written toPub/Sub. For more information, see<UseMessageAsSource>.

  • The<Attributes> element lets you specify string attributes (key/value pairs) to include with the request or response message that is written to Pub/Sub. For more information, see<Attributes>.

Fixed
Bug IDDescription
391140293Resolved scaling issue resulting in503 errors

AddeddrainDuration and updated the values forterminationDrainDuration andterminationGracePeriodSeconds.

391862684Resolved issue with requests stuck at Message Processor causing timeouts.
N/AUpdates to security infrastructure and libraries.
Apigee hybrid
v1.14.2
Feature

Large message payload support in Apigee hybrid

Apigee now supports message payloads up to 30MB. For information see:

Change

Starting with v1.14.2, third-party container images will be labeled with a version tag that matches the Apigee hybrid image tag. This affects the image tags returned by theapigee-pull-push command line tool. For more information, see:

Note: You can see the original component container image tags as a label with thedocker history anddocker inspect commands.
Security
Bug IDDescription
391923260Security fixes forapigee-udca.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra-client.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mint-task-scheduler.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-open-telemetry-collector.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-operators.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-stackdriver-logging-agent.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-watcher.
This addresses the following vulnerabilities:

April 29, 2025

Apigee API hub
Feature

Apigee API hub is enabled for existing Apigee organizations in supported regions.

With this release, we are enablingApigee API hub for existing Apigee organizationsin regions where API hub is supported. All existing Apigee organizations, including hybrid organizations, that selected an API hub-supported regionfor their Apigee Analytics region will have access to API hub features at no additional cost.

API hub allows you to view, organize, and manage all of the APIs in your Apigee organization in one central location. To learn more, seeWhat is Apigee API hub?

The process of enabling API hub for these organizations will continue over the next several weeks until all eligible organizations are updated. No action on your part is required to provision API hub for your organization, with the following exceptions:

ContactGoogle Cloud Support for questions or assistance.

Announcement

On April 29, 2025, we released an updated version of Apigee.

Apigee X
Feature

Apigee API hub is enabled for existing Apigee organizations in supported regions.

With this release, we are enablingApigee API hub for existing Apigee organizationsin regions where API hub is supported. All existing Apigee organizations, including hybrid organizations, that selected an API hub-supported regionfor their Apigee Analytics region will have access to API hub features at no additional cost.

API hub allows you to view, organize, and manage all of the APIs in your Apigee organization in one central location. To learn more, seeWhat is Apigee API hub?

The process of enabling API hub for these organizations will continue over the next several weeks until all eligible organizations are updated. No action on your part is required to provision API hub for your organization, with the following exceptions:

ContactGoogle Cloud Support for questions or assistance.

Announcement

On April 29, 2025, we released an updated version of Apigee.

April 22, 2025

Apigee Integrated PortalApigee UI

April 15, 2025

Apigee Analytics
Announcement

On April 15, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Announcement

On April 15, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Change

Starting with this release, the Analytics dashboards available in the Apigee Classic UI redirect to the comparable dashboards in Apigee UI in Cloud console. These dashboards are available exclusively in the Apigee UI in Cloud console going forward.

For information and usage instructions for the Analytics dashboards, seeApigee API Analytics overview.

Change

Starting with this release, the Analytics dashboards available in the Apigee Classic UI redirect to the comparable dashboards in Apigee UI in Cloud console. These dashboards are available exclusively in the Apigee UI in Cloud console going forward.

For information and usage instructions for the Analytics dashboards, seeApigee API Analytics overview.

Apigee UI
Announcement

On April 15, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Announcement

On April 15, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Announcement

On April 15, 2025 we released an updated version of Apigee Analytics and the Apigee UI.

Change

Starting with this release, the Analytics dashboards available in the Apigee Classic UI redirect to the comparable dashboards in Apigee UI in Cloud console. These dashboards are available exclusively in the Apigee UI in Cloud console going forward.

For information and usage instructions for the Analytics dashboards, seeApigee API Analytics overview.

Change

Starting with this release, the Analytics dashboards available in the Apigee Classic UI redirect to the comparable dashboards in Apigee UI in Cloud console. These dashboards are available exclusively in the Apigee UI in Cloud console going forward.

For information and usage instructions for the Analytics dashboards, seeApigee API Analytics overview.

Change

Starting with this release, the Analytics dashboards available in the Apigee Classic UI redirect to the comparable dashboards in Apigee UI in Cloud console. These dashboards are available exclusively in the Apigee UI in Cloud console going forward.

For information and usage instructions for the Analytics dashboards, seeApigee API Analytics overview.

April 14, 2025

Apigee X
Announcement

On April 14, 2025 we released an updated version of Apigee.

Feature

Announcing data collectors data residency (DRZ) compliance for Apigee and Apigee hybrid.

Data collectors can be used with data residency for Subscription and Pay-as-you-go organizations and hybrid versions 1.14.0 and later.

SeeData residency compatibility for information.

Apigee hybrid
v1.14.0
Announcement

On April 14, 2025 we released an updated version of Apigee.

Feature

Announcing data collectors data residency (DRZ) compliance for Apigee and Apigee hybrid.

Data collectors can be used with data residency for Subscription and Pay-as-you-go organizations and hybrid versions 1.14.0 and later.

SeeData residency compatibility for information.

1.11.2-hotfix.3
Announcement

hybrid 1.11.2-hotfix.3

On April 14, 2025 we released an updated version of the Apigee hybrid software, 1.11.2-hotfix.3.

Apply this hotfix with the following steps:

  1. In your overrides file, update theimage.url andimage.tag properties ofao andruntime:

    runtime:image:url:"gcr.io/apigee-release/hybrid/apigee-runtime"tag:"1.11.2-hotfix.3"
  2. Install the hotfix release:

    • For Helm-managed releases, update theapigee-env chart with thehelm upgrade command and your current overrides files:

      For each environment in your Apigee org:

      helm upgrade ENV_RELEASE_NAME apigee-env/ \  --namespace APIGEE_NAMESPACE \  --set env=ENV_NAME \  --atomic \  -f OVERRIDES_FILE
      • ENV_RELEASE_NAME is a name used to keep track of installation and upgrades of theapigee-env chart. This name must be unique from the other Helm release names in your installation. Usually this is the same asENV_NAME. However, if your environment has the same name as your environment group, you must use different release names for the environment and environment group, for exampledev-env-release anddev-envgroup-release. For more information on releases in Helm, seeThree big concepts in the Helm documentation.
      • APIGEE_NAMESPACE is your installation's namespace. The default isapigee.
      • ENV_NAME is the name of the environment you are upgrading.
      • OVERRIDES_FILE is your edited overrides file.
    • Forapigeectl-managed releases:

      1. Install the hotfix release withapigeectl init using your updated overrides file:

        ${APIGEECTL_HOME}/apigeectlinit-fOVERRIDES_FILE--dry-run=client

        Followed by:

        ${APIGEECTL_HOME}/apigeectlinit-fOVERRIDES_FILE
      2. Apply the hotfix release withapigeectl apply:

        ${APIGEECTL_HOME}/apigeectlapply-fOVERRIDES_FILE--all-envs--dry-run=client

        Followed by:

        ${APIGEECTL_HOME}/apigeectlapply-fOVERRIDES_FILE--all-envs
Note: This is a hotfix release: For critical security and other immediate fixes, Apigee provides specific container image tags that you must manually update in your existing deployments. The Helm chart binary usually remains unchanged for hotfixes. Hotfixes are temporary and their changes will be included in the next standard release. For information on container image support in Apigee hybrid releases, see theApigee release process.
Security

Stricter class instantiation checks included in this release.

JavaCallout policy now includes additional security during Java class instantiation. The enhanced security measure prevents the deployment of policies that directly or indirectly attempt actions that require permissions that are not allowed.

In most cases, existing policies will continue to function as expected without any issues. However, there is a possibility that policies relying on third-party libraries, or those with custom code that indirectly triggers operations requiring elevated permissions, could be affected.

To test your installation, follow the procedure inValidate policies after upgrade to 1.11.2-hotfix.3 to validate policy behavior.

Bug IDDescription
382967738Fixed a vulnerability in PythonScript policy.

April 10, 2025

Apigee X
Feature

The Apigee Extension Processor is nowgenerally available (GA).

The Apigee Extension Processor lets Apigee customers add API management capabilities to Google Cloud and third-party products and services exposed using Cloud Load Balancing. Select from a range of Apigee policies that enable you to:

  • Secure access to your workloads.
  • Apply quota enforcement to network traffic.
  • Manage Google access token and Google ID token injection to authenticate requests.
  • Support native protocols like gRPC, SSE, and HTTP/3.

For more information, see theApigee Extension Processor overview.

Announcement

On April 10, 2025, we released an updated version of Apigee.

April 02, 2025

Apigee API hub
Feature

VPC Service Controls (VPC-SC) integration (Preview)

API hub now integrates with VPC Service Controls, providing enhanced network security for your API hub instance provisioned in Google Cloud. Establish service perimeters to control ingress and egress traffic. For more information, seeVPC Service Controls for API hub.

Feature

Terraform support for provisioning

You can now provision API hub instances programmatically using Terraform for Google Cloud within Cloud Shell, enabling infrastructure-as-code practices. For more information, seeProvision API hub using Terraform.

Change

Attach API documents

You can now enhance your API documentation by attaching additional relevant files, such as requirements, design documents, and functionality details, directly to your APIs in API hub.

Feature

Deprovision an API hub instance [API only]

You can now delete an API hub instance from your Google Cloud project using theApiHubInstance API. For more information, seeDeprovision Apigee API hub.

Feature

API Supply chain graph view

Visualize and understand the dependencies within your API ecosystem with the new interactive API supply chain graph view. This directed graph allows you to explore the relationships between your APIs and API operations. For more information, seeAPI Supply chain views.

Feature

API Metadata Curations

API hub introduces a curation process to transform and enrich API metadata ingested by plugins. This ensures consistency across different sources, enabling effective governance, discovery, and management of your APIs. For more information, seeCurations overview.

Feature

Enhancements to the Operations entity [API only]

You can now add, edit, or delete operations for an API version even if it lacks a specification file or has an unparsable one. For more information, seeManage operations.

Feature

Plugin Framework

API hub now uses a plugin framework to connect and ingest API metadata from various Google Cloud services and external sources where your APIs are managed or defined. This provides a flexible and extensible way to integrate with your existing API landscape. For more information, seePlugins overview.

March 31, 2025

Apigee X
Feature

New flow variable suffixes available for accessing base64-encoded message content.

There are two new read-only flow variable suffixes available for accessing message content in base64-encoded form:

  • content.as.base64
  • content.as.url.safe.base64

These variable suffixes can be used with therequest,response, andmessage objects, as well as with anyMessage object created implicitly during API proxy execution when using the AssignMessage or ServiceCallout policies.

For more information, seeFlow variables reference.

March 27, 2025

Apigee X
Announcement

On March 27, 2025, we released an updated version of Apigee.

Apigee hybrid
v1.14.0
Announcement

On March 27, 2025, we released an updated version of Apigee.

March 25, 2025

Apigee Advanced API Security
Announcement

On March 25, 2025 we released an updated version of Advanced API Security.

Announcement

Risk Assessment v2 is now the default Risk Assessment version

Starting with this release, Risk Assessment v2 is the default Risk Assessment version in the UI. You will see the see v2 functionality and interfaces unless you choose to switch back to v1 by clickingSwitch to v1 in the upper right of the UI.

Note: Rollouts of this functionality to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

New features added to public preview of Risk Assessment v2

This release introduces new features to the Risk Assessment v2 preview:

  • Security monitoring conditions. Security monitoring conditions allow you to map resources (proxies or environments) to security profiles. Cloud Monitoring can then use this mapping to alert or create dedicated dashboards so that you can track security scores over time.
  • Alerts on security monitoring conditions. Once you've created a monitoring condition, you can set up alerts using Alerting in Cloud Monitoring so that you're notified when the security scores change.

For information on monitoring conditions features and usage seemonitoring conditions and alerts. For usage information and a list of all features in Risk Assessment v2, see theRisk Assessment v2 customer documentation.

Note: Rollouts of this functionality to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Change

New Advanced API Security support when using data residency (DRZ) with Apigee hybrid

Advanced API Security is now available for Apigee hybrid orgs using DRZ, for hybrid versions 1.14.0 and later. SeeUsing data residency with Apigee hybrid.

SeeIntroduction to data residency for information on DRZ and Advanced API Security support across organization types.

Apigee hybrid
v1.14.0
Announcement

On March 25, 2025 we released an updated version of Advanced API Security.

Change

New Advanced API Security support when using data residency (DRZ) with Apigee hybrid

Advanced API Security is now available for Apigee hybrid orgs using DRZ, for hybrid versions 1.14.0 and later. SeeUsing data residency with Apigee hybrid.

SeeIntroduction to data residency for information on DRZ and Advanced API Security support across organization types.

March 24, 2025

Apigee X
Announcement

On March 24, 2025, we released an updated version of Apigee.

Feature

Apigee Spaces is nowgenerally available (GA) for use in Apigee organizations.

Apigee Spaces enables identity-based isolation and grouping of API resources within an Apigee organization. With Apigee Spaces, you can have granular IAM control over access to your API proxies, shared flows, and API products.

Spaces also provide the option of resource isolation at a team level, providing a clear separation of resources associated with different teams operating within the same Apigee organization. IAM policies can be applied at the Space level, eliminating the need to manage permissions individually for every API proxy, shared flow, and API product.

Spaces are a brand new resource type with resource-level permissions. This means that Space permissions are not subject to the 64k limitation for project-level IAM conditions. Each space has its own 64k limit.

To learn more, seeApigee Spaces overview.

March 17, 2025

Apigee X
Announcement

On March 17, 2025, Apigee announced the GA support for DNS peering for Apigee organizations that have VPC peering disabled.

Feature

For Apigee organizations set up without VPC peering, you can now configure Apigee to resolve your private domains by peering your DNS zones with Apigee. SeeConnecting with private DNS peering zones.

March 14, 2025

Apigee UI
Announcement

On March 14, 2025, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
401574741Fixed issue with loading API resource and path configurations when opening the Product detail pages of legacy API products.

API resources and paths are now properly populated and applied when viewing theProduct detail pages for legacy API products in the Apigee UI.

March 12, 2025

Apigee UI
Change

With this release, theFilter display name for theproxy field in theCustom reports page of the Apigee UI in Cloud console is changed toProxy Endpoint.

This change should help users differentiate betweenProxy andProxy Endpoint values when configuring filters for custom reports using Apigee API Analytics.

For more information, see [Creating and managing custom reports](/apigee/docs/api-platform/analytics/create-custom-reports#setting-filters).

Announcement

On March 12, 2025, we released an updated version of the Apigee UI.

Apigee XApigee hybrid
v1.13.3 & v1.12.4 & v1.14.1

March 11, 2025

Apigee Integrated Portal
Announcement

On March 11, 2025 we released a new version of the Apigee integrated portal.

Fixed
Bug IDDescription
380076166For an app in a portal, the status for each key will now show approved, revoked, partially approved or inactive based on the approval status of all the API products on that key (or if the key has been revoked). Additionally, the status of an API Product for an app will show approved, partially approved, or pending approval based on the approval status for all keys associated to that API product. If a key is revoked, it will not effect the approval status of the API product.
Apigee UI
Announcement

On March 11, 2025 we released a new version of the Apigee integrated portal.

Fixed
Bug IDDescription
380076166For an app in a portal, the status for each key will now show approved, revoked, partially approved or inactive based on the approval status of all the API products on that key (or if the key has been revoked). Additionally, the status of an API Product for an app will show approved, partially approved, or pending approval based on the approval status for all keys associated to that API product. If a key is revoked, it will not effect the approval status of the API product.

March 07, 2025

Apigee Advanced API Security
Announcement

On March 7, 2025 we released an updated version of Apigee Advanced API Security.

March 05, 2025

Apigee UI
Fixed
Bug IDDescription
368686537Resolved issue causing delay when loading API product pages in the Apigee UI in Cloud console.

Members of Apigee organizations with large number of API proxies experienced long load times when accessing theAPI product create orAPI product edit pages in the Apigee UI in Cloud console.

Announcement

On March 5, 2025, we released an updated version of the Apigee UI.

March 01, 2025

Apigee hybrid
v1.14.1
Fixed
Bug IDDescription
396886110Fixed a bug where the HPA max replicas could be lower than min.
392547038Add Helm chart template checks for non-existent environments and virtualhosts.
391861216Restore for Google Cloud Platform and HYBRID Cloud Providers no longer affects system keyspaces. This fixesKnown Issue 391861216.
390019667Fixed bug where the daemonsets had an invalid pod disruption budget which prevented downscaling.
383441226Added the followingmetrics configuration properties:
382565315LogTimer usage in SecurityPolicy could cause a memory leak.
Announcement

Manage process ID limits

The procedure to manage the process ID limits in your clusters has been added to the documentation.

A Process ID limit is a Kubernetes resource constraint on nodes and pods to prevent excessive process creation, which can impact node stability. Setting process ID limits in Kubernetes can improve system stability, security, and resource management. This is also consistent with Kubernetes best practices. Apigee Hybrid supports the Kubernetes feature to set process ID limits.

See:Manage process ID limits.

Announcement

hybrid v1.14.1

On March 1, 2025 we released an updated version of the Apigee hybrid software, 1.14.1.

This release enhances the security posture within theJavaCallout andPythonScript policies. This release does not include any new features or general bug fixes.

Security

Stricter class instantiation checks included in this release.

JavaCallout policy now includes additional security during Java class instantiation. The enhanced security measure prevents the deployment of policies that directly or indirectly attempt actions that require permissions that are not allowed.

In most cases, existing policies will continue to function as expected without any issues. However, there is a possibility that policies relying on third-party libraries, or those with custom code that indirectly triggers operations requiring elevated permissions, could be affected.

To test your installation, follow the procedure inValidate policies after upgrade to 1.14.1 to validate policy behavior.

Bug IDDescription
385394193,383850393,383778273Security fixes forapigee-cassandra-backup-utility,apigee-cassandra-client, andapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
383113773, 382967738Fixed a vulnerability in PythonScript policy.
365178914Security fixes forapigee-cassandra-backup-utility andapigee-hybrid-cassandra.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-asm-istiod.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mint-task-scheduler.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-open-telemetry-collector.
This addresses the following vulnerability:
392174215Security fixes forapigee-operator.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter.
This addresses the following vulnerabilities:
391786033Security fixes forapigee-watcher.
This addresses the following vulnerability:
388271708Security fix for Apigee infrastructure

This addresses the following vulnerability:

  • CVE-2025-13426

    Fixed an issue with the JavaCallout policy that could result in remote code execution.

v1.13.3
Security

Stricter class instantiation checks included in this release.

JavaCallout policy now includes additional security during Java class instantiation. The enhanced security measure prevents the deployment of policies that directly or indirectly attempt actions that require permissions that are not allowed.

In most cases, existing policies will continue to function as expected without any issues. However, there is a possibility that policies relying on third-party libraries, or those with custom code that indirectly triggers operations requiring elevated permissions, could be affected.

To test your installation, follow the procedure inValidate policies after upgrade to 1.13.3 to validate policy behavior.

Bug IDDescription
Bug IDDescription
385394193,383850393,383778273Security fixes forapigee-cassandra-backup-utility,apigee-cassandra-client, andapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
382967738Fixed a vulnerability in PythonScript policy.
N/ASecurity fixes forapigee-envoy.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mint-task-scheduler.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-open-telemetry-collector.
This addresses the following vulnerability:
392174215Security fixes forapigee-operator.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
391786033Security fixes forapigee-watcher.
This addresses the following vulnerability:
N/ASecurity fixes forlivenessprobe.
This addresses the following vulnerability:
388271708Security fix for Apigee infrastructure

This addresses the following vulnerability:

  • CVE-2025-13426

    Fixed an issue with the JavaCallout policy that could result in remote code execution.

Announcement

hybrid v1.13.3

On March 1, 2025 we released an updated version of the Apigee hybrid software, 1.13.3.

This release enhances the security posture within theJavaCallout andPythonScript policies. This release does not include any new features or general bug fixes.

Announcement

Manage process ID limits

The procedure to manage the process ID limits in your clusters has been added to the documentation.

A Process ID limit is a Kubernetes resource constraint on nodes and pods to prevent excessive process creation, which can impact node stability. Setting process ID limits in Kubernetes can improve system stability, security, and resource management. This is also consistent with Kubernetes best practices. Apigee Hybrid supports the Kubernetes feature to set process ID limits.

See:Manage process ID limits.

Fixed
Bug IDDescription
396886110Fixed a bug where the HPA max replicas could be lower than min.
391861216Restore for Google Cloud Platform and HYBRID Cloud Providers no longer affects system keyspaces. This fixesKnown Issue 391861216.
390258745,388608440Any left over Cassandra snapshots are automatically removed. This fixesknown issue 388608440.
390019667Fixed bug where the daemonsets had an invalid pod disruption budget which prevented downscaling.
383441226Added the followingmetrics configuration properties:
382565315LogTimer usage in SecurityPolicy could cause a memory leak.
v1.12.4
Announcement

hybrid v1.12.4

On March 1, 2025 we released an updated version of the Apigee hybrid software, 1.12.4.

This release enhances the security posture within theJavaCallout andPythonScript policies. This release does not include any new features or general bug fixes.

Security

Stricter class instantiation checks included in this release.

JavaCallout policy now includes additional security during Java class instantiation. The enhanced security measure prevents the deployment of policies that directly or indirectly attempt actions that require permissions that are not allowed.

In most cases, existing policies will continue to function as expected without any issues. However, there is a possibility that policies relying on third-party libraries, or those with custom code that indirectly triggers operations requiring elevated permissions, could be affected.

To test your installation, follow the procedure inValidate policies after upgrade to 1.12.4 to validate policy behavior.

Bug IDDescription
391923260Security fixes forapigee-watcher.
This addresses the following vulnerabilities:
385394193,383850393,383778273Security fixes forapigee-cassandra-backup-utility,apigee-cassandra-client, andapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
382967738Fixed a vulnerability in PythonScript policy.
365178914Security fixes forapigee-cassandra-backup-utility andapigee-hybrid-cassandra.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-mint-task-scheduler.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-open-telemetry-collector.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-udca.
This addresses the following vulnerability:
388271708Security fix for Apigee infrastructure

This addresses the following vulnerability:

  • CVE-2025-13426

    Fixed an issue with the JavaCallout policy that could result in remote code execution.

Fixed
Bug IDDescription
390258745,388608440Any left over Cassandra snapshots are automatically removed. This fixesknown issue 388608440.

February 28, 2025

Apigee X
Security
Bug IDDescription
382883585Fixed a vulnerability in the JavaCallout policy.
N/AUpdates to security infrastructure and libraries.

February 27, 2025

Apigee UI
Feature

Overview

This release introduces a redesigned debugging experience for API proxies in the Apigee UI, which is available in Google Cloud console.

This new feature,Debug Sequence View (v2), addresses user feedback and aims to streamline the process of identifying and resolving issues in your API proxies.

We believe that Debug Sequence View will significantly improve the API proxy debugging experience. We encourage you to try it out and provide your valuable feedback as we continue to refine and enhance this feature!

Key highlights

  • Intuitive horizontal layout:
    The new Debug Sequence View (v2) features a horizontal sequence diagram, mirroring the familiar layout of the classic Apigee Console UI, making it easier to understand the flow of your API proxy transactions at a glance.
  • Enhanced clarity:
    The horizontal visualization, coupled with improved grouping of events, provides a clearer picture of policy execution, highlighting errors and their context within the transaction flow.
  • Streamlined workflow:
    Debug Sequence View (v2) is designed to reduce the need for disruptive pop-ups and sifting through events, offering a smoother and more focused debugging experience. Reimagined icons help quickly understand a transaction at a glance.
  • Feature parity:
    Debug Sequence View (v2) is designed for users already familiar with debugging in Apigee Classic UI to quickly be proficient.
  • Search:
    You can now search for a specific string in the sequence diagram and details pane.
  • Improved API status display:
    The API status display in the transaction list has been improved for increased readability.
  • Consolidated FlowInfo events:
    FlowInfo events are now grouped together in the sequence diagram.
  • Target URL displayed:
    Displayed target URL on "Request Sent" node when relevant

February 19, 2025

Apigee X
Security
Bug IDDescription
391714121Security fix for Apigee infrastructure.
This addresses the following vulnerability:

February 11, 2025

Apigee API hub
Change

Auth support for Vertex AI extensions

API hub now supports the following authentication configurations for creating Vertex AI extensions:

  • API Key: Authenticate using API keys stored in Secret Manager.
  • HTTP Basic: Authenticate using credentials stored in Secret Manager.

For more information, seeCreate a Vertex AI extension.

Change

Enhanced onboarding experience

After provisioning your API hub instance in your Google Cloud project, you'll now see an updatedOverview page. You can also automatically attach your Apigee runtime projects right from this page. For more information, seeProvision API hub in the Cloud console.

Change

Resource ID length limits increased

The maximum allowed length for API hub resource IDs has been increased. The new limits are as follows:

  • APIs: API unique IDs can now be up to 500 characters long.
  • Versions: Version unique IDs can now be up to 700 characters long.
  • Specs: Specification unique IDs can now be up to 1000 characters long.
Apigee UI
Fixed
Bug IDDescription
356780408Fixed issue preventing users from saving a proxy revision

Resolved issue in the proxy editor where navigating away from a proxy file containing an error would not properly clear the error state, requiring users to reload the page to save the edited proxy.

Change

On February 11, 2025, we released an updated version of the Apigee UI.

February 06, 2025

Apigee X
Fixed
Bug IDDescription
381553288Fixed class initialization issue in JavaCallout policy.
390559772Fixed issue with ResponseCache policy not appearing in debug sessions when added using Apigee APIM Operator for Kubernetes.
N/AUpdates to security infrastructure and libraries.

February 04, 2025

Apigee Integrated Portal
Announcement

On February 4, 2025 we released a new version of the Apigee integrated portal.

Feature

This release includes general improvements to performance and availability.

Apigee UI
Announcement

On February 4, 2025 we released a new version of the Apigee integrated portal.

Feature

This release includes general improvements to performance and availability.

February 03, 2025

Apigee UI
Announcement

On February 3, we released an updated version of the Apigee UI.

Apigee X
Feature

Public Preview of the Apigee APIM Operator for Kubernetes

The Apigee APIM Operator for Kubernetes (Preview) allows you to perform API management tasks using Kubernetes tools. It is designed to support cloud-native developers by providing a command-line interface that integrates with familiar Kubernetes tools likekubectl. The operator works by using various APIM resources to keep your Google Kubernetes Engine (GKE) cluster synchronized with the Apigee runtime.

For more information, seeApigee APIM Operator for Kubernetes overview.

January 24, 2025

Apigee X

January 15, 2025

Apigee API hub
Change

Validation for user-defined attributes

API hub now supports JSON schema validation for user-defined attributes. This enhancement ensures data integrity and consistency for JSON data type inputs, improving the quality and reliability of API specifications.

January 13, 2025

Apigee Advanced API Security
Announcement

On January 13, 2025 we released an updated version of Apigee's Shadow API Discovery.

Feature

Shadow API Discovery latency improvements

This release improves Shadow API Discovery and removes the latency impact on load balancers previously documented as part of Shadow API Discovery enablement.

For more information on Shadow API Discovery, see theShadow API Discovery customer documentation.

January 09, 2025

Apigee XApigee hybrid
1.14.0-hotfix.1
Announcement

hybrid 1.14.0-hotfix.1

On January 9, 2025 we released an updated version of the Apigee hybrid software, 1.14.0-hotfix.1.

Note: This release only affects theapigee-telemetry chart.

Instructions:

To install 1.14.0-hotfix.1:

  1. In youroverrides.yaml file update the value ofmetrics.sdSidecar.image.tag to0.10.0. Add the following stanza:

    metrics:sdSidecar:image:url:"gcr.io/apigee-release/hybrid/apigee-stackdriver-prometheus-sidecar"tag:"0.10.0"
  2. Apply the changes to theapigee-telemetry chart:

    1. Dry run:

      helm upgrade telemetry apigee-telemetry/ \  --install \  --namespace APIGEE_NAMESPACE \  --atomic \  -f overrides.yaml \  --dry-run=server
    2. Install the chart:

      helm upgrade telemetry apigee-telemetry/ \  --install \  --namespace APIGEE_NAMESPACE \  --atomic \  -f overrides.yaml
    3. Verify the change by checking its state:

      kubectl -n APIGEE_NAMESPACE get apigeetelemetry apigee-telemetry

January 07, 2025

Apigee Advanced API Security

January 06, 2025

Apigee Advanced API Security
Announcement

On January 6, 2025 we released an updated version of Advanced API Security.

Feature

UI support for environment-level client IP address resolution

This release introduces the ability to view the client IP address resolution setting for an environment in the Apigee Console.

For more information and usage instructions, see theClient IP resolution customer documentation.

December 20, 2024

Apigee Advanced API Security
Announcement

On December 20, 2024 we released an updated version of Apigee.

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

Support for environment-level client IP address resolution

This release introduces the ability to specify, per environment, how to capture the client IP address on API requests from the X-Forwarded-For header. When configured for the environment, the specified client IP address is used to apply security actions, populate theax_resolved_client_ip Analytics variable and the newclient.resolved.ip flow variable. The new configuration option can be used to specify the request IP address used in Advanced API Security.

This functionality is not available in Apigee hybrid at this time.

For more information and usage instructions, see theClient IP resolution customer documentation,Analytics dimensions, andclient flow variable.

Apigee X
Announcement

On December 20, 2024 we released an updated version of Apigee.

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

Support for environment-level client IP address resolution

This release introduces the ability to specify, per environment, how to capture the client IP address on API requests from the X-Forwarded-For header. When configured for the environment, the specified client IP address is used to apply security actions, populate theax_resolved_client_ip Analytics variable and the newclient.resolved.ip flow variable. The new configuration option can be used to specify the request IP address used in Advanced API Security.

This functionality is not available in Apigee hybrid at this time.

For more information and usage instructions, see theClient IP resolution customer documentation,Analytics dimensions, andclient flow variable.

December 19, 2024

Apigee X

December 17, 2024

Apigee X
Announcement

On December 17, 2024, we released a new version of Apigee.

December 16, 2024

Apigee hybrid
v1.14.0
Announcement

hybrid v1.14.0

On December 16, 2024 we released an updated version of the Apigee hybrid software, v1.14.0.

Feature

Enhanced Per-environment Proxy Limits in Apigee Hybrid

Starting in version v1.14, new Apigee hybrid organizations can be provisioned with the ability to deploy more than 50 proxies per environment enabled. This feature is already available forApigee X.

Starting with Apigee hybrid version 1.14, the limits for Apigee hybrid organizations have increased:

  • The maximum number of deployed API proxies and shared flows per organization is 6000.
  • The maximum number of proxy deployment units per Apigee instance is 6000.
  • The maximum number of API base paths per Apigee organization is 3000.

When more than 50 proxies are deployed in an environment, Apigee will automatically partition the environment into several distinct replica sets, each containing a subset of proxies deployed in the environment. These replica subsets are equivalent in behavior and infrastructure resource usage to a single environment in the way it loads and runs a set of proxies and other environment resources. This will be transparent to the user, and you can continue to use the environment as you would a single environment.

Note: Enhanced per-environment proxy limits are only available for new hybrid organizations with the entitlement for the feature included inSubscription 2024. Enhanced per-environment proxy limits are not available in upgraded organizations.

See:

Feature

Forward Proxy allowlist access

Starting in version v1.14, forward proxies pass through access to allowlisted URLs. Therefore you only need to configure allowlists to googleapis.com URLs on the server on which the forward proxy is configured. See:

Feature

Guardrails checks to ensure backups before upgrade

Starting in version 1.14 new guardrails checks have been added to ensure a backup is enabled and has been made before proceeding with an upgrade. See:

Feature

Enable and disable metrics-based scaling withcustomAutoscaling.enabled

Starting in version v1.14, you can enable and disable metrics-based auto-scaling with thecustomAutoscaling.enabled configuration property. See:

Feature

Cassandra credential rotation

Starting in version v1.14, you can rotate Cassandra credentials in Kubernetes secrets. In addition, you can now roll back credential rotation before the cleanup job is initiated in both Vault and Kubernetes secrets. See:

Feature

New analytics and debug data pipeline for hybrid orgs

Starting with version 1.14, Apigee hybrid orgs can use a new data pipeline to collect analytics and debug data and allow various runtime components to write data directly to our control plane. Control plane access is required to enable the new data pipeline.

See:

Fixed
Bug IDDescription
382323427Added a guardrails check that requires backup to be enabled for Apigee Hybrid upgrades. Backups are required prior to upgrading to support restoring to the previous version, if necessary.
380346557Added a guardrails check that requires the backup within the last 24 hours to be present if the CSI backup is enabled. This will minimize potential data loss if a restore to the previous version is needed.
377573589Fix a bug where manually created rollbacks would interfere with existing rotations instead of cancelling them.
362305438Users can now add additional env variables to the runtime component. Seeruntime.envVars
319152386FixAccessTokenGenerationFailure in runtime when using a forward proxy.
335357961Fixed an issue where Apigee hybrid could claim uploads of backups with the Cloud provider when no bucket had been configured
290183372The need to allowlist oauth2 and iamcredentials.googleapis.com directly from MP in fwd proxy setup is removed.
237656263Resolved issue with ServiceCallout policy not working in async mode as expected.
373722434Fixed support for backups to Google Cloud Storage buckets with retention policies. (Fixed inv1.13.2)
368646378Fixed an issue affecting control Plane connectivity testing in Guardrails. (Fixed inv1.12.3)
364282883Remove check for dc-expansion flag and add timeout to multi-region seed host connection test. (Fixed inv1.13.1)
362979563Fix for Ingress Health Check failure/healthz/ingress - route_not_found. (Fixed in1.13.0-hotfix.1)
362690729Fix for aggressive scaling of runtime pods & cpu spike. (Fixed in1.13.0-hotfix.1)
362305438You can now add additional env variables to the runtime component. (Fixed inv1.13.1)
361044374Fixes assign message not correctly highlighting the set payload action in the debug trace. (Fixed inv1.13.2)
355122464This release contains a few error-handling fixes for CSI backup and restore. (Fixed inv1.13.2)
353527851WebSocket connection drops when usingVerifyJwt orOAuthV2 VerifyJWTAccessToken operations. (Fixed inv1.13.1)
351440306An issue was fixed where trace could not be viewed in the UI for orgs with DRZ enabled. (Fixed inv1.13.1)
347798999You can now configure forward proxy for opentelemetry pods in Apigee hybrid. (Fixed inv1.12.2)
338638343An ID is now added at the end ofapigee-env andvirtualhost guardrails pods to make the pod names unique. (Fixed inv1.13.1)
237656263Fix added to make use of asynchronous ServiceCallout execution when theServiceCallout policy <Response> element is not present (Fixed inv1.13.2)
181569113Fixed an issue in new debug session creation. (Fixed inv1.12.3)
Security
Bug IDDescription
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
N/ASecurity fixes forlivenessprobe.
This addresses the following vulnerability:
376104926Security fixes forapigee-kube-rbac-proxy. (Fixed inv1.12.3)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-redis. (Fixed inv1.13.2)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-open-telemetry-collector. (Fixed inv1.13.1)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-open-telemetry-collector. (Fixed inv1.12.3)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-cassandra-backup-utility andapigee-hybrid-cassandra. (Fixed inv1.12.2)
This addresses the following vulnerability:

December 10, 2024

Apigee Integrated Portal
Announcement

On December 10, 2024, we released a new version of the Apigee integrated portal.

Fixed
Bug IDDescription
381086551Fixed an issue that caused the page list view to fail for some portals with large numbers of pages.
Apigee UI
Announcement

On December 10, 2024, we released a new version of the Apigee integrated portal.

Fixed
Bug IDDescription
381086551Fixed an issue that caused the page list view to fail for some portals with large numbers of pages.
Apigee X
Fixed
Bug IDDescription
357880539Resolved issue with missing span in the Apigee UI for distributed trace.
237656263Resolved issue with ServiceCallout policy not working in async mode as expected.
N/AUpdates to security infrastructure and libraries.

November 22, 2024

Apigee UI
Announcement

On November 22, 2024, we released an updated version of the Apigee UI.

Change

This release includes an improvedApps page for Apigee API Management in the Google Cloud console, making it easier to manage API products that are assigned to app credentials.

With this release:

  • Products can be added to an app from a single multi-select list box.
  • Products can be approved, revoked, and removed from a credential by selecting products in the credential product table and using one of the available action buttons.
  • Clicking theAdd Credential button adds an empty credential to the list.
  • Credential approval and expiry configuration fields are located in the credential card.
  • A warning appears to users if they attempt to leave theApps page when un-saved changes are present.
Fixed
Bug IDDescription
357165778Refactored app credential management experience

Resolved issue causing theApps page in the Apigee UI in Cloud console to crash when working with apps that have a large amount of products assigned to app credentials.

November 15, 2024

Apigee UI
Announcement

On November 15, 2024, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
376257906Fixed issue with custom report editing

Resolved issue where customer reports without properties that were created using the API could not be rendered with theEdit option.

November 14, 2024

Apigee Advanced API Security
Announcement

On November 14, 2024 we released a new version of Advanced API Security

November 12, 2024

Apigee hybrid
v1.13.2
Announcement

hybrid v1.13.2

On November 12, 2024 we released an updated version of the Apigee hybrid software, 1.13.2.

Security
Bug IDDescription
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
Fixed
Bug IDDescription
373722434Fixed support for backups to GCS buckets with retention policies.
361044374Fixes assign message not correctly highlighting the set payload action in the debug trace.
355122464This release contains a few error-handling fixes for CSI backup and restore.
237656263Fix added to make use of asynchronous ServiceCallout execution when theServiceCallout policy <Response> element is not present.

Procedure:

  1. In theapigee-env/values.yaml file setconf_system_servicecallout.expects.response tofalse underruntime:cwcAppend:. For example:
    # Apigee Runtime.runtime:  cwcAppend:    conf_system_servicecallout.expects.response: false
  2. Upgrade theapigee-env chart for each environment to apply the change. For example:
    helm upgradeENV_RELEASE_NAME apigee-env/ \  --install \  --namespaceAPIGEE_NAMESPACE \  --set env=ENV_NAME \  -fOVERRIDES_FILE

November 01, 2024

Apigee hybrid
v1.12.3
Announcement

hybrid v1.12.3

On November 1, 2024 we released an updated version of the Apigee hybrid software, 1.12.3.

Fixed
Bug IDDescription
368646378Fixed an issue affecting control Plane connectivity testing in Guardrails.
361044374Fixes assign message not correctly highlighting the set payload action in the debug trace.
335357961Fixed an issue where Apigee hybrid could claim uploads of backups with the Cloud provider when no bucket had been configured
181569113Fixed an issue in new debug session creation.
Security
Bug IDDescription
376104926Security fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-open-telemetry-collector.
This addresses the following vulnerability:

October 23, 2024

Apigee X
Fixed
Bug IDDescription
N/AUpdates to security infrastructure and libraries.

October 22, 2024

Apigee X
Announcement

On October 22, 2024, we released a new version of Apigee.

October 18, 2024

Apigee API hub
Announcement

On October 18, 2024, Apigee announced the an update to Apigee API hub.

Feature

In addition tous-central1 andeurope-west1, Apigee API hub now supports the following new hosting regions:

Region DescriptionRegion name
Northern Virginiaus-east4
Oregonus-west1
Londoneurope-west2
Singaporeasia-southeast1
Mumbaiasia-south
Sao Paulosouthamerica-east1
Sydneyaustralia-southeast1

SeeProvision API hub.

October 11, 2024

Apigee UI
Change
Bug IDDescription
357165778VerifyIAM policy selection removed for hybrid organizations.

The VerifyIAM policy is not supported for hybrid-enabled Apigee organizations. It has been removed as an option in the Proxy Editor.

372224845Offline debug page not loading

Fixed issue where the offline debug page would not load if a debug session was loaded elsewhere in the UI previously.

Announcement

On October 11, 2024, we released an updated version of the Apigee UI.

October 10, 2024

Apigee X
Announcement

On October 10, 2024, we released an updated version of Apigee.

Feature

Apigee no longer limits the number of Cloud projects that can connect to an Apigee instance. Previously, the limit was 50 projects. For each project, you can now create up to 100 Private Service Connect Network Endpoint Groups. The previous limit was 20. For any Apigee instances created before October 10, 2024, you must perform an update to the consumer accept list for an Apigee instance if you want to take advantage of these new limits. SeeUpdating the consumer accept list for an Apigee instance. See alsoLimits.

October 08, 2024

Apigee Advanced API Security
Announcement

On October 8, 2024 we released an updated version of Advanced API Security.

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Feature

New features added to the Risk Assessment v2 preview

This release introduces new features to the Risk Assessment v2preview:

  • Support for custom security profiles. You can create your own security profiles, with unique combinations of risk assessment checks and weights, to use for proxy risk assessment.
  • New assessment checks. We've added additional checks you can use when assessing proxy risk.
  • Assess proxies across multiple profiles. You can now switch between security profiles to see differences in scoring across profiles.

For usage information and a list of all features in Risk Assessment v2, see theRisk Assessment v2 customer documentation.

Apigee X
Fixed
Bug IDDescription
361714906Fixed synchronization issue with Cloud KMS keys

Implemented recovery mechanism for the Apigee dataplane in the event of an extended disruption in the CloudKMS key service.

361044374Resolved issue with incorrect payloads shown in debug trace

When using debug trace with the AssignMessage policy, the UI now displays the correct request and response payloads.

N/AUpdates to security infrastructure and libraries.

October 04, 2024

Apigee Advanced API Security
Announcement

On October 4, 2024 we released an updated version of Advanced API Security.

Change

Fixed: Delay in score generation for Risk Assessment v2 with VPC-SC-enabled organizations only

In Risk Assessment v2, which is inpreview, this issue has been resolved:

With VPC-SC-enabled organizations only, when generating scores for new organizations or scoring changes to included proxies, shared flows, and target server configurations, score generation could have take as much as three hours.

See theRisk Assessment v2 customer documentation for information on the functionality.

Change

Risk Assessment v2 is now available in theme-central2 region. SeeAvailable Apigee API Analytics Regions for region information.

Apigee hybrid
v1.13.1
Announcement

hybrid v1.13.1

On October 4, 2024 we released an updated version of the Apigee hybrid software, 1.13.1.

Feature

New analytics and debug data pipeline for data residency-enabled orgs

Starting in v1.13.1 hybrid organizations created with data residency enabled must use the new data pipeline to collect analytics and debug data and allow various runtime components to write data directly to our control plane. Changes to overrides file and control plane access are required to enable the new data pipeline.

For details, see:

Note: The new data pipeline is only supported for data residency enabled organizations in versions 1.13.x. It is supported for non-data residency enabled organizations starting inApigee hybrid version 1.14.0.
Feature

Cassandra credential rotation in Vault

Starting in version v1.3.1, You can set up automatic Cassandra credential rotation when your credentials are stored in Hashicorp Vault. SeeRotating Cassandra credentials in Hashicorp Vault.

Fixed
Bug IDDescription
364282883Remove check for dc-expansion flag and add timeout to multi-region seed host connection test.
362305438You can now add additional env variables to the runtime component.
353527851WebSocket connection drops when usingVerifyJwt orOAuthV2 VerifyJWTAccessToken operations.
351440306An issue was fixed where trace could not be viewed in the UI for orgs with DRZ enabled.
338638343An ID is now added at the end ofapigee-env andvirtualhost guardrails pods to make the pod names unique.
Security
Bug IDDescription
N/ASecurity fixes forapigee-open-telemetry-collector.
This addresses the following vulnerability:

October 03, 2024

Apigee UI
Fixed
Bug IDDescription
369647749Proxy deployment units counts include shared flows

Fixed issue where proxy deployment unit counts in the UI did not take into account shared flow deployments.

369385955Fixed the display of the Apigee apps list

Resolved an issue causing Apigee apps to display incorrectly in the Apps list when the search bar is used for filtering.

361497390Updated the description and calculation of Apigee deployment quotas

The deployment quota displayed on the Apigee overview page now correctly describes and calculates the value of all proxy deployment units, including both API proxy and shared flow deployments across all environments./p>

Announcement

On October 3, 2024, we released an updated version of the Apigee UI.

October 02, 2024

Apigee X
Announcement

On October 2, 2024, we released an updated version of Apigee.

Change

Subscription Apigee organizations (without hybrid entitlements) upgraded in this release will see changes to the user experience in theClassic Apigee UI. To support management of the upgraded functionality now available to these organizations, a number of feature administration pages are now only available in theApigee UI in Cloud console.

For more information, seeApigee UI in Cloud console navigation.

Feature

With this release, all remaining Apigee API Management organizations with Subscription 2021 contracts have been upgraded to introduce standard and extensible API proxy features.

To learn more about:

September 26, 2024

Apigee API hub
Announcement

On September 26, 2024, Apigee announced the GA launch of Apigee API hub.

Feature

We added a new Supply chain page where you can create, view and manage your dependencies across API operations. The same dependencies can also be created from the API operations page. SeeManage dependencies.

Feature

A new "Get started with API hub" page was added to the user interface. This new page includes valuable getting started information, including a new FAQ, to help you get the most out of API hub.

Feature

The Semantic Search (formerly Smart Search) user interface has been improved, and search results are shown across all API hub entities, such as APIs, deployments, specifications, and versions. SeeSearch and filter APIs.

Feature

We added support for GMEK and CMEK in the provisioning steps. While provisioning, you can also choose to host your Vertex search data in a different location or disable Vertex search altogether. SeeProvision API hub.

Feature

While you can use API hub by making direct REST over HTTP requests, we now provide client libraries for several popular languages. SeeAPI hub client libraries.

Feature

We added support forCloud audit logging.

Feature

The List APIs for specifications, dependencies, and external APIs have been enhanced to return a complete response, including user-defined attributes.

Feature

Significant user interface improvements were made, such as standardization of cards on the API details page, unlinking of deployments, various performance fixes, and more.

Apigee X
Issue

Aknown issue was added: Apigee does not supportCloud External Key Manager.

Issue

Aknown issue was added: Apigee does not support key re-encryption, which means even after rotation, the old key version will still be used and you cannot change the CMEK key after org creation.

September 20, 2024

Apigee X
Change
Bug IDDescription
366039324Fixed PEM parsing error in JWT/JWS policies

Resolved a PEM parsing error in JWT/JWS policy execution caused by a problematic PEM format.

353527851Resolved dropped WebSocket connection

Fixed issue causing a dropped WebSocket connection when using the OAuthV2 policy and theVerifyJWTAccessToken operation or VerifyJWT.

361166073Fixed issue with JWKS rejection in GenerateJWT policy

Fixed an issue where valid JWKS used to sign encrypted JWTs with the GenerateJWT Policy are incorrectly rejected withsteps.jwt.NoMatchingPublicKey.

352593965Resolved SSL enforcement bug in proxies using the<SSLInfo> block

This release fixes an SSL enforcement bug in proxies where an<SSLInfo> block specifies both<IgnoreValidationErrors> and<Enforce> astrue. The bug results in no enforcement for one specific type of SSL violation - a mismatch between the certificate subject name and the real host name of the target (No Subject Alternative Name, or NSAN). With this fix,<Enforce> uniformly overrides<IgnoreValidationErrors> in all cases, including NSAN.

N/AUpdates to security infrastructure and libraries.

September 18, 2024

Apigee UI
Fixed
Bug IDDescription
349284447All API products associated with a key now displayed in the UI

All API products associated with a key can now be viewed in theApp detail page of the UI using pagination. Previously, a maximum of 50 API products could be displayed.

Announcement

On September 18, 2024, we released an updated version of the Apigee UI.

Apigee X

September 13, 2024

Apigee hybrid
v1.12.2
Announcement

hybrid v1.12.2

On September 13, 2024 we released an updated version of the Apigee hybrid software, 1.12.2.

Fixed
Bug IDDescription
362305438You can now add additional env variables to the runtime component.
347798999You can now configure forward proxy for opentelemetry pods in Apigee hybrid.
Security
Bug IDDescription
N/ASecurity fixes forapigee-cassandra-backup-utility andapigee-hybrid-cassandra.
This addresses the following vulnerability:

September 12, 2024

Apigee X
Announcement

On September 12, 2024, we released an updated version of Apigee.

Feature

With this release, Apigee supportsWorkforce Identity Federation.

Workforce Identity Federation lets you use an external identity provider (IdP) to authenticate and authorize a workforce — a group of users, such as employees, partners, and contractors — usingIdentity and Access Management (IAM) to access Apigee services.

SeeAccess Apigee using Workforce Identity Federation for more information.

Fixed
Bug IDDescription
338285095Fixed a problem where apps associated with an AppGroup did not appear in the Apps list in the Apigee UI in Cloud Console. As a result, users could not access the app's App Detail page in the console. Using search in the console with a partial app name or API key search for the app was not available.

With this fix, users can now view apps associated with an AppGroup in the Apps list, and view details for each app or delete the app. Users will still not be able to create or edit AppGroup apps.

Apigee hybrid organizations were not impacted by this problem, as they use the Classic UI to view the app details.
Issue

PEM parsing error in JWT/JWS policies due to non-standard format

For Apigee and Apigee hybrid versions 1.13 and higher, any deviations in the required PEM format of keys used inApigee JWS or JWT policies may result in a parsing error.

For more information, seeApigee known issues.

September 11, 2024

Apigee Advanced API Security
Issue

Delay in score generation for Risk Assessment v2 with VPC-SC-enabled organizations only

This issue impacts Risk Assessment v2 only, which is inpreview.

With VPC-SC-enabled organizations only, when generating scores for new organizations or scoring changes to included proxies, shared flows, and target server configurations, score generation could take as much as three hours.

See theRisk Assessment v2 customer documentation for information on the functionality.

September 10, 2024

Apigee Advanced API Security

September 05, 2024

Apigee UI
Feature

An informational message was added to theaction creation flow forApigee Security actions, informing users that actions can't be edited or deleted.

Announcement

On September 5, 2024, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
349284447Correct sorting for revisions in Duplicate Proxy

The Duplicate Proxy experience now correctly sorts the list of existing revisions.

359475166Fixed issue with Analytics Error Analysis

Resolved issue with the Error Composition page that interchanged the proxy error and target error legend.

Apigee hybrid
1.13.0-hotfix.1
Announcement

hybrid 1.13.0-hotfix.1

On September 5, 2024 we released an updated version of the Apigee hybrid software, 1.13.0-hotfix.1.

Apply this hotfix following the steps inUpgrading Apigee hybrid to version 1.13:

  1. Prepare for the Helm charts upgrade
  2. Install the Apigee hybrid Helm charts
Fixed
Bug IDDescription
362690729Fix for aggressive scaling of runtime pods & cpu spike.
362979563Fix for Ingress Health Check failure/healthz/ingress - route_not_found.

August 30, 2024

Apigee X
Change
Bug IDDescription
N/AUpdates to security infrastructure and libraries.

August 27, 2024

Apigee X

August 26, 2024

Apigee X
Announcement

On, August 26, 2024, Apigee announced the GA launch of its non-VPC provisioning option.

Feature

With the non-VPC peering provisioning approach, you are not required to provide networks and IP ranges during the Apigee provisioning process. Instead, you use Private Service Connect (PSC) for routing northbound traffic to Apigee and southbound traffic to target services running in your Google Cloud projects.Non-VPC peering is supported for command-line (CLI) steps only. You can perform non-VPC provisioning forsubscription,Pay-as-you-go, andevaluation installations of Apigee.

Note: The use of VPC Service Controls and Private DNS Peering is not supported. For a complete list of features and networking approaches that are and are not supported for non-VPC peering, seeHow to choose a networking option.

To learn more, seeApigee networking options.

August 23, 2024

Apigee API hub
Announcement

On August 23, 2024, we updated the Preview release of Apigee API hub.

Feature

You can now edit an uploaded API specification's metadata through the Cloud console. SeeEdit specification metadata.

Feature

When an Apigee API proxy is auto-registered, its deployment type is now labeled either Apigee X or Apigee hybrid. Existing Apigee proxy deployments registered with API hub will also be labeled with the appropriate type. SeeAuto-register Apigee proxies.

Feature

A validation check has been added to reject an API specification style guide upload if the style guide'sextends property contains a URL. SeeUpload a new style guide.

Feature

User interface and performance improvements were made.

Feature

You can now choose in the Cloud console to restrict the upload of an API specification file that contains errors. By default, specs containing errors are uploaded. SeeAdd a spec to an existing version.

Feature

All API proxy endpoints auto-registered from Apigee will be prefixed withhttps:// by default. Endpoints for existing API proxies that were added to API hub will be updated.

Fixed

Provisioning improvements were made to address potential failures.

Apigee hybrid
v1.13.0
Announcement

hybrid v1.13.0

On August 23, 2024 we released an updated version of the Apigee hybrid software, v1.13.0.

Feature

Storing additional secrets in an external secret store

Starting in version v1.13, You can now store AX Hash Salt, Redis password, and Encryption keys in an external secret store like Hashicorp Vault. SeeStoring Secrets in Vault.

Feature

Apigee Operator now runs in the Apigee Kubernetes namespace

Starting in version v1.13,apigee-operator runs in the same name space as the other Apigee hybrid components instead of theapigee-system namespace. You can useapigee or your own custom Apigee namespace. SeeUpgrading Apigee hybrid to version v1.13.0 andStep 3: Create the apigee namespace.

Feature

Leader election enabled forapigee-watcher component

Starting in version v1.13.0, leader election is enabled for theapigee-watcher component. For proper functioning of the leader election, make sure that theapigee-watcher component uses only one replica set.

Feature

Improved backup and restore

Starting in version v1.13.0, Apigee hybrid introduces a new backup and restore system. The new system removes the need for pod exec permission and use of a Kubernetes ClusterRole, and requires fewer Kubernetes Service Accounts when using Workload Identity. The new system replaces use of the apigee-cassandra-backup-utility image by using the apigee-hybrid-cassandra-client image. The apigee-cassandra-backup-utility image will no longer be provided starting with this release.

To use the new functionality if you are overriding the image used, update youroverrides.yaml file.

Replace:

  • repo.sample.com/gcr-docker/apigee-release/hybrid/apigee-cassandra-backup-utility

with

  • repo.sample.com/gcr-docker/apigee-release/hybrid/apigee-hybrid-cassandra-client

undercassandra.backup.image.url andcassandra.restore.image.url.

SeeScheduling backups in a remote server for more information.

Fixed
Bug IDDescription
352070616Update Go language version.
351868444Tolerations are now working for Redis's Envoy pod. (Fixed in 1.12.1-hotfix.1)
347997965Upgrading to Apigee Hybrid 1.11.2 and 1.10.5 can cause missing metrics. (Fixed in 1.11.2-hotfix.1)
347798999Fixed issue preventing configuration of forward proxy foropentelemetry pods. (Fixed in Apigee hybrid v 1.12.1)
346589998Check Cassandra DNS hostname resolution during Hybrid region expansion.
345501069Fixed issue with Hybrid Guardrails resource configuration preventing the Guardails pod from starting. (Fixed in Apigee hybrid v 1.12.1)
341797795Autofill the Hybrid Guardrails checkpoint value if a checkpoint is not provided. (Fixed in Apigee hybrid v 1.12.1)
340889560Addedcsi to theapigee-logger SCC. (Fixed in Apigee hybrid v 1.12.0-hotfix.1)
340248314Added support fortargetCPUUtilizationPercentage toapigeeIngressGateway andingressGateways. The default value is 75. (Fixed in Apigee hybrid v 1.12.1)
339849002Hashicorp Vault integration issues fixed for Google Service Account for Cassandra Backup/Restore. (Fixed in Apigee hybrid v 1.12.0-hotfix.1)
324779388Improved error handling for backup and restore. (Fixed in Apigee hybrid v 1.12.1)
311489774Removed inclusion of Java in Cassandra client image.. (Fixed in Apigee hybrid v 1.12.1)
310338146Fixed invalid download directory output from thecreate-service-account tool. (Fixed in Apigee hybrid v 1.12.1)
300135626Removed inclusion of Java in Cassandra Backup Utility image. (Fixed in Apigee hybrid v 1.12.1)
297539870HTTPTargetConnection propertyio.timeout.millis is now honored correctly when using websockets. (Fixed in 1.11.2-hotfix.2)
239523766Remove "Unable to evaluate jsonVariable, returning null" logging string fromExtractVariables Policy (Fixed in Apigee hybrid v 1.12.1)
181569113Fixed an issue in new debug session creation. (Fixed in Apigee hybrid v 1.11.2)
Security
Bug IDDescription
N/ASecurity fixes forapigee-asm-istiod.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-cassandra-backup-utility.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-connect-agent.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-envoy.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra-client.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-mart-server.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-mint-task-scheduler.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-operators.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prom-prometheus.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-prometheus-adapter.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-udca.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-watcher.
This addresses the following vulnerability:
N/ASecurity fixes forcassandra-backup-utility.
This addresses the following vulnerability:

August 22, 2024

Apigee Integrated Portal
Announcement

On August 22, 2024 we released a new version of the Apigee integrated portal.

Fixed
Bug IDDescription
350546059Fixed an issue when displaying OpenAPI Specs in the portal that caused theExample button to show even when no example was present.
Apigee UI
Announcement

On August 22, 2024 we released a new version of the Apigee integrated portal.

Fixed
Bug IDDescription
350546059Fixed an issue when displaying OpenAPI Specs in the portal that caused theExample button to show even when no example was present.

August 19, 2024

Apigee X
Issue

Timeouts when deploying API proxies and shared flows

The following endpoints may experience timeouts when used with a high volume of queries per second (QPS):

To reduce the likelihood of timeouts, we recommend a target of three QPS when using these endpoints.

To track the status of this issue, seeApigee Known Issues.

August 16, 2024

Apigee X
Fixed
Bug IDDescription
324418891Added improvements to the MessageLogging policy to avoid potential downtime and deployment failures.
351068926Updated the error format, fault status, and status code returned (from500 to404) in cases where an invalid authorization code causes an error.

August 15, 2024

Apigee UI
Announcement

On August 15, 2024, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
356453519Fixed issue with the display of shared flow detail pages.

In some cases, detail pages for shared flows with names containing a space (" ") would not display and resulted in UI errors.

355674677Fixed infinite redirect loop after Subscription org provisioning.

Clicking theContinue button in the final step of the Subscription organization provisioning flow resulted in an infinite redirect loop.

Apigee X
Feature

Apigee provisioning for Subscription orgs is now performed in theGoogle Cloud console.

August 13, 2024

Apigee Advanced API Security
Announcement

On August 13, 2024 we released an updated version of Advanced API Security.

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to complete across all Google Cloud zones. Your instances may not have the feature available until the rollout is complete.

Note: This functionality is not available in theme-central2 region at this time. SeeAvailable Apigee API Analytics Regions for region information. We will announce with a release note when that region is supported.

Feature

Public preview of Risk Assessment v2

This release introduces Risk Assessment v2 inpreview. Risk Assessment v2 includes these improvements:

  • Improved reliability: Faster score calculations with recent proxy data.
  • Simplified score display: The new score is a percentage, where 100% means full alignment with the security profile.

For usage information and a list of all improvements and changes in v2, seeRisk Assessment v2.

August 12, 2024

Apigee X
Feature

With this release, Apigee expanded its support for data residency to additional regions in Japan:

  • asia-northeast1 (Tokyo)
  • asia-northeast2 (Osaka)

Data residency for Apigee meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Apigee data is stored.

For more information, seeIntroduction to data residency.

Announcement

On August 12, 2024, we released a new version of Apigee.

Feature

We changed the maximum number ofApps per developer from 10 to 100. See theLimits page for more detail.

Note that using more than 10 apps per developer will result in latency when accessing flow variables referencingdeveloper.apps.

August 08, 2024

Apigee X
Fixed
Bug IDDescription
329304975,301845257Limit on number of basepaths per environment

Fixed issue with the number of total basepaths per environment causing potential failures when deploying API proxy revisions.

Announcement

On August 8, 2024, we announced an increase in the recommended number of API basepaths per Apigee environment or environment group.

The recommended limit of API proxy basepaths per Apigee environment or environment group increased from 1,000 to 3,000.For more information, see theEnvironment and organization section of the Limits page.

August 07, 2024

Apigee X
Announcement

On August 7, 2024, we published new documentation explaining how to integrate Apigee with a Security Information and Event Management (SIEM) solution. SeeIntegrate Apigee with your SIEM solution for more information.

August 05, 2024

Apigee Advanced API Security
Announcement

On August 5, 2024 we released an updated version of Advanced API Security.

Feature

Shadow API Discovery, which is inpreview, now supports the use of tags to label and organize observation results.

For usage information, seeUse tags.

August 02, 2024

Apigee Advanced API Security
Announcement

The preview release of generative AI summaries and recommendations for Advanced API Security Abuse Detection incidents is now re-enabled after resolution of the known issue noted onJuly 19.

For usage instructions, see theIncident details documentation.

Apigee Integration
Announcement

Redirecting from Apigee Integration to Application Integration

We are converging Apigee Integration and Application Integration. This change involves the following updates:

For more information, seeUse Application Integration.

Apigee UI
Announcement

Redirecting from Apigee Integration to Application Integration

We are converging Apigee Integration and Application Integration. This change involves the following updates:

For more information, seeUse Application Integration.

August 01, 2024

Apigee X
Feature

Newflow variables are now available:

  • request.headers.names.string
  • request.queryparams.names.string
  • request.formparams.names.string
  • message.headers.names.string
  • message.queryparams.names.string
  • message.formparams.names.string
  • response.headers.names.string

These context variables can be used to return header, query parameter, and form parameter names instring format that can be used in API proxy logic. Each variable returns a comma-separated list of names.

For more information, see theFlow variables reference.

Security
Bug IDDescription
308583363, 332464869Security fix forapigee-mart.

This addresses the following vulnerabilities:

332465218Security fix forapigee-runtime.

This addresses the following vulnerabilities:

341994213, 333971421Security fixes forCassandra emulator.

These address the following vulnerabilities:

329762216

Security fix forapigee-installer.

This addresses the following vulnerability:CVE-2024-24786

342630443, 342714341, 343202829

Security fixes to address the following vulnerabilities:

July 31, 2024

Apigee hybrid
1.11.2-hotfix.2
Announcement

hybrid 1.11.2-hotfix.2

On July 31, 2024 we released an updated version of the Apigee hybrid software, 1.11.2-hotfix.2.

Note: This release reflects a change to the component images and not the Helm chart templates. If your hybrid installation is currently on Apigee hybrid v1.11.2, Apply this hotfix with the following steps:

  1. In your overrides file, update theimage.url andimage.tag properties ofao andruntime:

    ao:image:url:"gcr.io/apigee-release/hybrid/apigee-operators"tag:"1.11.2-hotfix.2"runtime:image:url:"gcr.io/apigee-release/hybrid/apigee-runtime"tag:"1.11.2-hotfix.2"
  2. Install the hotfix release:

Fixed
Bug IDDescription
351868444Tolerations are now working for Redis's Envoy pod.
297539870HTTPTargetConnection propertyio.timeout.millis is now honored correctly when using websockets.

July 30, 2024

Apigee X
Announcement

On July 30, 2024, we released an updated version of Apigee.

Feature

With this release, Apigee expanded its support for data residency to an additional region in Europe:europe-west6 (Zurich).

Data residency for Apigee meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Apigee data is stored.

For more information, seeIntroduction to data residency.

For a list of supported geographic locations, seeApigee locations.

Apigee hybrid
1.12.1-hotfix.1
Announcement

hybrid 1.12.1-hotfix.1

On July 30, 2024 we released an updated version of the Apigee hybrid software, 1.12.1-hotfix.1.

Note: This release reflects a change to the component images and not the Helm chart templates. If your hybrid installation is currently on Apigee hybrid v1.12.1, Apply this hotfix with the following steps:

  1. In your overrides file, update theao.image.url andao.image.tag properties:

    ao:image:url:"gcr.io/apigee-release/hybrid/apigee-operators"tag:"1.12.1-hotfix.1"
  2. Install the hotfix release. Update theapigee-operator component with thehelm upgrade command and your current overrides files:

       helm upgrade operator apigee-operator/ \     --namespace apigee-system \     --atomic \     -f overrides.yaml
Fixed
Bug IDDescription
351868444Tolerations are now working for Redis's Envoy pod.

July 26, 2024

Apigee Advanced API Security
Announcement

On July 26, 2024, we released an updated version of Advanced API Security.

Feature

Advanced API Security now supports data residency. Data residency meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Advanced API Security data is stored. For more information, seeIntroduction to data residency.

Apigee Monetization
Announcement

On July 26, 2024, we released an updated version of Apigee Monetization.

Feature

Monetization functionality, including rate plan creation and managing rate plans for API Products, is now available in the Apigee UI in Cloud Console.

For information, seeManage Rate Plans andCreate API Products.

Feature

Monetization now supports data residency. Data residency meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Monetization data is stored. For more information, seeIntroduction to data residency.

Apigee UI
Announcement

On July 26, 2024, we released an updated version of Apigee Monetization.

Feature

Monetization functionality, including rate plan creation and managing rate plans for API Products, is now available in the Apigee UI in Cloud Console.

For information, seeManage Rate Plans andCreate API Products.

Feature

Monetization now supports data residency. Data residency meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Monetization data is stored. For more information, seeIntroduction to data residency.

July 25, 2024

Apigee X
Announcement

On July 25, 2024, we released an updated version of Apigee.

Feature

This release includes an update to Advanced API Operations Anomaly Detection functionality: the Anomaly Detection functionality is now available in the Apigee UI in Cloud Console and is renamed to "Operations Anomalies."

For information, see theOperations Anomalies overview for information on the functionality in Apigee UI in Cloud Console.

Feature

Operations Anomalies supports data residency. Data residency meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Operations Anomalies data is stored. For more information, seeIntroduction to data residency.

July 19, 2024

Apigee Advanced API Security
Announcement

The preview release of generative AI summaries and recommendations for Advanced API Security Abuse Detection incidents has been temporarily disabled due to a known issue. We will announce in a release note when the functionality is re-enabled.

July 16, 2024

Apigee Integrated Portal
Announcement

On July 16, 2024 we released a new version of the Apigee integrated portal.

Feature

This release includes general improvements to performance and availability.

Apigee UI
Announcement

On July 16, 2024 we released a new version of the Apigee integrated portal.

Feature

This release includes general improvements to performance and availability.

July 11, 2024

Apigee X
Fixed
Bug IDDescription
N/AUpdated libraries and infrastructure.
Security
Bug IDDescription
330175485Security fix for apigee-ingress.
This addresses the following vulnerabilities:

July 09, 2024

Apigee X

July 02, 2024

Apigee X
Announcement

On July 2, 2024, we published a security bulletin for Apigee.

Security

A remote code execution vulnerability,CVE-2024-6387, was recently discovered in OpenSSH. The vulnerability exploits a race condition that could be used to obtain access to a remote shell, enabling attackers to gain root access to GKE or VM nodes.

Security bulletin published:GCP-2024-040

June 28, 2024

Apigee hybrid
v1.12.1
Announcement

hybrid v1.12.1

On June 28, 2024 we released an updated version of the Apigee hybrid software, 1.12.1.

Fixed
Bug IDDescription
347798999Fixed an issue preventing configuration of forward proxies for OpenTelemetry collector pods.
345501069Fixed issue with Hybrid Guardrails resource configuration preventing the Guardails pod from starting.
341797795Autofill the Hybrid Guardrails checkpoint value if a checkpoint is not provided.
340248314Added support fortargetCPUUtilizationPercentage toapigeeIngressGateway andingressGateways. The default value is 75.
324779388Improved error handling for backup and restore.
311489774Removed inclusion of Java in Cassandra client image..
310338146Fixed invalid download directory output from thecreate-service-account tool.
300135626Removed inclusion of Java in Cassandra Backup Utility image.
239523766Remove "Unable to evaluate jsonVariable, returning null" logging string fromExtractVariables Policy
Security
Bug IDDescription
345791712Security fix forfluent-bit.
This addresses the following vulnerability:
335910066Security fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerability:
335909737Security fixes forapigee-asm-ingress.
This addresses the following vulnerabilities:
335909397Security fixes forapigee-open-telemetry-collector.
This addresses the following vulnerability:
335908990Security fixes forapigee-asm-istiod.
This addresses the following vulnerabilities:
335908985Security fix forapigee-prometheus-adapter.
This addresses the following vulnerabilities:.
335908657Security fixes forapigee-prom-prometheus.
This addresses the following vulnerabilities:
335908139Security fix forfluent-bit.
This addresses the following vulnerability:
332821083Security fix forapigee-operators.
This addresses the following vulnerability:
317528509Security fixes forapigee-synchronizer.
This addresses the following vulnerabilities:
308835165Security fix forapigee-synchronizer.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-asm-ingress.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-asm-istiod.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-cassandra-backup-utility.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-stackdriver-prometheus-sidecar.
This addresses the following vulnerabilities:
1.10.5-hotfix.1
Announcement

hybrid 1.10.5-hotfix.1

On June 28, 2024 we released an updated version of the Apigee hybrid software, 1.10.5-hotfix.1.

Note: This release reflects a change to the Helm chart templates and not a change to the images. If your hybrid installation is currently on Apigee hybrid v1.10.5, Apply this hotfix with the following steps:

  1. In your overrides file, update theao.imageurl andtag:

    ao:image:url:"gcr.io/apigee-release/hybrid/apigee-operators"tag:"1.10.5-hotfix.1"
  2. Install the hotfix release withapigeectl init using your updated overrides files:

    ${APIGEECTL_HOME}/apigeectlinit-fOVERRIDES_FILE--dry-run=client

    Followed by:

    ${APIGEECTL_HOME}/apigeectlinit-fOVERRIDES_FILE
Fixed
Bug IDDescription
347997965Upgrading to Apigee Hybrid 1.11.2 and 1.10.5 can cause missing metrics.
1.11.2-hotfix.1
Announcement

hybrid 1.11.2-hotfix.1

On June 28, 2024 we released an updated version of the Apigee hybrid software, 1.11.2-hotfix.1.

Note: This release reflects a change to the Helm chart templates and not a change to the images. If your hybrid installation is currently on Apigee hybrid v1.11.2, Apply this hotfix with the following steps:

  1. In your overrides file, update theao.imageurl andtag:

    ao:image:url:"gcr.io/apigee-release/hybrid/apigee-operators"tag:"1.11.2-hotfix.1"
  2. Install the hotfix release:

    • For Helm-managed releases, update theapigee-operator with thehelm upgrade command and your current overrides files:

      helm upgrade operator apigee-operator/ \  --namespace apigee-system \  --atomic \  -f overrides.yaml
    • Forapigeectl-managed releases, install the hotfix release withapigeectl init using your updated overrides files:

      ${APIGEECTL_HOME}/apigeectlinit-fOVERRIDES_FILE--dry-run=client

      Followed by:

      ${APIGEECTL_HOME}/apigeectlinit-fOVERRIDES_FILE

June 27, 2024

Apigee Advanced API Security
Announcement

On June 27, 2024 we released a new version of Advanced API Security

Rollouts of this feature are ongoing and will take multiple days to complete across all Google Cloud zones. You might not be able to use the functionality until the rollout is complete.

Feature

Preview release of generative AI incident report summaries

This release introduces thepreview release of generative AI summaries and recommendations for Advanced API Security Abuse Detection incidents. The new generative AI features are available for all Advanced API Security-enabled projects and do not require the Gemini Code Assist add-on.

For usage information, see theAbuse Detection customer documentation.

Apigee X
Feature

Apigee is now available in new regions:

  • Europe - Berlin (europe-west10)
  • Africa - Johannesburg (africa-south1)

SeeApigee locations for more information about available regions.

Announcement

On June 27, 2024, we released an updated version of Apigee.

June 26, 2024

Apigee X

June 20, 2024

Apigee X
Announcement

On June 20, 2024, we released an updated version of Apigee.

June 17, 2024

Apigee Advanced API Security
Announcement

On June 17, 2024 we released an updated version of Advanced API Security.

Feature

Shadow API Discovery, which is inpreview, no longer requires separate creation of P4SA permissions in order to enable the functionality.

For usage information, see theShadow API Discovery documentation.

Apigee X
Announcement

On June 17, 2024, we released an updated version of Apigee.

Feature

Update Pay-as-you-go environment types using the Apigee UI in the Google Cloud console

Apigee Pay-as-you-go customers can modify the type of an existing environment using the Apigee UI in the Cloud console. This feature allows you to add or remove feature capabilities for your environments from the UI.

For more information, seeUpdate your environment type.To learn more about environment types, seeApigee Pay-as-you-go environment types.

Apigee hybrid
v1.10.5
Announcement

hybrid v1.10.5

On June 17, 2024 we released an updated version of the Apigee hybrid software, 1.10.5.

Security
Bug IDDescription
329540114Security fix forapigee-installer.
This addresses the following vulnerability:
317528509Security fix forapigee-synchronizer.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-synchronizer.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-asm-ingress andapigee-asm-istiod.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-cassandra-backup-utility.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-connect-agent.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-diagnostics-collector.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra-client.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-mart-server.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-mint-task-scheduler.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prom-prometheus.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-runtime.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-udca.
This addresses the following vulnerabilities:

June 12, 2024

Apigee X
Announcement

On June 12, 2024, we released an updated version of Apigee

Feature

Feature:Preview release of Google Cloud-based mock servers for API Management features in Gemini Code Assist.

This release introduces the ability to easily deploy a Google Cloud-based remote mock server for Gemini Code Assist API management, which allows interaction with the designed API by anyone with access to the mock server, helping with testing and validating the APIs.

For more information and usage instructions, seeUse Gemini Code Assist.

June 11, 2024

Apigee API hub
Feature

Vertex AI extensions

You can createVertex AI extensions for the APIs registered in API hub. These extensions can be integrated with Large Language Models (LLMs) to process real-time data. For more information, seeCreate a Vertex AI extension.

Feature

Eventarc triggers

API hub is integrated with Google Cloud'sEventarc. You can now create Eventarc triggers to listen for specific events in API hub, and then trigger custom workflows based on the event. For more information, seeCreate an Eventarc trigger.

Feature

Multi-level delete

By default, you can delete an API only if all underlying versions are deleted. Starting with this release, you can use theforce option to delete an API and its child resources in a single step. For more information, seeDelete an API resource.

June 10, 2024

Apigee hybrid
v1.11.2
Announcement

hybrid v1.11.2

On June 10, 2024 we released an updated version of the Apigee hybrid software, 1.11.2.

Fixed
Bug IDDescription
340248314Added support fortargetCPUUtilizationPercentage toapigeeIngressGateway andingressGateways for hybrid installations managed with Helm. The default value is 75.
Note:targetCPUUtilizationPercentage is not supported forapigeectl.
324779388Improved error handling for backup and restore.
311489774Removed inclusion of Java and Python installations in Cassandra client image.
300135626Removed inclusion of Java and Python installations in Cassandra Backup Utility image.
181569113Fixed an issue in new debug session creation.
Security
Bug IDDescription
345520525Security fixes forapigee-asm-ingress. andapigee-asm-istiod.
This addresses the following vulnerabilities:
335908139Security fixes forapigee-fluent-bit.
This addresses the following vulnerability:
333121802Security fixes forapigee-cassandra-backup-utility. andapigee-hybrid-cassandra.
This addresses the following vulnerability:
317528509Security fix forapigee-synchronizer.
This addresses the following vulnerabilities:
317447390Security fix forapigee-operators.
This addresses the following vulnerability:
329762216Security fix forapigee-installer.
This addresses the following vulnerability:
308835165Security fixes forapigee-synchronizer.
This addresses the following vulnerability:
308926079Security fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
300091388Security fixes for Apigee Connect Agent.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-cassandra-backup-utility.
This addresses the following vulnerability:
N/ASecurity fixes forapigee-diagnostics-collector.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra-client.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-mart-server.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-mint-task-scheduler.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prom-prometheus.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-redis.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-runtime.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-synchronizer.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-udca.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-watcher.
This addresses the following vulnerabilities:

May 31, 2024

Apigee Integrated Portal
Announcement

On May 31, 2024 we released an updated version of Apigee integrated portal.

Feature

This release includes thegeneral availability (GA) of integrated portal APIs which allow you to manage your integrated portal APIs and reference documentation using API calls. The available functionality has not changed since thepublic preview release.

The catalog items list view now uses pagination when making requests to the portals service, examples have been added toPublishing your APIs, and new reference documentation is available:

Apigee UI
Announcement

On May 31, 2024 we released an updated version of Apigee integrated portal.

Feature

This release includes thegeneral availability (GA) of integrated portal APIs which allow you to manage your integrated portal APIs and reference documentation using API calls. The available functionality has not changed since thepublic preview release.

The catalog items list view now uses pagination when making requests to the portals service, examples have been added toPublishing your APIs, and new reference documentation is available:

May 29, 2024

Apigee Advanced API Security
Announcement

On May 29, 2024 we released a new version of Advanced API Security

NOTE: Rollouts of this feature are ongoing and will take multiple days to complete across all Google Cloud zones. You might not be able to use the functionality until the rollout is complete.

Feature

Preview release of Shadow API Discovery

This release introduces Shadow API Discovery inpreview. Shadow API Discovery finds shadow APIs (also known as undocumented or unmanaged APIs) in your existing cloud infrastructure. Shadow APIs pose a security risk to your system, since they might be unsecured, unmonitored, and unmaintained.

For a feature overview and usage information, seeShadow API Discovery.

Apigee X
Announcement

On May 29, 2024 we released an updated version of Apigee

Feature

Preview release of API Management features in Gemini Code Assist: generative AI API spec creation with enterprise context and Apigee policy code explanation. This release also includes the preview release of enhanced API hub interaction in Cloud Code.

This release introduces features for Gemini Code Assist API management:

  • Use Gemini Code Assist to facilitate API design including OpenAPI spec generation with enterprise context from natural language prompts and built in visual API designer to further refine the specification.
  • Code explain for Apigee policies: When adding or editing a proxy policy, highlight part of the policy XML code, such as an element or attribute, to see Gemini Assist-generated information and guidance about the selection.

For more information and usage instructions, seeUse Gemini Code Assist.

This release also includes updates to API hub interaction from Cloud Code: An update to the Cloud Code extension enables you to interact with any API in your API hub using a mock server in Cloud Code, make changes to the API, and publish it back to API hub. For information and usage instructions, seeEdit APIs.

May 28, 2024

Apigee hybrid
1.12.0-hotfix.1
Announcement

ANNOUNCEMENT

hybrid 1.12.0-hotfix.1

On May 28, 2024 we released an updated version of the Apigee hybrid software, 1.12.0-hotfix.1.

Note: This release reflects a change to the Helm chart templates and not a change to the images. If your hybrid installation is currently on Apigee hybrid v1.12.0, you can install this hotfix release by downloading the charts with the version tag1.12.0-hotfix.1 and updating theapigee-operator andapigee-datastore charts with thehelm upgrade command and your current overrides files.

For example:

exportCHART_REPO=oci://us-docker.pkg.dev/apigee-release/apigee-hybrid-helm-chartsexportCHART_VERSION=1.12.0-hotfix.1helmpull$CHART_REPO/apigee-operator--version$CHART_VERSION--untarhelmpull$CHART_REPO/apigee-datastore--version$CHART_VERSION--untar
helm upgrade operator apigee-operator/ \  --namespace apigee-system \  --atomic \  -f overrides.yaml helm upgrade datastore apigee-datastore/ \  --namespace apigee \  --atomic \  -f overrides.yaml
Fixed
Bug IDDescription
340889560Addedcsi to theapigee-logger SCC.
339849002Hashicorp Vault integration issues fixed for Google Service Account for Cassandra Backup/Restore.

May 17, 2024

Apigee X
Fixed
Bug IDDescription
337876238, 330314128, 333762214Resolved issues resulting in an increase in404/503 responses.

Upgraded storage for the Apigee router to the latest version to resolve404 responses.

Adjusted traffic weight and delays in the older replica set to handle traffic divergence during the release process to address any5xx responses.

335832119Fixed 404 errors caused during Apigee instance update/rollback.
255772956Turned off asynchronous services callout when the<Response> element is not present due to inconsistent scaling of runtime pods.
338717278Reverted problematic commit to address thread pool exhaustion.
Change

Navigation menus in theClassic Apigee UI have been restored to support the transition from the Classic console toApigee in the Google Cloud console.

Each menu item in the Classic console now directs you to the corresponding feature location in the Cloud console where you can carry out your task. Please seeApigee UI in Cloud console navigation for more details.

Change

Correction: Apigee hybrid entitlements are available in Apigee Subscription 2024 plans. For more information, seeApigee Subscription 2024 entitlements.

May 16, 2024

Apigee Integrated Portal
Announcement

On May 16, 2024 we released a new version of the Apigee integrated portal.

Feature

This release includes general improvements to performance and availability.

Apigee UI
Announcement

On May 16, 2024 we released a new version of the Apigee integrated portal.

Feature

This release includes general improvements to performance and availability.

May 14, 2024

Apigee Advanced API Security
Announcement

On May 14, 2024 we released an updated version of Advanced API Security.

NOTE: Rollouts of this feature are ongoing and will take multiple days to complete across all Google Cloud zones. You may not be able to use the functionality until the rollout is complete.

Feature

Addition of autonomous system numbers (ASN), HTTP methods, and region codes as supported security action rule condition types.

This new functionality is not available with Apigee hybrid at this time.

SeeCreate a security action to learn more.

May 09, 2024

Apigee Advanced API Security
Announcement

On May 9, 2024 we released an updated version of Advanced API Security.

Feature

Addition of CIDR range support when specifying IPv4 addresses for security action rules.

Apigee Advanced API Security now includes support for CIDR range specification when creating security action rules that restrict access based on IP addresses.

This new functionality is not available with Apigee hybrid at this time.

SeeCreate a security action to learn more.

Apigee X
Issue

Limit on number of basepaths per environment

Apigee is enforcing a temporary limit of 500 basepaths per environment to avoid potential failures when deploying API proxy revisions.

While this limit is in place, you can deploy up to 500 API proxy revisions (each containing a single basepath) per environment. If your API proxies or revisions contain more than one basepath, the total number of basepaths per environment must not exceed 500.

To track the status of this issue, seeApigee Known Issues.

May 08, 2024

Apigee X
Announcement

On May 8, 2024, we released an updated version of Apigee X.

Feature

This release contains the General Availability (GA) release of AppGroups for Apigee and Apigee hybrid (version 1.10.0 and later).

AppGroups represent a relationship between one or more apps that are managed by the same set of people. For information, see Using AppGroups to organize app ownership.Client support for AppGroups is available with the latest Drupal Teams module.

May 07, 2024

Apigee X
Feature

Target server SSL enforcement

With this release, Apigee customers can specify strict SSLsouthbound enforcement in TargetServer configurations using the object'senforce key. If set totrue, SSL enforcement is applied to service callouts.

The option to specify this behavior is analogous to usage of the<Enforce> tag in the<SSLInfo> block of the TargetEndpoint configuration.

For more information, seeConfigure strict SSL enforcement.

Announcement

On May 7, 2024, we released an updated version of Apigee.

Feature

Environment-level flag for SSL enforcement

Apigee customers can specify strict SSL southbound enforcement across an Apigee environment, using theSSLInfo.Enforce flag.

IfSSLInfo.Enforce is set totrue orfalse, the value specified overrides any granular enforcement options specified in<SSLInfo> blocks in TargetEndpoint or TargetServer configurations.

IfSSLInfo.Enforce is unset, SSL enforcement is determined by any values specified using the<Enforce> element within individual<SSLInfo> blocks.For more information, seeTLS/SSL TargetEndpoint configuration.

Feature

Two-way HTTPS health monitor support

Apigee health monitors using<HTTPMonitor> can now use all SSL parameters available in the<SSLInfo> block of their TargetServer configurations when performing health checks.

To enable access, set<UseTargetServerSSLInfo> totrue in the<Request> block of the HTTPMonitor configuration.

For more information, seeHealth monitor using HTTP monitor.

May 06, 2024

Apigee API hub
Announcement

Apigee API hub is available inpreview.

With Apigee API hub, you can consolidate and organize critical information about your APIs in one place. Use API hub to accelerate the consistency, use, reuse, and governance of your API portfolio.

Use API hub to:

  • Create and manage a complete catalog of your APIs and API resources.
  • Add rich attributes to your APIs for tracking, organizing, and filtering.
  • Link to one or more Apigee projects to automatically fetch and store Apigee API proxy information.
  • Find APIs with powerful free-form semantic search capabilities.
  • Track compliance for your API specification files using Linting functionality.

To learn more about the features and functionality available, seeWhat is Apigee API hub?

NOTE: Rollouts of this feature will begin on May 6, 2024, and may take four or more business days to be completed across all Google Cloud zones. You may not be able to provision API hub until the rollout is complete.

May 01, 2024

Apigee Integrated Portal
Announcement

On May 1, 2024 we released an updated version of Apigee integrated portal.

Security

This release contains multiple security fixes.

Apigee UI
Announcement

On May 1, 2024 we released an updated version of Apigee integrated portal.

Security

This release contains multiple security fixes.

April 26, 2024

Apigee X
Announcement

On April 26, 2024, we released an updated version of Apigee.

Feature

Logging Apigee access logs

Apigee Subscription and Pay-as-you-go customers can now enable Cloud Logging ingress access logs for each Apigee instance in their organization. Once enabled, this feature allows you to view the logs generated by ingress gateways in your Apigee infrastructure, such as an external Application Load Balancer or an Anthos gateway, to assist in troubleshooting Apigee API calls.

For more information, seeLogging Apigee access logs.

April 19, 2024

Apigee X
Feature

With this release, Apigee API Management organizations with Subscription 2021 contracts have been upgraded to introduce standard and extensible API proxy features and expanded limits on deployments.

With this upgrade:

  • Standard and extensible API proxy calls are counted equally when calculating overall API call entitlement for Subscription 2021 contracts.
  • The maximum number of shared flow deployments is 75 per environment.
  • There are no limits on the total number of API proxy deployments per environment.
  • The maximum limit of total deployment units (API proxies or shared flows) per organization is 4250.

Note: The fleetwide upgrade is complete for the majority of Subscription 2021 contract organizations. Organization administrators for the remaining 5% of organizations have been contacted by Apigee representatives regarding timelines for the release.

To learn more about:

Announcement

On April 19, 2024, we released an updated version of Apigee.

Change

Subscription Apigee organizations (without hybrid entitlements) upgraded in this release will see changes to the user experience in theClassic Apigee UI. To support management of the upgraded functionality now available to these organizations, a number of feature administration pages are now only available in theApigee UI in Cloud console.

For more information, seeApigee UI in Cloud console navigation.

April 17, 2024

Apigee hybrid
v1.12.0
Announcement

hybrid v1.12.0

On April 17, 2024 we released an updated version of the Apigee hybrid software, v1.12.0.

For information on upgrading, seeUpgrading Apigee hybrid to version v1.12.0.For information on new installations, seeThe big picture.

Feature

Hybrid 1.12 validates required conditions are satisfied before allowing Runtime services to be created. SeeDiagnosing issues with guardrails.

Feature

The JAR file dependencies required to create aJava callout are now hosted securely in ArtifactRegistry.

For more information on downloading the JAR dependencies from Artifact Regsitry, seeCompile your code with Maven.

Feature

A new suite of metrics for monitoring Apigee proxies and target endpoints is now available for Hybrid 1.12.

Feature

Hybrid v1.12 now supports storing service account keys in Hashicorp Vault. SeeStoring service account keys in Hashicorp Vault.

Feature

You can now add your owncontractEncryptionKey for new Apigee hybrid installations. For details, seeData encryption.

Feature

Apigee hybrid now supports Workload Identity Federation for component authentication on AKS and EKS installations. SeeEnabling Workload Identity Federation on AKS and EKS.

Deprecated

TheProxyv2 andtargetv2 metrics suite is deprecated. The Apigee hybrid v1.12 release supports thenew proxy and target metrics by default. Support forProxyv2 andtargetv2 metrics in hybrid v 1.10 and v1.11 will end on April 17, 2025. For more information, seeProxyV2 and TargetV2 deprecation.

Deprecated

Theapigeectl command-line tool is deprecated. as of April 17, 2024. Theapigeectl tool is not supported for Apigee hybrid v1.12. Support forapigeectl for hybrid v1.10 and v1.11 will end on April 17, 2025. For more information, seeapigeectl deprecation.

Security

These security bugs were fixed in Apigee hybrid v1.12.0

Bug IDDescription
N/ASecurity fixes forapigee-cassandra-backup-utility
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra-client
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-kube-rbac-proxy
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prometheus-adapter
This addresses the following vulnerability:
N/ASecurity fixes forapigee-udca
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-watcher
This addresses the following vulnerability:
N/ASecurity fixes forapigee-connect-agent
This addresses the following vulnerability:
N/ASecurity fixes forapigee-fluent-bit
This addresses the following vulnerabilities:
Fixed
Bug IDDescription
284034011Modified Apigee Watcher and Apigee Ingress to leverage a sidecar instead of pod/exec for collecting ingress routing status.
298202120The Datastore component now uses Cassandra 4.
311705715Use a non-default service account for theremove-dc component. (Fixed in Apigee hybrid 1.10.3-hotfix.4, 1.10.4, and 1.11.1)
306341401Fixed regression where virtualhost cipherSuites overrides weren't being used. (Fixed in Apigee hybrid 1.10.4 and 1.11.1)
302186503Added the missing HTTP proxy template settings to the Apigee Hybrid Helmdatastore component. (Fixed in Apigee hybrid 1.10.4)
300542690Added dedicated service accounts for Apigee Connect, Redis, and UDCA to prevent Kubernetes from automatically injecting credentials for a specified Service Account or the default Service Account. (Fixed in Apigee hybrid 1.10.4)
277353680Fixed issue causing target server HealthMonitors to continue beyond revision or deletion of the proxy.

Target health checks are now terminated as soon as the proxy is removed from the runtime (undeployed or deleted). Note: There may be a delay between removal of the proxy and termination of the target server health checks. (Fixed in Apigee hybrid 1.10.4)

Security

These security bugs were fixed in Apigee hybrid v1.11.1-hotfix.1.

Bug IDDescription
324460830Security fix for apigee-ingress.
This addresses the following vulnerabilities:
Security

These security bugs were fixed in Apigee hybrid v1.10.4-hotfix.1.

Bug IDDescription
324460830Security fix for apigee-ingress.
This addresses the following vulnerabilities:
Security

These security bugs were fixed in Apigee hybrid v1.10.4.

Bug IDDescription
315034009Security fixes:apigee-asm-ingress andapigee-asm-istiod (ingressgateway andingressgateway-controller) are upgraded to Service Mesh version 1.17.8-asm.4.
This addresses the following vulnerabilities:
311167948A security issue was addressed.
303460289Security fixes forapigee-prometheus-adapter.
This addresses the following vulnerabilities:
303459588Security fixes forapigee-prom-prometheus.
This addresses the following vulnerabilities:
300319489Security fixes forfluentd.
This addresses the following vulnerabilities:
294892189Security fixes forapigee-diagnostics-collector.
This addresses the Guava vulnerability:
N/ASecurity fixes forapigee-cassandra-backup-utility andapigee-prom-prometheus.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra andapigee-hybrid-cassandra-client.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-installer,apigee-operators, andapigee-watcher.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
Security

These security bugs were fixed in Apigee hybrid v1.11.1.

Bug IDDescription
315034009Security fixes:apigee-asm-ingress andapigee-asm-istiod (ingressgateway andingressgateway-controller) are upgraded to Service Mesh version 1.17.8-asm.4.
This addresses the following vulnerabilities:
303460289Security fixes toapigee-prometheus-adapter.
This addresses the following vulnerabilities:
303459588Security fixes toapigee-prom-prometheus.
This addresses the following vulnerabilities:
303292806Restrict connections from the Cassandra backup utility to Cassandra server pods in theapigee namespace.
N/ASecurity fixes toapigee-cassandra-backup-utility.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-hybrid-cassandra-client.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-installer,apigee-operators, andapigee-watcher.
This addresses the following vulnerabilities:

April 15, 2024

Apigee X

April 03, 2024

Apigee X
Announcement

On April 3, 2024, we released an updated version of Apigee.

April 02, 2024

Apigee X
Announcement

On April 2, 2024, we announced an increase in the rate limits for theSpike Arrest policy.

The limit on the rate you can specify increased from 1,000 requests per second, 60,000 requests per minute to 4,000 requests per second, 240,000 requests per minute.

See theSpike Arrest section of the Limits page for information on Spike Arrest limits.

April 01, 2024

Apigee X
Feature

With this release, Apigee expanded its support for data residency to additional regions in Canada. Data residency for Apigee meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Apigee data is stored.

For more information, seeIntroduction to data residency.

For a list of supported geographic locations, seeApigee locations.

Announcement

On April 1, 2024, we released an updated version of Apigee.

March 29, 2024

Apigee X
Feature

With this release, Apigee expanded its support for data residency to additional regions in the European Union. Data residency for Apigee meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Apigee data is stored.

For more information, seeIntroduction to data residency.

For a list of supported geographic locations, seeApigee locations.

Fixed
Bug IDDescription
322843888Fixed issue with incorrect proxy routing when using base paths in proxy chaining.
293933387KVMlist operation now permits entries withnull or empty values.
239523766RemovedUnable to evaluate jsonVariable, returning null error string from ExtractVariable Policy logging.
285592278Fixed issue with deduction of recurring fees from prepaid balances.
237656263Resolved issue with async mode in the ServiceCallout policy when the<Response> element is removed.

This note is incorrect; this fix is not included in this release.

321744310Added support for caching JSON results retrieved from the ExtractVariables policy.
295341973Resolved issue causing delay in updating southbound SSL certificates in truststore and keystore references.

March 28, 2024

Apigee Integrated Portal
Fixed
Bug IDDescription
324872865Fixed scrolling issue with API documentation display when navigating to the overview page.
Announcement

On March 28, 2024 we released an updated version of Apigee integrated portal.

Apigee UI
Fixed
Bug IDDescription
324872865Fixed scrolling issue with API documentation display when navigating to the overview page.
Announcement

On March 28, 2024 we released an updated version of Apigee integrated portal.

March 26, 2024

Apigee X
Announcement

On March 26, 2024, we released an updated version of Apigee (1-12-0-apigee-1).

Note: This release was rolled back to address an issue.See entry forMarch 29, 2024 for the updated version number and payload.
Feature

New Apigee API Monitoring Metrics

An new suite of metrics for monitoring Apigee proxies and target endpoints is now available. With improved scalability and accuracy, the new suite can support large workloads and withstand underlying infrastructure changes.

Apigee'sAPI Monitoring tables and dashboards have been updated to include the following new metrics, which can be used toconfigure alerts andcreate custom dashboards:

proxy/request_countproxy/response_countproxy/latenciestarget/request_counttarget/response_counttarget/latencies
Fixed
Bug IDDescription
322843888Fixed issue with incorrect proxy routing when using base paths in proxy chaining.
293933387KVMlist operation now permits entries withnull or empty values.
239523766RemovedUnable to evaluate jsonVariable, returning null error string from ExtractVariable Policy logging.
285592278Fixed issue with deduction of recurring fees from prepaid balances.
237656263Resolved issue with async mode in the ServiceCallout policy when the<Response> element is removed.

This note is incorrect; this fix is not included in this release.

321744310Added support for caching JSON results retrieved from the ExtractVariables policy.
295341973Resolved issue causing delay in updating southbound SSL certificates in truststore and keystore references.

March 14, 2024

Apigee UI
Announcement

On March 14, 2024 we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
320739232An issue was fixed where an incorrect error message was displayed after an API proxy or shared flow was undeployed.

March 13, 2024

Apigee X
Announcement

As of March 13, 2024, the conversion of Apigee API Management organizations with Pay-as-you-go pricing provisionedbefore October 1, 2023, toPay-as-you-go organizations that use updated attributes for pricing is complete, with the exception of one organization that requires customer action.

TheApigee API Analytics add-on is enabled in converted organizations.The Analytics add-on can bedisabled if it is not required. In addition, you canupdate your Pay-as-you-go environment types using the API.

For more information on the updated pricing and enhanced features now available for these organizations, seePay-as-you-go (updated attributes) overview.

Updated pricing attributes will be reflected in March invoices. For billing questions related to this change, contactGoogle Cloud Billing support.

March 04, 2024

Apigee Advanced API Security
Announcement

On March 4, 2024 we released an updated version of Advanced API Security.

Feature

New conditions for security actions

You can now createsecurity actions based on the following condition types (in addition to the condition types for Detection rules and IP addresses that were already available):

  • API keys
  • API products
  • Access tokens
  • Developers
  • Developer apps
  • User agents

These new conditions are not available with Apigee hybrid at this time.

SeeCreate a security action to learn more.

February 12, 2024

Apigee X
Security
Bug IDDescription
322389251Security fix for apigee-ingress.
This addresses the following vulnerabilities:

February 09, 2024

Apigee hybrid
1.10.4-hotfix.1
Announcement

hybrid 1.10.4-hotfix.1

On February 9, 2024 we released an updated version of the Apigee hybrid software, v1.10.4-hotfix.1.

This release addresses the security concerns inGCP-2024-007 from Google Anthos Service Mesh.

Note: This hotfix installs theapigee-ingress container image. All other container images are unchanged from Hybrid v1.10.4.

February 08, 2024

Apigee X
Announcement

On February 8, 2024 we released an updated version of the Apigee APIs.

February 07, 2024

Apigee Integrated Portal
Fixed
Bug IDDescription
323278335A security issue was fixed.
192987085Fixed an issue where switching API spec pages in the public developer portal resulted in an error. Note, this issue was erroneously mentioned in the 12/7/23 release notes.
Announcement

On February 07, 2024 we released an updated version of Apigee integrated portal.

Apigee UI
Fixed
Bug IDDescription
323278335A security issue was fixed.
192987085Fixed an issue where switching API spec pages in the public developer portal resulted in an error. Note, this issue was erroneously mentioned in the 12/7/23 release notes.
Announcement

On February 07, 2024 we released an updated version of Apigee integrated portal.

February 02, 2024

Apigee X

February 01, 2024

Apigee X
Announcement

On February 1, 2024, we released an updated version of Apigee.

Note: Rollouts of this release to production instances will begin on February 1 and will be complete for all organizations by the end of February.

With this release, Apigee API Management organizations with Pay-as-you-go pricing provisionedbefore October 1, 2023, will be converted toPay-as-you-go organizations that use updated attributes for pricing.

Prior to the conversion, these organizations were billed for API runtimes based onApigee gateway node usage and the total number of API requests processed byApigee analytics.

Once converted, these organizations will be billed for the following:

  • Volume of API calls processed by a given proxy type
  • Usage of deployment environments (per hour per region)
  • Usage of additional deployment units (API proxies or shared flows)
  • Any additional add-on capabilities (Advanced API security, Monetization, Analytics)

The conversion process is expected to last about 5 minutes and traffic will continue to be processed normally during this time. If proxy revision deployments are interrupted during this time frame, revisions can be deployed after conversion completes.

TheApigee API Analytics add-on will be enabled by default in converted organizations.The Analytics add-on can bedisabled after the pricing change if it is not required.

For more information on the updated pricing and enhanced features now available for these organizations, seePay-as-you-go (updated attributes) overview.

Updated pricing attributes will be reflected in March invoices. For billing questions related to this change, contactGoogle Cloud Billing support.

January 23, 2024

Apigee UI
Announcement

On January 23, 2024 we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
317739341In some cases the navigation menu for Monetization was hidden when Monetization was enabled in the Apigee organization. This has been fixed.

January 22, 2024

Apigee Integrated Portal
Announcement

On January 22, 2024 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
311491188API requests to add a category to a catalog item now validate that the category ID exists.
Apigee UI
Announcement

On January 22, 2024 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
311491188API requests to add a category to a catalog item now validate that the category ID exists.
Apigee X
Announcement

On January 22, 2023, we released an updated version of Apigee (1-11-0-apigee-14).

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to be completed across all Google Cloud zones. Your instances may not have the features and fixes available until the rollout is complete.

Fixed
Bug IDDescription
316093865Fixed issue where emptyLoadBalancer configuration in the Target Endpoint results in a failed proxy deployment withNullPointerException.
312966965Resolved proxy chaining issue resulting in incorrect post-target service callout hostnames.
318909276Fixed issue withLookupCache policy failures under certain circumstances.
262071551Resolved issue with the use of combinators such asallOf in the OASValidation Policy.
311049371Resolved issue causing SSL error in proxy chaining and path chaining flows.
308196929Use oftarget.header.host flow variable with gRPC targets is now fixed.

January 16, 2024

Apigee Advanced API Security
Announcement

On January 16, 2024 we released an updated version of Advanced API Security.

Feature

Training machine learning models for abuse detection on your data

You now have the option to allow Apigee totrain your organization's machine learning models for abuse detection on your data. Training the models on your data helps improve their accuracy for detecting security incidents.

December 21, 2023

Apigee hybrid
v1.11.1
Announcement

hybrid v1.11.1

On December 21, 2023 we released an updated version of the Apigee hybrid software, 1.11.1.

Fixed
Bug IDDescription
311705715Use a non-default service account for theremove-dc component.
306341401Fixed regression where virtualhost cipherSuites overrides weren't being used.
Security
Bug IDDescription
315034009Security fixes:apigee-asm-ingress andapigee-asm-istiod (ingressgateway andingressgateway-controller) are upgraded to Service Mesh version 1.17.8-asm.4.
This addresses the following vulnerabilities:
303460289Security fixes toapigee-prometheus-adapter.
This addresses the following vulnerabilities:
303459588Security fixes toapigee-prom-prometheus.
This addresses the following vulnerabilities:
303292806Restrict connections from the Cassandra backup utility to Cassandra server pods in theapigee namespace.
N/ASecurity fixes toapigee-cassandra-backup-utility.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-hybrid-cassandra-client.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:
N/ASecurity fixes toapigee-installer,apigee-operators, andapigee-watcher.
This addresses the following vulnerabilities:

December 18, 2023

Apigee hybrid
v1.10.4
Announcement

hybrid v1.10.4

On December 18, 2023 we released an updated version of the Apigee hybrid software, 1.10.4.

Fixed
Bug IDDescription
311705715Use a non-default service account for theremove-dc component.
306341401Fixed regression where virtualhost cipherSuites overrides weren't being used.
302186503Add the missing HTTP proxy template settings to the Apigee Hybrid Helmdatastore component.
300542690Added dedicated service accounts for Apigee Connect, Redis, and UDCA to prevent Kubernetes from automatically injecting credentials for a specified Service Account or the default Service Account.
277353680Fixed issue causing target server HealthMonitors to continue beyond revision or deletion of the proxy.

Target health checks are now terminated as soon as the proxy is removed from the runtime (undeployed or deleted). Note: There may be a delay between removal of the proxy and termination of the target server health checks.

Security
Bug IDDescription
315034009Security fixes:apigee-asm-ingress andapigee-asm-istiod (ingressgateway andingressgateway-controller) are upgraded to Service Mesh version 1.17.8-asm.4.
This addresses the following vulnerabilities:
311167948A security issue was addressed.
303460289Security fixes forapigee-prometheus-adapter.
This addresses the following vulnerabilities:
303459588Security fixes forapigee-prom-prometheus.
This addresses the following vulnerabilities:
300319489Security fixes forfluentd.
This addresses the following vulnerabilities:
294892189Security fixes forapigee-diagnostics-collector.
This addresses the Guava vulnerability:
N/ASecurity fixes forapigee-cassandra-backup-utility andapigee-prom-prometheus.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra andapigee-hybrid-cassandra-client.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-installer,apigee-operators, andapigee-watcher.
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-kube-rbac-proxy.
This addresses the following vulnerabilities:

December 15, 2023

Apigee X
Feature

Update Pay-as-you-go environment types with Apigee APIs.

Use Apigee APIs to upgrade or downgrade the type of anexisting environment to add or remove feature capabilities and manage your Apigee Pay-as-you-go billing and resource usage. For more information, seeUpdate Pay-as-you-go environment types.

Announcement

On December 15, 2023, we released an updated version of Apigee.

Feature

Apigee Advanced API Security add-on for Pay-as-you-go organizations isgenerally available (GA).

With this release, Apigee Advanced API Security is available as a paid add-on capability for Pay-as-you-go organizations. The add-on can be enabled in any Apigee Intermediate or Comprehensive environment from the Apigee UI in Cloud Console or using the Apigee APIs. For more information, seeManage the Advanced API Security add-on.

December 13, 2023

Apigee Advanced API Security
Announcement

On December 13, 2023 we released an updated version of Advanced API Security.

Feature

Public preview of archiving security incidents

With this release, you can nowarchive security incidents that you no longer want to see displayed in theincidents list. For example, you might want to archive incidents that you have already dealt with and no longer need to track. Archiving incidents can help you focus on those incidents that still require your attention. Archiving does not delete the incident: you can always unarchive it whenever you want.

Feature

Performance improvements to Risk Assessment security scores

Risk Assessmentsecurity scores now load faster in the Apigee UI, due to improved server side caching of scores.

Apigee X
Announcement

On December 13, 2023, we released an updated version of Apigee.

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to be completed across all Google Cloud zones. Your instances may not have the features and fixes available until the rollout is complete.

Feature

You can now restrict the creation of Apigee location based resources (Organization, Instances and EndpointAttachments) to specific locations using an Organization Policy Service constraint. This feature isgenerally available. To learn more, seeRestricting Resource Locations.

Feature

Apigee now supports Forward Proxying. Forward Proxying provides the ability to forward traffic received in a particular environment to a specified URI. SeeForward proxying.

Feature

Apigee now supports data residency. Data residency for Apigee meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Apigee data is stored. SeeIntroduction to data residency.

Feature

Apigee now supports CMEK for the control plane. If you have specific compliance or regulatory requirements related to the keys that protect your data, you can use customer-managed encryption keys (CMEK). SeeIntroduction to CMEK.

December 07, 2023

Apigee Integrated Portal
Announcement

On December 7, 2023 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
313803133Fixed an issue where switching API spec pages in the public developer portal resulted in an error.
310865440Fixed an issue where updating the documentation of a CatalogItem could timeout.
Apigee UI
Announcement

On December 7, 2023 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
313803133Fixed an issue where switching API spec pages in the public developer portal resulted in an error.
310865440Fixed an issue where updating the documentation of a CatalogItem could timeout.
Apigee X
Feature

General Availability (GA) of Apigee gRPC passthrough

Apigee's gRPC proxy passthrough functionality provides the ability to create proxies which receive gRPC client requests and pass them through to a gRPC target server.

For information, seeCreating gRPC API proxies.

December 06, 2023

Apigee Advanced API Security
Announcement

On December 6, 2023 we released an updated version of Advanced API Security.

Feature

New button to create a security action is now in several places in the Abuse detection and Risk assessment pages

The new button links directly to the Security actions page from the Abuse detection or Risk assessment pages, so you can easily create asecurity action for the environment you are currently viewing. The button is in the following locations:

  • The Source assessment view in the Risk assessment page
  • The Detected Traffic, Incident, and Incident details views in the Abuse detection page

December 05, 2023

Apigee Advanced API Security
Announcement

On December 5, 2023 we released an updated version of Advanced API Security.

Change

Changes to proxy security scores

The following changes have been made to the way proxy security scores are calculated:

  • Previously, adding a policy to a proxy or shared flow, but not attaching the policy to any flow (preflow, postflow or conditional flow), could affect the proxy's score.

    With this release, you must attach a policy in a flow in order for the policy to affect the proxy's score. A policy that is not attached in a flow is treated as if no policy were present for scoring.

  • Previously, proxies with no policies were not considered in scoring.

    With this release, proxies with no policiesare considered in scoring.

SeeHow policies affect proxy security scores to learn more.

December 01, 2023

Apigee X
Announcement

On December 1, 2023, we released an updated version of Apigee (1-11-0-apigee-8).

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to be completed across all Google Cloud zones. Your instances may not have the features and fixes available until the rollout is complete.

Change

Dynamic endpoint target metrics aggregated into a single metric.

With this release, all request, response, and latencytarget metrics for dynamically-configured endpoints are aggregated and presented as a single metric per proxy, using theendpoint labelDynamic Target. This feature does not change monitoring behavior for statically configured endpoints.

Fixed
Bug IDDescription
294882858Fixed issue with ServiceCallout policy overridingtarget_ip value in proxy.
279037851Improved performance when running debug sessions with masked payload.
312026988Resolved possible usage counting issue for monetization prepaid developers using proxies with multiple proxy endpoints configured.
Apigee hybrid
1.10.3-hotfix.4
Announcement

hybrid 1.10.3-hotfix.4

On December 1, 2023 we released an updated version of the Apigee hybrid software, v1.10.3-hotfix.4.

Note: This hotfix installs theapigee-hybrid-cassandra andapigee-operator container images. All other container images are unchanged fromHybrid v1.10.3-hotfix.3.
Fixed
Bug IDDescription
311705715Mount a dedicated service account to theremove-dc component.
Security
Bug IDDescription
311167948A security issue was addressed.

November 17, 2023

Apigee hybrid
v1.11.0
Announcement

hybrid v1.11.0

On November 17, 2023 we released an updated version of the Apigee hybrid software, v1.11.0.

Feature

Vault integration for Cassandra credentials (preview)

Starting in version v1.11.0, you can store Cassandra credentials in Hashicorp Vault.
Note: Using Vault requires Helm management of your Apigee installation.
SeeStoring Cassandra credentials in Hashicorp Vault.

Vault integration is in preview as of the Apigee hybrid 1.11.0 release.

Feature

With this release, theHeaderName element is available as a child element ofAuthentication. This element appears in theServiceCallout andExternalCallout policies, and in theTargetEndpoint proxy configuration.

By default, when anAuthentication configuration is present, Apigee generates and injects a bearer token into theAuthorization header, in the message sent to the target system. The newHeaderName element allows you to specify the name of a different header to hold that bearer token.

Feature

Apigee Advance API Security Actions for Apigee hybrid

Advanced API Security's newSecurity Actions feature is now available in Apigee hybrid.

Feature

Helm charts management for Apigee hybrid

Starting in version v1.11.0, you have the choice of installing and managing your clusters with either Helm orapigeectl. You cannot manage a cluster with both. Apigee recommends using Helm for new hybrid installations. SeeApigee hybrid Helm charts reference.

Fixed
Bug IDDescription
295929616Installation of Hybrid 1.10.x would fail on OpenShift due to out of memory issues. (Fixed in Apigee hybrid v1.10.3)
294069799Updated the security context settings for the Apigee Hybrid Backup and Restore pod.
292571089An error with support for CSI backup and restore for Cassandra was fixed. (Fixed in Apigee hybrid v1.10.3)
292118812Fixed UDCA regression in Hybrid 1.10.1 where UDCA would ignore forward proxy configuration. (Fixed in Apigee hybrid v1.10.2)
289254725Implemented a fix to prevent failure of proxy deployments that include the OASValidation policy. (Fixed in Apigee hybrid v1.10.1)
287321226Security context has been corrected forapigee-prom-prometheus to avoid privilege escalation. (Fixed in Apigee hybrid v1.10.3)
277353680Fixed issue causing target serverHealthMonitors to continue beyond revision or deletion of the proxy.

Target health checks are now terminated as soon as the proxy is removed from the runtime (undeployed or deleted). Note: There may be a delay between removal of the proxy and termination of the target server health checks. (Fixed in Apigee X)

240180122Disable privilege escalation on the cassandra container by moving the ulimit settings to the newly introduced initContainer "apigee-cassandra-ulimit-init".

If you are using security controls with gatekeeper, ensure that apigee-cassandra-ulimit-init initContainer can runAs user, group as 0 and allow capabilities IPC_LOCK and SYS_RESOURCES. (Fixed in Apigee hybrid v1.11.0)

205666368Fixed issue with default validation of TLS target endpoint certificates.

To enable strict SSL on southbound connections to a proxy target endpoint, add the tag<Enforce>true</Enforce> in the target<SSLInfo> block.

SeeAbout setting TLS options in a target endpoint or target server.

See alsoKnown Issue #205666368.

(Fixed in Apigee hybrid v1.10.3-hotfix.1)
158132963Added improvements to capture relevant target flow variables in trace and analytics in case of target timeouts. (Fixed in Apigee hybrid v1.10.2)
Security
Bug IDDescription
303292806Set backup utility to only connect to Cassandra server pods in theapigee namespace. (Fixed in Apigee hybrid v1.10.3-hotfix.3)
300542690Added dedicated service accounts for Apigee Connect, Redis, and UDCA to prevent Kubernetes from automatically injecting credentials for a specified ServiceAccount or the default ServiceAccount. (Fixed in Apigee hybrid v1.10.3-hotfix.3)
297938600,
297938559,
297938486,
294892344
Security fixes forapigee-diagnostics-collector. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
297938498,
297938487
Security fixes forapigee-fluent-bit.(Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
297938441Security fixes forapigee-runtime. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
297286274Security fixes forapigee-installer. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
296719459,
296719400,
296719348,
296719307,
296719306,
296719188,
296719187,
296719186,
296719115,
296719018,
296718937,
296718918,
296718917,
296718916,
296716670,
296716669,
296716472,
296716471,
296715155
Security fixes forapigee-hybrid-cassandra. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
296717666,
296717283,
296716668,
296716667,
296716650,
296716635,
296716634,
296716633,
296716470,
296716234,
296715734,
296715733,
296715154,
296715153
Security fixes forapigee-hybrid-cassandra-client. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
296717665,
296717664,
296717663,
296717662,
296717185,
296716666,
296716649,
296716632,
296716468,
296716467,
296716232,
296715152,
296715151,
296714218
Security fixes forapigee-cassandra-backup-utility. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
295936113Security fixes forapigee-mart-server. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerability:
294906706Security fixes forapigee-prom-prometheus. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
293925856Security fixes forapigee-prometheus-adapter. (Fixed in Apigee hybrid v1.10.3)
This addresses the following vulnerabilities:
293348130Security fixes forapigee-udca. (Fixed in Apigee hybrid v1.10.2)
This addresses the following vulnerabilities:
291994501Security fixes forapigee-operator andapigee-watcher. (Fixed in Apigee hybrid v1.10.2)
This addresses the following vulnerabilities:
291994501Security fixes forapigee-installer. (Fixed in Apigee hybrid v1.10.2)
This addresses the following vulnerabilities:
290829031Security fixes forapigee-hybrid-cassandra,apigee-cassandra-client, andcassandra-backup-utility. (Fixed in Apigee hybrid v1.10.2)
This addresses the following vulnerabilities:
290829028Security fixes for Apigee Connect andapigee-connect-agent andapigee-redis. (Fixed in Apigee hybrid v1.10.2)
This addresses the following vulnerabilities:
290068742Security fixes forapigee-udca. (Fixed in Apigee hybrid v1.10.1)
This addresses the following vulnerability:
290067464,297938583Security fixes forapigee-stackdriver-logging-agent. (Fixed in Apigee hybrid v1.10.1)
This addresses the following vulnerabilities:
290065830Security fixes forapigee-udca. (Fixed in Apigee hybrid v1.10.1)
This addresses the following vulnerability:
281561243Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer. (Fixed in Apigee hybrid v1.10.1)
This addresses the following vulnerability:
N/ASecurity fixes forapigee-prometheus-adapter. (Fixed in Apigee hybrid hybrid v1.11)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-prom-prometheus/master. (Fixed in Apigee hybrid v1.11)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-kube-rbac-proxy. (Fixed in Apigee hybrid hybrid v1.11)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-hybrid-cassandra. (Fixed in Apigee hybrid hybrid v1.11)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-fluent-bit. (Fixed in Apigee hybrid hybrid v1.11)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer. (Fixed in Apigee hybrid hybrid v1.11)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-cassandra-backup-utility,apigee-hybrid-cassandra-client, andapigee-connect-agent. (Fixed in Apigee hybrid v1.11)
This addresses the following vulnerabilities:
N/ASecurity fixes forapigee-asm-ingress andapigee-asm-istiod. (Fixed in Apigee hybrid v1.11)
This addresses the following vulnerabilities:

November 10, 2023

Apigee Integrated Portal
Announcement

On November 10, 2023 we released an updated version of Apigee integrated portal.

Feature

This release includes the public preview of integrated portal APIs which allow you to manage your integrated portal APIs and reference documentation using API calls.

The catalog items list view now uses pagination when making requests to the portals service, examples have been added toPublishing your APIs, and new reference documentation is available:

Apigee UI
Announcement

On November 10, 2023 we released an updated version of Apigee integrated portal.

Feature

This release includes the public preview of integrated portal APIs which allow you to manage your integrated portal APIs and reference documentation using API calls.

The catalog items list view now uses pagination when making requests to the portals service, examples have been added toPublishing your APIs, and new reference documentation is available:

Apigee X
Deprecated

As of November 10, 2023, Configurable API Proxies (preview) is no longer available. For more information, seeConfigurable API Proxies (preview) deprecation.

Announcement

On November 10, 2023 we released an updated version of Apigee.

Feature

Apigee is now available in a new region: Middle East - Dammam (me-central2).

SeeApigee locations for more information about available regions.

November 08, 2023

Apigee Integrated Portal
Announcement

On November 8, 2023 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
305287906Fixed links to an API product from theAPI details,User account details, orTeam details page in the Apigee UI.
307600672Fixed issue where the name of the documentation was not populated in theDocumentation column on the Apigee UI,API catalog page.
307599975Improved pagination through large API catalogs on the Apigee UI,API catalog page.
Apigee UI
Announcement

On November 8, 2023 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
305287906Fixed links to an API product from theAPI details,User account details, orTeam details page in the Apigee UI.
307600672Fixed issue where the name of the documentation was not populated in theDocumentation column on the Apigee UI,API catalog page.
307599975Improved pagination through large API catalogs on the Apigee UI,API catalog page.

November 03, 2023

Apigee X
Security

On November 3, 2023, we updated the following security bulletin:

Bug IDDescription
304599411Security bulletin updated
GCP-2023-32
A Denial-of-Service (DoS) vulnerability was recently discovered in multiple implementations of the HTTP/2 protocol (CVE-2023-44487), including the Apigee Ingress (Anthos Service Mesh) server used by Apigee X. The vulnerability could lead to a DoS of Apigee API management functionality.
Announcement

The shutdown of the Configurable API Proxy (Preview) feature is approaching. On or after November 10, 2023, the preview feature will no longer be available. For more information, seeConfigurable API proxies (preview) deprecation.

November 01, 2023

Apigee Advanced API Security
Announcement

On December 6, 2024 we release an updated version of Advanced API Security.

Feature

Public preview of Advanced API Security custom profiles in the Apigee UI

With this release, you can now create and editcustom security profiles in the Apigee UI. Custom profiles let you specify the security categories that your security scores are based on.

The Security scores page in the Apigee UI has been renamed to theRisk assessment page, and the page now has tabs for security scores and security profiles.

October 26, 2023

Apigee Integrated Portal
Announcement

On October 26, 2023 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
5400261Improve confirmation dialog text when user clicks the button to revoke an app key from the portal UI.

This dialog is displayed when you:
  1. SelectApps from the user account drop-down in the portal.
  2. Click an app.
  3. Click theRevoke button in theAPI Keys row.
Apigee UI
Announcement

On October 26, 2023 we released an updated version of Apigee integrated portal.

Change

On October 26, 2023 we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
5400261Improve confirmation dialog text when user clicks the button to revoke an app key from the portal UI.

This dialog is displayed when you:
  1. SelectApps from the user account drop-down in the portal.
  2. Click an app.
  3. Click theRevoke button in theAPI Keys row.
Fixed
Bug IDDescription
287028804, 291942702Fixed issue where customers with a mismatched with Google Cloud project and Apigee organization ID would be presented with the Apigee welcome screen instead of the management UI in the Apigee UI in Google Cloud console.
Breaking

The above fix requires a change in permissions for users managing Apigee through the Google Cloud console with a custom role.

Custom roles must now include theapigee.projectorganizations.get role for users who manage Apigee organizations via the Apigee UI in Cloud console. Without this role, users see a provisioning prompt in the console rather than the standard UI actions.

SeeUI-based Apigee management permissions for instructions.

October 24, 2023

Apigee UI
Announcement

On October 24, 2023 we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
301458133Fixed an issue in which saving a previously deployed proxy or shared flow revision resulted in the error "revisionrevision_name is immutable." You are now prompted to create a new revision in this case.
Apigee X
Announcement

On October 24, 2023, we released an updated version of Apigee (1-11-0-apigee-7).

Note: Rollouts of this release to production instances will begin within two business days and may take four or more business days to be completed across all Google Cloud zones. Your instances may not have the features and fixes available until the rollout is complete.

Fixed
Bug IDDescription
294293907Fixed issue with Google authentication for gRPC-based target servers.
292454825Fixed issue causing Null Pointer Exception when creating or updating an API product.
291784631Implemented fix to permit the use of hyphens (-) in flow variables used to define target URLs in<HTTPTargetConnection>.
267229604Fixed issue where updates to a TLS truststore reference were not reflected for in-use southbound target server connections.
277353680Fixed issue causing target serverHealthMonitors to continue beyond revision or deletion of the proxy.

Target health checks are now terminated as soon as the proxy is removed from the runtime (undeployed or deleted).Note: There may be a delay between removal of the proxy and termination of the target server health checks.

N/AUpgraded infrastructure and libraries.
Feature

With this release, theHeaderName element is available as a child element ofAuthentication. This element appears in theServiceCallout andExternalCallout policies, and in theTargetEndpoint proxy configuration.

By default, when anAuthentication configuration is present, Apigee generates and injects a bearer token into theAuthorization header, in the message sent to the target system. The newHeaderName element allows the configuration to specify the name of a different header to hold that bearer token.

October 19, 2023

Apigee Integration
Announcement

The maximum memory available for script evaluation in theData Transformer Script task is 300 MB. For the list of all the applicable limits, seeQuotas and Limits.

Apigee UI
Announcement

The maximum memory available for script evaluation in theData Transformer Script task is 300 MB. For the list of all the applicable limits, seeQuotas and Limits.

Apigee X
Announcement

On October 19, 2023, we released an updated version of Apigee

Feature

Looker Studio Integration

This release includes the public preview ofLooker Studio Integration, which connects Apigee data to Google'sLooker Studio. Looker Studio is a powerful and flexible tool that you can use to display Apigee data in fully customizable dashboards and reports.

October 17, 2023

Apigee hybrid
1.10.3-hotfix.3
Announcement

hybrid v1.10.3-hotfix.3

On October 17, 2023 we released an updated version of the Apigee hybrid software, v1.10.3-hotfix.3.

Note: This hotfix installs thecassandra-backup-utility,apigee-ingress-gateway, andapigee-operator container images. All other container images are unchanged from Hybrid v1.10.3.

October 13, 2023

Apigee X
Announcement

On October 13, 2023, we released an updated version of Apigee (1-11-0-apigee-6).

Security
Bug IDDescription
304681330Security fix for apigee-ingress.
This addresses the following vulnerability:
CVE-2023-44487
305127632Security bulletin published.
GCP-2023-032
Issue

Description

A Denial-of-Service (DoS) vulnerability was recently discovered in multiple implementations of the HTTP/2 protocol (CVE-2023-44487), including the Apigee Ingress (Anthos Service Mesh) server used by Apigee X. The vulnerability could lead to a DoS of Apigee API management functionality.

Affected Products

Deployments of Apigee X that are accessible through a Google Cloud Network Load Balancer (Layer 4), or a custom layer 4 load balancer, are affected. A hotfix is being applied to all Apigee X instances. Your Apigee X instances will be automatically updated within the next few days.

Unaffected products

Apigee X instances which are accessed only via Google Cloud Application Load Balancers (Layer 7) are not affected. This includes deployments that have HTTP/2 enabled for gRPC proxies.

What Should I Do?

All Apigee X instances will be automatically updated within the next few days. Customers do not need to take any actions.

What Vulnerabilities Are Addressed By These Patches?

The vulnerability,CVE-2023-44487, allows an attacker to execute a denial-of-service attack on Apigee ingresses.

Apigee hybrid
1.10.3-hotfix.2 & 1.9.4-hotfix.1
Announcement

hybrid v1.10.3-hotfix.2

On October 13, 2023 we released an updated version of the Apigee hybrid software, v1.10.3-hotfix.2.

Note: This hotfix installs theapigee-ingress container image. All other container images are unchanged from Hybrid v1.10.3.
Issue

Description

A Denial-of-Service (DoS) vulnerability was recently discovered in multiple implementations of the HTTP/2 protocol (CVE-2023-44487), including the Apigee Ingress (Anthos Service Mesh) server used by Apigee hybrid. The vulnerability could lead to a DoS of Apigee API management functionality.

Affected Products

Apigee hybrid instances that allow HTTP/2 requests to reach the Apigee Ingress are affected. Customers should verify if the load balancers fronting their Apigee hybrid ingresses allow for HTTP/2 requests to reach the Apigee Ingress service.

What Should I Do?

Apigee hybrid customers will need to upgrade to one of the following patch versions:

What Vulnerabilities Are Addressed By These Patches?

The vulnerability,CVE-2023-44487, allows an attacker to execute a denial-of-service attack on Apigee ingresses.

October 10, 2023

Apigee Integration
Feature

The following newdata transformer functions are available:

  • Manifest XML - Converts the specified input JSON object into an XML string.

  • Parse XML - Parses the specified input XML string into a JSON object.

Feature

IAM Conditions for fine-grained access

IAM Conditions lets you define and enforce conditional, attribute-based access control for Google Cloud resources, including Application Integration resources. For more information, seeAdd IAM conditions.

Feature

You can now view the detailed summary of an integration from the Integration designer. For more information, seeView integration details.

Apigee UI
Feature

The following newdata transformer functions are available:

  • Manifest XML - Converts the specified input JSON object into an XML string.

  • Parse XML - Parses the specified input XML string into a JSON object.

Feature

IAM Conditions for fine-grained access

IAM Conditions lets you define and enforce conditional, attribute-based access control for Google Cloud resources, including Application Integration resources. For more information, seeAdd IAM conditions.

Feature

You can now view the detailed summary of an integration from the Integration designer. For more information, seeView integration details.

October 06, 2023

Apigee Advanced API Security
Announcement

On October 6, 2023, we released an updated version of Advanced API Security.

Feature

Public Preview of Advanced API Security Actions

Advanced API Security's newSecurity Actions feature lets you create security actions that define how Apigee handles detected traffic. You can create the following security actions:

  • Deny actions, which deny requests that meet specified conditions, for example, originating at an IP address that has been identified as a source of abuse.

  • Flag actions, which let requests pass through, but add headers to requests to identify them as suspicious.

  • Allow actions, which are used to override deny actions in specific cases when the request is trusted.

Note: At the present time, Security Actions is only available for Apigee, but not for Apigee hybrid.

October 05, 2023

Apigee Integrated Portal
Announcement

On October 5, 2023 we released an updated version of Apigee integrated portal. This release includes general improvements to performance and availability.

Apigee UI
Announcement

On October 5, 2023 we released an updated version of Apigee integrated portal. This release includes general improvements to performance and availability.

September 29, 2023

Apigee X
Feature

HTTPModifier and ReadPropertySet policies and templating support for message elements aregenerally available (GA).

The HTTPModifier policy can change an existing request or response message and provides a subset of the functionality already available in the AssignMessage policy. SeeHTTPModifier policy.

The ReadPropertySet policy reads property sets and populates flow variables with the results. SeeReadPropertySet policy.

HTTPModifier and ReadPropertySet arestandard policies. Proxies built exclusively with standard policies are called standard proxies and can be deployed to any environment type. SeePay-as-you-go (updated attributes) pricing overview.

With this release, template support for message elements is also generally available. SeeURL templating.

Feature

New environment types aregenerally available (GA).

With this release, Apigee introduces three distinct environments that have access to varying degrees of Apigee capabilities and costs: Base, Intermediate, and Comprehensive.

For more information, seeApigee Pay-as-you-go environment types.

Feature

New attributes for Pay-as-you-go pricing aregenerally available (GA).

Apigee updated its Pay-as-you-go pricing model, making it possible for customers to onboard at a significantly reduced initial cost and right-size their ongoing expenses to usage.

To learn more about the updated Pay-as-you-go pricing experience, seePay-as-you-go (updated attributes) pricing overview.

Feature

Apigee API Analytics add-on for Pay-as-you-go organizations isgenerally available (GA).

With this release, Apigee API Analytics is available as a paid add-on capability for Pay-as-you-go organizations. The add-on can be enabled in any Apigee Intermediate or Comprehensive environment. For more information, seeManage the Apigee API Analytics add-on.

Feature

One click provisioning for Apigee Pay-as-you-go organizations isgenerally available (GA).

Simplify your onboarding experience with one click provisioning for new Pay-as-you-go organizations, using smart default configurations. To learn more, seeProvision Apigee with one click.

Feature

Standard and extensible API proxies aregenerally available (GA).

Standard and extensible API proxies are generally available for use with Apigee organizations.

For more information about standard and extensible API proxies, seeAPI proxy types.

September 27, 2023

Apigee Advanced API Security
Announcement

On September 27, 2023, we released an updated version of Advanced API Security.

Feature

Public preview of Advanced API Security Alerting

Advanced API Security's newalerting feature lets you create alerts for events related to API security using Google Cloud Monitoring, such as changes to your security scores or incidents involving detected API abuse. You can configure alerts to send you notifications by email or other channels when these events occur, so you can take action to counteract them.

September 25, 2023

Apigee Advanced API Security
Change

If a flow hook contains anyFlowCallout policies, Advanced API Security scores now processes all policies from the shared flows that the flow callouts are pointing to for scoring. Further callout chaining is not supported.

Apigee UI
Feature

This release includes a newOverview page for Apigee API Management in the Google Cloud console.

From theOverview page, you can:

For more information, seeUI overview.

Announcement

On September 25, 2023, we released an updated version of the Apigee UI.

September 22, 2023

Apigee Integration
Feature

Vertex AI - Predict task

Starting with this release, Apigee Integration provides theVertex AI - Predict task that lets you perform online predictions on your ML models.

Apigee UI
Feature

Vertex AI - Predict task

Starting with this release, Apigee Integration provides theVertex AI - Predict task that lets you perform online predictions on your ML models.

September 20, 2023

Apigee Integration
Announcement

Application Integration is now available for your Google Cloud project. You can now use both Apigee Integration and Application Integration within the same Google Cloud project. For more information, seeUsing Application Integration.

Apigee UI
Announcement

Application Integration is now available for your Google Cloud project. You can now use both Apigee Integration and Application Integration within the same Google Cloud project. For more information, seeUsing Application Integration.

September 19, 2023

Apigee UI
Announcement

On September 19, 2023, we released an updated version of the Apigee UI.

Feature

GA release of the Apigee UI in Cloud console

This is the GA release of theApigee UI in Cloud console, a new version of the Apigee UI that is integrated with the Google Cloud console. The new UI makes it easier to use Apigee, while also performing related tasks in the Cloud console.

Apigee X

September 18, 2023

Apigee UI
Announcement

On September 18, 2023, we released an updated version of the Apigee UI.

September 14, 2023

Apigee hybrid
1.10.3-hotfix.1
Announcement

hybrid 1.10.3-hotfix.1

On September 14, 2023 we released an updated version of the Apigee hybrid software, 1.10.3-hotfix.1.

Note: This hotfix installs theapigee-runtime container image. All other container images are unchanged from Hybrid v1.10.3.

September 07, 2023

Apigee Integrated Portal
Announcement

On September 7, 2023 we released an updated version of Apigee integrated portal. This release includes general improvements to performance and availability.

Apigee UI
Announcement

On September 7, 2023 we released an updated version of Apigee integrated portal. This release includes general improvements to performance and availability.

August 31, 2023

Apigee hybrid
v1.10.3
Fixed
Bug IDDescription
295929616Installation of Hybrid 1.10.x would fail on OpenShift due to out of memory issues.
292571089An error with support for CSI backup and restore for Cassandra was fixed.
287321226Security context has been corrected forapigee-prom-prometheus to avoid privilege escalation.
Security
Bug IDDescription
296717665,
296717664,
296717663,
296717662,
296717185,
296716666,
296716649,
296716632,
296716468,
296716467,
296716232,
296715152,
296715151,
296714218
Security fixes forapigee-cassandra-backup-utility.
This addresses the following vulnerabilities:
297938600,
297938559,
297938486,
294892344
Security fixes forapigee-diagnostics-collector.
This addresses the following vulnerabilities:
297938498,
297938487
Security fixes forapigee-fluent-bit.
This addresses the following vulnerabilities:
296719459,
296719400,
296719348,
296719307,
296719306,
296719188,
296719187,
296719186,
296719115,
296719018,
296718937,
296718918,
296718917,
296718916,
296716670,
296716669,
296716472,
296716471,
296715155
Security fixes forapigee-hybrid-cassandra.
This addresses the following vulnerabilities:
296717666,
296717283,
296716668,
296716667,
296716650,
296716635,
296716634,
296716633,
296716470,
296716234,
296715734,
296715733,
296715154,
296715153
Security fixes forapigee-hybrid-cassandra-client.
This addresses the following vulnerabilities:
297286274Security fixes forapigee-installer.
This addresses the following vulnerabilities:
295936113Security fixes forapigee-mart-server.
This addresses the following vulnerability:
297938441Security fixes forapigee-runtime.
This addresses the following vulnerabilities:
294906706Security fixes forapigee-prom-prometheus.
This addresses the following vulnerabilities:
293925856Security fixes forapigee-prometheus-adapter.
This addresses the following vulnerabilities:

August 25, 2023

Apigee Advanced API Security
Announcement

On August 25, 2023, we released an updated version of Apigee Advanced API Security.

Feature

This release includescustom profiles for Advanced API Security scores. Custom profiles let you specify the security categories you want your security scores to be based on. In this release, you must create a security profile in thesecurity scores API. However, you can view scores for the profile in thesecurity scores UI.

August 15, 2023

Apigee X

August 14, 2023

Apigee X
Feature

This release includes a major redesign of the Advanced APISecurity scores page in the Apigee UI in Cloud console. The Security scores page now:

  • Highlights the top recommendations for improving security scores.
  • Links directly to the Apigee UIProxy Editor andTarget Server tabs , where you can implement recommended changes to your API proxies and target servers.

August 09, 2023

Apigee X
Announcement

The Apigee documentation site navigation has been updated to be more consistent with other Google Cloud product documentation sites. The changes include:

  • Added a newOverview tab that provides links to Apigee documentation, training and tutorials, use cases, and videos.
  • Moved theGetting started tab content to theGuides tab.
Note: While the location of some content in the site's table of contents has changed, page URLs are unchanged. Internal links and any bookmarks you may have created remain unchanged.

August 07, 2023

Apigee X

August 03, 2023

Apigee Advanced API Security
Change

Previously,Advanced API Security scores didn't evaluate proxies calling shared flows via flow hooks and theFlowCallout policy in the proxy. With this release, security scores take into account proxies calling shared flows this way. As a result, your security scores may change because they now factor in the shared flows in the environment.

Apigee X
Change

Previously,Advanced API Security scores didn't evaluate proxies calling shared flows via flow hooks and theFlowCallout policy in the proxy. With this release, security scores take into account proxies calling shared flows this way. As a result, your security scores may change because they now factor in the shared flows in the environment.

July 31, 2023

Apigee hybrid
v1.10.2
Announcement

hybrid v1.10.2

On July 31, 2023 we released an updated version of the Apigee hybrid software, v1.10.2.

Fixed
Bug IDDescription
292118812Fixed UDCA regression in Hybrid 1.10.1 where UDCA would ignore forward proxy configuration.
205666368Fixed issue with default validation of TLS target endpoint certificates.

To enable strict SSL on southbound connections to a proxy target endpoint, add the tag<Enforce>true</Enforce> in the target<SSLInfo> block.

SeeAbout setting TLS options in a target endpoint or target server.

See alsoKnown Issue #205666368.

158132963Added improvements to capture relevant target flow variables in trace and analytics in case of target timeouts.
Security
Bug IDDescription
293348130Security fixes forapigee-udca.
This addresses the following vulnerabilities:
291994501Security fixes forapigee-operator andapigee-watcher.
This addresses the following vulnerabilities:
291994501Security fixes forapigee-installer.
This addresses the following vulnerabilities:
290829031Security fixes forapigee-hybrid-cassandra,apigee-cassandra-client, andcassandra-backup-utility.
This addresses the following vulnerabilities:
290829028Security fixes for Apigee Connect andapigee-connect-agent andapigee-redis.
This addresses the following vulnerabilities:

July 24, 2023

Apigee X

July 21, 2023

Apigee X
Announcement

On July 21, 2023, we released an updated version of Apigee X.

Change

The Advanced API Security Abuse detectionIncident details page now displays unique IP addresses, even if more than one incident corresponds to the same IP address. Previously, the Incident details page could display the same IP address more than once for different incidents.

Also, theAttributes tab of the Incident details page no longer displays the following attributes:

  • Top App Key
  • Detected Rules
  • Top URL
Apigee hybrid
v1.9.4
Announcement

hybrid v1.9.4

On July 21, 2023 we released an updated version of the Apigee hybrid software, v1.9.4.

Fixed
Bug IDDescription
289254725Implemented a fix to prevent failure of proxy deployments that include the OASValidation policy.
279712107Added the ability to annotate apigee-ingressgateway-manager pods through overrides.yaml file.
Seeistiod.annotations for details.
272212164Cassandra CSI backup could clash with Azure default configuration. The CSI backup script has been fixed to prevent a resource naming issue that could cause backups to fail.
158132963Added improvements to capture relevant target flow variables in trace and analytics in case of target timeouts.
Security
Bug IDDescription
290709899Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerability:
290829028Security fixes for Apigee Connect andapigee-connect-agent andapigee-redis.
This addresses the following vulnerabilities:

July 20, 2023

Apigee X
Fixed
Bug IDDescription
290943249Fixed latency issue between Istio and runtime container.
205666368Fixed issue with default validation of TLS target endpoint certificates.

To enable strict SSL on southbound connections to a proxy target endpoint, add the tag<Enforce>true</Enforce> in the target<SSLInfo> block.

For more information about using<Enforce>true</Enforce> in<SSLInfo>, seeAbout setting TLS options in a target endpoint or target server.

July 13, 2023

Apigee hybrid
v1.10.1
Fixed
Bug IDDescription
289254725Implemented a fix to prevent failure of proxy deployments that include the OASValidation policy.
Security
Bug IDDescription
281561243Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerability:
290067464Security fixes forapigee-stackdriver-logging-agent.
This addresses the following vulnerability:
290068742Security fixes forapigee-udca.
This addresses the following vulnerability:
290065830Security fixes forapigee-udca.
This addresses the following vulnerability:

July 12, 2023

Apigee X
Announcement

On July 12, 2023, we released an updated version of Apigee X.

Feature

Preview release of non-VPC peering option for Apigee provisioningApigee now supports a provisioning option that does not require VPC peering. With this approach, you are not required to provide networks and IP ranges during the Apigee provisioning process. Instead, you use Private Service Connect (PSC) for routing northbound traffic to Apigee and southbound traffic to target services running in your Google Cloud projects.

Non-VPC peering is supported for command-line (CLI) provisioning steps only. You can perform non-VPC provisioning forsubscription,Pay-as-you-go, andevaluation installations of Apigee.

To learn more, seeApigee networking options.

July 10, 2023

Apigee X
Fixed
Bug IDDescription
289254725Implemented fix to prevent failure of proxy deployments that include the OASValidation policy.
N/AUpgraded infrastructure and libraries.
Security
Bug IDDescription
273693152Fixed SAMLAssertion policy parsing to limit the number of entities that will be parsed to 10000.

Any attempt to parse more than 10000 entities will generate an error.

273695718Fixed DataCapture policy to avoid evaluation of external entities during XML parsing for variable collection.
273929507Fixed issue with potential Java security bypass in LookupCache policy.

Certain objects which implementPostDeserializer interface are now cached.

273950705Fixed issue in PythonScript policy to prevent execution of arbitrary Java code.

With this fix, the runtime does not allow execution of python code added to a.js resource file.

July 07, 2023

Apigee Adapter for Envoy
v2.1.1
Fixed

An issue was fixed where quotas were being improperly duplicated between operations instead of being shared at the Product level.

Announcement

v2.1.1

On June 7, 2023, we released version 2.1.1 of Apigee Adapter for Envoy.

Apigee UI
Fixed

An issue was fixed where quotas were being improperly duplicated between operations instead of being shared at the Product level.

Announcement

v2.1.1

On June 7, 2023, we released version 2.1.1 of Apigee Adapter for Envoy.

July 06, 2023

Apigee X
Announcement

On July 6, 2023, we released an updated version of Apigee X.

Feature

Preview release of new environment types

Apigee announces the Preview release of three distinct environment types: Base, Intermediate, and Comprehensive. Each environment type offers varying degrees of capabilities and costs; you can tailor pricing to suit your needs.

For more information, seeApigee Pay-as-you-go environment types.

Feature

Preview release of standard and extensible API proxies

Apigee announces the Preview release of standard and extensible API proxies, available for use with preview organizations using Pay-as-you-go (updated attributes) pricing.

For more information about standard and extensible API proxies, seeAPI proxy types.

Feature

Preview release of new HTTPModifier and ReadPropertySet policies and templating support for message <URL> elements

Apigee announces the Preview release of the HTTPModifier and ReadPropertySet policies.

The HTTPModifier policy can change an existing request or response message and provides a subset of the functionality already available in the AssignMessage policy. SeeHTTPModifier policy.

The ReadPropertySet policy reads property sets and populates flow variables with the results. SeeReadPropertySet policy.

HTTPModifier and ReadPropertySet arestandard policies. Proxies built exclusively with standard policies are called standard proxies and can be deployed to any environment type. SeePay-as-you-go (updated attributes) pricing overview.

This release also includes template support for message <URL> elements. SeeURL templating.

June 30, 2023

Apigee hybrid
v1.10.0
Announcement

hybrid v1.10

On June 30, 2023 we released an updated version of the Apigee hybrid software, v1.10.0.

Feature

Pre-install Cluster Check Kubernetes job

Starting in version 1.10, Apigee hybrid offers a new tool that examines the hybrid cluster before you install the hybrid runtime. SeeStep 8: Check cluster readiness .

Feature

Automated Issue Surfacing (AIS)

Starting with Apigee hybrid 1.10, Apigee hybrid offers a new tool that examines the hybrid runtime and surfaces issues by running akubectl command. If the tool detects errors in the cluster, it returns a detailed error message. The error message contains a link to the troubleshooting guide for that specific error. SeeAutomated issue surfacing andConfiguration property reference,watcher.

Feature

Support for environment-level scaling

Starting in version 1.9.3, Apigee hybrid added the following environment configuration properties that enable you to specify environment-specific scaling in theoverrides.yaml file:

Documentation:Environment-based scaling

Feature

Support for AppGroups (preview)

Starting in version 1.10, Apigee hybrid supports AppGroups, which represent a relationship between one or more apps that are managed by the same set of people. For information, seeUsing AppGroups to organize app ownership.

AppGroups is in preview as of the Apigee hybrid 1.10 release. See theAppGroups preview launch announcement for details.

Fixed
Bug IDDescription
181569522You can now create a new environment with the same name as a deleted environment without needing to perform manual clean-up tasks first. (Fixed in Apigee hybrid v1.8.5 and v1.7.6)
209509030Apigee Ingressgateway cannot access K8s secret from another namespace.
218567150The ingress gateway is now configured to consistently preserve UUID in the x-request-id header.
Note: This setting does have some impact on tracing in the ingress gateway. For more information, seepack_trace_reason in"UUID (proto)" in the envoy documentation. (Fixed in Apigee hybrid v1.7.6 and v1.8.3)
223320630mTLS-related client variables are now set by the Apigee runtime. (Fixed in Apigee hybrid v1.8.6)
245619397In Apigee hybrid, fluentbit support now includes theNO_PROXY environment variable. (Fixed in Apigee hybrid v1.8.5, v1.8.6, and v1.9.1)
259264961Added support for ASM v1.15. Please seeKnown issue 266452840 (Fixed in Apigee hybrid v1.7.6)
260342163Fixed a narrow scenario where threads in runtime pods ended up consuming 100% CPU. (Fixed in Apigee hybrid v1.9.1)
260372012Requests failed with 500 response and keyvaluemap.service.ErrorDuringDecryption error after upgrade to Hybrid 1.8.Note: Fixed in Apigee hybrid 1.8.4 and newer. (Fixed in Apigee hybrid v1.8.5)
262699558The watcher component no longer fails when using Kubernetes Secret to store hybrid service account secret. (Fixed in Apigee hybrid v1.7.6)
263840644Fixed a conflict with an existing ASM on the cluster. (Fixed in Apigee hybrid v1.8.6)
265374889Fixed an issue where in some circumstances the Java Callout would to fail due with the following error:Failed to execute JavaCallout. Could not initialize class org.jose4j.jwa.AlgorithmFactoryFactory2. (Fixed in Apigee hybrid v1.9.1)
266411394Add support for Azure Front Door request headers to/healthz health check. (Fixed in Apigee hybrid v1.8.5 and v1.9.1)
266594584Websocket was failing in asm 1.15. This was due to incompatible capitalization in variable names between the Anthos Service Meshoverlay.yaml file and the and the Envoy filterapigee-envoyfilter.yaml file. (Fixed in Apigee hybrid v1.8.5 and v1.9.1)
266814873In certain circumstances, retrieving encrypted KVM entries could fail with an error. This fix ensures that MART will be able to successfully function for environment-scoped KVM entries, even if the encryption key is used in the Org Env configuration or when the keys contain non-UTF8 characters. There is no change to KVM data. (Fixed in Apigee hybrid v1.8.6 and v1.9.1)
266989915
266919136
In some circumstances, Apigee could return incorrect developer credentials for an app, unless the specific app was selected when requesting the credentials. (Fixed in Apigee hybrid v1.9.1)
267666187When using a custom Kubernetes service for the Apigee ingress gateway, you can disable the creation of a default load balancer. SeeManaging Apigee ingress gateway. (Fixed in Apigee hybrid v1.8.6 and v1.9.1)
267691299
265295406
The Apigee controller uses a dedicatedapigee-manager Kubernetes service account, instead of using the default SA. (Fixed in Apigee hybrid v1.8.6 and v1.9.1)
268445095ThevalidateOrg flag can be set to false to bypass upgrade validation errors when configuration includes HTTP Forward proxy. You can use this to avoid upgrade errors caused by HTTP proxy settings. (Fixed in Apigee hybrid v1.7.6)
268696297Providing a Kubernetes secret for Cassandra and Redis components is now supported. Seecassandra.auth.secret andredis.auth.secret in theConfiguration properties reference. (Fixed in Apigee hybrid v1.9.1)
269451743In certain circumstances, upgrading from Apigee hybrid v1.8.3 to v1.9.0 could fail with an error message when creating the virtual hosts. (Fixed in Apigee hybrid v1.9.1)
269738951The example network policies are now included in theapigeectl/examples/network-policies directory. seeConfiguring Kubernetes network policies. (Fixed in Apigee hybrid v1.9.1)
270371160In Apigee hybrid v1.8.7, we removed certain insecure TLS ciphers. Apigee hybrid supports the TLS cipher suites supported by theBoring FIPS build of Envoy. You can now specify specific cipher suites with thevirtualhosts.cipherSuites configuration property in your overrides. (Fixed in Apigee hybrid v1.8.7)

Note: Apigee hybrid only supports the RSA ciphers listed. ECDSA ciphers are not supported.

270371160In Apigee hybrid v1.9.0, we removed certain insecure TLS ciphers. Apigee hybrid supports the TLS cipher suites supported by theBoring FIPS build of Envoy. You can now specify specific cipher suites with thevirtualhosts.cipherSuites configuration property in your overrides. (Fixed in Apigee hybrid v1.9.2)

Note: Apigee hybrid only supports the RSA ciphers listed. ECDSA ciphers are not supported.

271266079Removed port 80 from the default Kubernetes service of Apigee Ingress Gateway. (Fixed in Apigee hybrid v1.8.6 and v1.9.1)
272212164Cassandra CSI backup could clash with Azure default configuration. The CSI backup script has been fixed to prevent a resource naming issue that could cause backups to fail. (Fixed in Apigee hybrid v1.9.4 and v1.10.0)
273561434Some projects were unable to run debug sessions. (Fixed in Apigee hybrid v1.8.8 and v1.9.3)
274292101In certain circumstances, environment-scoped KVMs in hybrid could cause rollback issues for MART. (Fixed in Apigee hybrid v1.8.6)
274999014Restrict watcher RBAC to a single K8s namespace
278646149In certain circumstances, thelogger.livenessProbe.timeoutSeconds configuration property was not working as expected. Seelogger.livenessProbe.timeoutSeconds in the Configuration property reference. (Fixed in Apigee hybrid v1.8.7 and v1.9.2)
279053612x-forwarded-client-cert (XFCC) HTTP headers handled with theistiod.forwardClientCertDetails configuration property. (Fixed in Apigee hybrid v1.8.7 and v1.9.2)
See the Configuration properties reference for details:
279193831Envoy has been updated to v1.25.6.. (Fixed in Apigee hybrid v1.8.8)
279712107Added the ability to annotateapigee-ingressgateway-manager pods throughoverrides.yaml file. (Fixed in Apigee hybrid v1.8.8)
280544499Request headers were not seen in debug sessions. (Fixed in Apigee hybrid v1.8.8)
284488296Removed an unneeded Workload Identity on the Cassandra Schema Validation cron job. (Fixed in Apigee hybrid v1.8.8 and v1.9.3)
Breaking
Bug IDDescription
270371160In Apigee hybrid v1.9.0, we removed certain insecure TLS ciphers. Apigee hybrid supports the TLS cipher suites supported by the Boring FIPS build of Envoy.

Note: Apigee hybrid only supports the RSA ciphers listed. ECDSA ciphers are not supported.
271266079Removed port 80 from the default Kubernetes service of Apigee Ingress Gateway. Port 80 is not supported by Apigee ingress gateway. If you are migrating from ASM to Apigee ingress gateway, and followed the instructions in thecommunity post to enable Port 80, it will not work with Apigee Ingress gateway. (Fixed in Apigee hybrid v1.8.6 and v1.9.1)
Security
Bug IDDescription
262576079Security fix for forapigee-envoy. (Fixed in Apigee hybrid v1.10)
This addresses the following vulnerability:
273797045Security fix for forapigee-diagnostics-collector apigee-synchronizer apigee-udca. (Fixed in Apigee hybrid v1.8.8)
This addresses the following vulnerability:
273800345,281572616Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime,apigee-synchronizer, andapigee-udca. (Fixed in Apigee hybrid v1.8.8 and v1.9.3
This addresses the following vulnerabilities:
273800717Security fixes forapigee-emulator,apigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-mock-server,apigee-runtime, andapigee-synchronizer. (Fixed in Apigee hybrid v1.8.7 and v1.9.2)
This addresses the following vulnerabilities:
273800965Security fix forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer. (Fixed in Apigee hybrid v1.8.7, v1.9.2, and v1.9.3)
This addresses the following vulnerability:
273801301Security fixes forapigee-mart-server andapigee-runtime.(Fixed in Apigee hybrid v1.8.8 and v1.9.3)
This addresses the following vulnerability:
274112103Security fixes to the Apigee Controller and Apigee Watcher. (Fixed in Apigee hybrid v1.8.6 and v1.9.1)
This addresses the following vulnerabilities:
275002360Security fixes forfluent-bit. (Fixed in Apigee hybrid v1.8.6 and v1.9.1)
This addresses the following vulnerabilities:
277367440Security fixes for Apigee Controller, Watcher, andapigeectl. (Fixed in Apigee hybrid v1.8.7 and v1.9.2)
This addresses the following vulnerabilities:
278313047Security fixes forapigee-stackdriver-logging-agent. (Fixed in Apigee hybrid v1.9.2)
This addresses the following vulnerabilities:
279194142Fixes build issues to achieve FIPS compliance. (Fixed in Apigee hybrid v1.8.7 and v1.9.2)
281561243Security fix forapigee-diagnostics-collector,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer. (Fixed in Apigee hybrid v1.8.8 and v1.9.3)
This addresses the following vulnerability:
283826216Security fixes forapigee-ingressgateway. (Fixed in Apigee hybrid v1.9.3)
This addresses the following vulnerabilities:
283826785Security fixes foristiod. (Fixed in Apigee hybrid v1.9.3)
This addresses the following vulnerabilities:

June 27, 2023

Apigee X
Feature

Public preview of AppGroups

Introduces the concept of AppGroups, which represent a relationship between one or more apps that are managed by the same set of people. For information, seeUsing AppGroups to organize app ownership.

Note: For Apigee hybrid, AppGroups and the organizations.apps API "filter" option to filter apps based on developer or AppGroup are available in hybrid 1.10.0 and later. This generic filtering option can also be used to filter apps based on developerEmail, apiProduct, consumerKey, status, appId and appName. PageSize and PageToken can be used to paginate the dataset.

Client support for AppGroups is available with the latest Drupal Teams module.

Note that the purpose of this release is to support upgrades from Apigee Edge customers who used company-apps without monetization; however, it is available to any Apigee X/hybrid customer during the public preview stage.

June 23, 2023

Apigee Integrated Portal
Announcement

On April 20, 2023 we released an updated version of Apigee integrated portal. The fix below was not reported in a release note at the time. This update corrects the record.

Fixed
Bug IDDescription
275578252Addressed an issue where an account could be created even though the built-in identity provider (IdP) had been disabled.

For any portal with a disabled IdP, you can review the user accounts on thePortals > Portal name > Accounts > Users page. Select an account and then change theStatus toInactive to prevent login.

Documentation:Deactivating user accounts
Apigee UI
Announcement

On April 20, 2023 we released an updated version of Apigee integrated portal. The fix below was not reported in a release note at the time. This update corrects the record.

Fixed
Bug IDDescription
275578252Addressed an issue where an account could be created even though the built-in identity provider (IdP) had been disabled.

For any portal with a disabled IdP, you can review the user accounts on thePortals > Portal name > Accounts > Users page. Select an account and then change theStatus toInactive to prevent login.

Documentation:Deactivating user accounts

June 20, 2023

Apigee X
Fixed
Bug IDDescription
284114575Implemented fix to prevent the execution of untrusted code in Apigee policies.
279092925Modified Cloud Logging policy to improve runtime performance.
186885918Disabled access to external entities in XML parsing.
270764083Default expiration for refresh tokens set to 30 days if not explicitly set in the OAuth policy.
N/AUpgraded infrastructure and libraries.
Security
Bug IDDescription
273801301Security fix forapigee-diagnostics-collector,apigee-mart-server,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerabilities:

281561243Security fix forapigee-diagnostics-collector,apigee-mart-server,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerabilities:

June 14, 2023

Apigee hybrid
v1.8.8
Fixed
Bug IDDescription
273561434Some projects were unable to run debug sessions..
279193831Envoy has been updated to v1.25.6..
279712107Added the ability to annotateapigee-ingressgateway-manager pods throughoverrides.yaml file.
280544499Request headers were not seen in debug sessions.
284488296Removed an unneeded Workload Identity on the Cassandra Schema Validation cron job.
Security
Bug IDDescription
281561243Security fix forapigee-diagnostics-collector,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerability:
273797045Security fix for forapigee-diagnostics-collector apigee-synchronizer apigee-udca.
This addresses the following vulnerability:
273800345,281572616Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime,apigee-synchronizer, andapigee-udca.
This addresses the following vulnerabilities:
273801301Security fixes forapigee-mart-server andapigee-runtime.
This addresses the following vulnerability:

June 13, 2023

Apigee IntegrationApigee UI

June 09, 2023

Apigee Analytics
Announcement

On June 9, 2023 we released an updated version of Apigee X.

Fixed
Bug IDDescription
286452898Previously, the Apigee Analyticstopk query parameter, which returns the top k results for a query, always returned the results in descending order, even when theorder parameter wasASC. This has been fixed: results are now sorted according to theorder parameter before returning the top k entries.
Apigee UI
Announcement

On June 9, 2023 we released an updated version of Apigee X.

Fixed
Bug IDDescription
286452898Previously, the Apigee Analyticstopk query parameter, which returns the top k results for a query, always returned the results in descending order, even when theorder parameter wasASC. This has been fixed: results are now sorted according to theorder parameter before returning the top k entries.

June 05, 2023

Apigee Adapter for Envoy
v2.1.0
Announcement

v2.1.0

On June 5, 2023, we released version 2.1.0 of Apigee Adapter for Envoy.

Fixed

Theapplication_id claim was added to the/verifyApiKey response.

Apigee UI
Announcement

v2.1.0

On June 5, 2023, we released version 2.1.0 of Apigee Adapter for Envoy.

Fixed

Theapplication_id claim was added to the/verifyApiKey response.

Apigee hybrid
v1.9.3
Announcement

ANNOUNCEMENT

hybrid v1.9.3

On June 5, 2023 we released an updated version of the Apigee hybrid software, v1.9.3.

Fixed
Bug IDDescription
284488296Removed an unneeded Workload Identity on the Cassandra Schema Validation cron job.
273561434Some projects were unable to run debug sessions.
Security
Bug IDDescription
273800965Security fix forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerability:
273800345,281572616Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime,apigee-synchronizer, andapigee-udca.
This addresses the following vulnerabilities:
273801301Security fixes forapigee-mart-server andapigee-runtime.
This addresses the following vulnerability:
283826216Security fixes forapigee-ingressgateway.
This addresses the following vulnerabilities:
283826785Security fixes foristiod.
This addresses the following vulnerabilities:
281561243Security fix forapigee-diagnostics-collector,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerability:

May 30, 2023

Apigee UI
Announcement

On May, 30, 2023, we released an updated version of the Apigee UI.

Feature

The following labels in the Advanced API Security abuse detection view have been changed:

  • Detection type has been changed toDetection rules.
  • Suspected bot traffic has been changed toDetected traffic.
  • Percent bot traffic has been changed to% of detected traffic.
  • Bot count has been changed toDetected IP address count.
  • Top API key has been changed to:Top app key.
  • Bot reason has been changed toDetected rules.
  • Total calls made has been changed toDetected traffic.
  • First detection time has been changed toFirst event detected.
  • Last detection time has been changed toLast event detected.

May 23, 2023

Apigee IntegrationApigee UI

May 22, 2023

Apigee Integrated Portal
Fixed
Bug IDDescription
274916981Fixed issue where an API specification set via URL could fail.
277265034App names can start with numeric characters as described inNaming guidelines.
Announcement

On May 22, 2023 we released an updated version of Apigee integrated portal.

Apigee Integration
Feature

Error catcher trigger

The Error Catcher trigger lets you invoke anerror catcher that is defined or customized to handle the failure of an identified trigger, task, or edge condition in your integration.

For more information, seeError catcher trigger.

Feature

Return task

The Return task lets you customize the error messages corresponding to the HTTP response codes that are returned during an integration execution failure.

For more information, seeReturn task.

Apigee UI
Feature

Error catcher trigger

The Error Catcher trigger lets you invoke anerror catcher that is defined or customized to handle the failure of an identified trigger, task, or edge condition in your integration.

For more information, seeError catcher trigger.

Feature

Return task

The Return task lets you customize the error messages corresponding to the HTTP response codes that are returned during an integration execution failure.

For more information, seeReturn task.

Fixed
Bug IDDescription
274916981Fixed issue where an API specification set via URL could fail.
277265034App names can start with numeric characters as described inNaming guidelines.
Announcement

On May 22, 2023 we released an updated version of Apigee integrated portal.

May 17, 2023

Apigee X
Fixed
Bug IDDescription
N/AUpgraded infrastructure and libraries.
280695936Fixed issue with incomplete removal of form parameters when using the<Remove> element in the Assign Message policy to delete headers and form parameters simultaneously.
271217050Fixed issue resulting in missing execution records in debug sessions for the JavaCallout policy.
271894110, 273568673, 273571029Fix enables support for TLS 1.3 for southbound targets.
271539836Fixed intermittent Cloud Logging failures.
277090269Fixed encryption of internal proxy chaining headers to avoid proxy invocation misuse.
273561434Fixed issue with incomplete debug session information for proxies deployed in the same environment.
158132963Improved capture of relevant target flow variables in trace and analytics in the event of target timeouts.
271093461Fixed issue with heap exhaustion when using OASValidation policy.
269514256Fixed issue causingGoogleTokenGeneration failure.
261924658Optimization to reduce latency in Quota policy.
252864240Fixed issue to support bot detection with Analytics obfuscation enabled.
222024484CORS policy now returnsAccess-Control-Allow-Credentials header in preflight response when<AllowCredentials> is set to true.
261205290Optimization to reduce resource usage on Cassandra connections.
266814873Fixed issue with retrieval of environment-scoped KVM entries containing encryption keys with non-UTF-8 characters.
260342163Fixed issue causing 100% CPU usage by runtime pod threads under specific circumstances.
273800523, 273800717Security fixes for Apigee.

The fixes address the following vulnerabilities:

May 11, 2023

Apigee UI
Announcement

On May 11, 2023 we released an updated version of the Apigee UI.

Feature

This release includes newPermissions Pre-check functionality and UI messaging, which is available when provisioning Apigee with Pay-as-you-go pricing in the Google Cloud console. With the release of this feature, users are alerted when any permissions required to complete the provisioning operations are missing. The missing permissions and the steps to resolve are now identified in the UI messaging.

May 09, 2023

Apigee Integration
Feature

Cloud logs support for Connectors tasks

You can now view the execution logs of a failedConnectors task in Apigee Integration.

For more information, seeExecution Logs.

Fixed

The issue relating to the validation of incorrect variable assignments in an integration has been resolved.

Apigee UI
Feature

Cloud logs support for Connectors tasks

You can now view the execution logs of a failedConnectors task in Apigee Integration.

For more information, seeExecution Logs.

Fixed

The issue relating to the validation of incorrect variable assignments in an integration has been resolved.

May 08, 2023

Apigee hybrid
v1.8.7
Announcement

hybrid v1.8.7

On May 8, 2023 we released an updated version of the Apigee hybrid software, v1.8.7.

Fixed
Bug IDDescription
279053612x-forwarded-client-cert (XFCC) HTTP headers handled with theistiod.forwardClientCertDetails configuration property. Seeistiod.forwardClientCertDetails in the Configuration properties reference for details.
278646149In certain circumstances, thelogger.livenessProbe.timeoutSeconds configuration property was not working as expected. Seelogger.livenessProbe.timeoutSeconds in the Configuration property reference.
270371160In Apigee hybrid v1.8.7, we removed certain insecure TLS ciphers. Apigee hybrid supports the TLS cipher suites supported by theBoring FIPS build of Envoy. You can now specify specific cipher suites with thevirtualhosts.cipherSuites configuration property in your overrides.

Note: Apigee hybrid only supports the RSA ciphers listed. ECDSA ciphers are not supported.

Security
Bug IDDescription
279194142Fixes build issues to achieve FIPS compliance.
277367440Security fixes for Apigee Controller, Watcher, andapigeectl.
This addresses the following vulnerabilities:
273800965Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-runtime, andsynchronizer.
This addresses the following vulnerabilities:
273800717Security fixes forapigee-emulator,apigee-diagnostics-collector,apigee-mart-serve,apigee-mint-task-scheduler,apigee-mock-server,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerabilities:

May 02, 2023

Apigee hybrid
v1.9.2
Announcement

hybrid v1.9.2

On May 2, 2023 we released an updated version of the Apigee hybrid software, v1.9.2.

Fixed
Bug IDDescription
279053612x-forwarded-client-cert (XFCC) HTTP headers handled with theistiod.forwardClientCertDetails configuration property. Seeistiod.forwardClientCertDetails in the Configuration properties reference for details.
278646149In certain circumstances, thelogger.livenessProbe.timeoutSeconds configuration property was not working as expected. Seelogger.livenessProbe.timeoutSeconds in the Configuration property reference.
270371160In Apigee hybrid v1.9.0, we removed certain insecure TLS ciphers. Apigee hybrid supports the TLS cipher suites supported by theBoring FIPS build of Envoy. You can now specify specific cipher suites with thevirtualhosts.cipherSuites configuration property in your overrides.

Note: Apigee hybrid only supports the RSA ciphers listed. ECDSA ciphers are not supported.

Security
Bug IDDescription
279194142Fixes build issues to achieve FIPS compliance.
278313047Security fixes forapigee-stackdriver-logging-agent.
This addresses the following vulnerabilities:
277367440Security fixes for Apigee Controller, Watcher, andapigeectl.
This addresses the following vulnerabilities:
273800965Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-runtime, andsynchronizer.
This addresses the following vulnerabilities:
273800717Security fixes forapigee-emulator,apigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-mock-server,apigee-runtime, andapigee-synchronizer.
This addresses the following vulnerabilities:

May 01, 2023

Apigee Integration
Announcement

On May 1, 2023 we released an updated version of the Apigee Integration.

Feature

Apigee Integrations is now available in the following locations:

  • Melbourne (australia-southeast2)
  • Finland (europe-north1)
  • Paris (europe-west9)
  • Madrid (europe-southwest1)
  • Doha (me-central1)
  • Tel Aviv (me-west1)

For more information about the supported locations, seeApigee Integration supported regions.

Apigee UI
Announcement

On May 1, 2023 we released an updated version of the Apigee Integration.

Feature

Apigee Integrations is now available in the following locations:

  • Melbourne (australia-southeast2)
  • Finland (europe-north1)
  • Paris (europe-west9)
  • Madrid (europe-southwest1)
  • Doha (me-central1)
  • Tel Aviv (me-west1)

For more information about the supported locations, seeApigee Integration supported regions.

April 26, 2023

Apigee X
Announcement

Effective May 31, 2023, the default value for the OAuthv2 policyRefreshTokenExpiresIn element has new behavior. Starting May 31,RefreshTokenExpiresIn defaults to2592000000 ms (30 days) for all policies where this element is not set.

For information on this element, seeRefreshTokenExpiresIn.

April 20, 2023

Apigee Advanced API Security
Announcement

On April 20, 2023 we released an updated version of Apigee Advanced API Security.

Feature

This release contains a new Advanced API SecurityDetected Traffic view, which displays information about API traffic originating from detected bots. This information was previously displayed in theAbuse metrics section of theSecurity scores view.

Apigee Integration
Issue

Apigee Integration fails to validate incorrect variable assignments in an integration. For example, you can currently assign a JSON value to an unassigned variable of String data type. This behaviour might cause data mapping and integration failures.

Until this issue is resolved, we recommend that you do the following:

  • Assign values to an integration variable as per the variable data type.
  • Verify and update existing integration variable values as per its respective variable data type.
Apigee UI
Issue

Apigee Integration fails to validate incorrect variable assignments in an integration. For example, you can currently assign a JSON value to an unassigned variable of String data type. This behaviour might cause data mapping and integration failures.

Until this issue is resolved, we recommend that you do the following:

  • Assign values to an integration variable as per the variable data type.
  • Verify and update existing integration variable values as per its respective variable data type.
Apigee X
Announcement

On April 20, 2023 we released an updated version of Apigee.

Feature

This release contains a new Advanced API SecurityDetected Traffic view, which displays information about API traffic originating from detected bots. This information was previously displayed in theAbuse metrics section of theSecurity scores view.

April 17, 2023

Apigee X

April 13, 2023

Apigee X
Announcement

On April 13, 2023, we released an updated version of Apigee.

Feature

New features now supported in Apigee in VS Code for local development

The following features are now supported with Apigee in VS Code for local development as part of theInsiders build (as of v1.22.1-insiders.3):

  • Create multi-repository workspaces - Choose individual storage locations for artifacts, such as API proxies that are stored as individual SCMs, but develop them together using a single workspace. You no longer have to create a single repository that contains all of your API proxies. SeeUnderstanding the structure of an Apigee multi-repository workspace.
  • Use keystore - Introduces a new environment-level setting for creating the required keystores in the Apigee Emulator by using locally available keys. SeeConfiguring the keystrokes (keystores.json).
  • Test API proxies that require service accounts (for example, calling a cloud logging process as part of an API proxy flow) - Set up your Apigee Emulators with a service account key to enable service accounts, add policies and targets that rely on service accounts, and deploy the API proxies to the Apigee Emulator to test them. SeeCustomizing the Apigee Emulator to support service account-based authentication.

April 03, 2023

Apigee Integration
Announcement

On April 3, 2023 we released an updated version of the Apigee Integration.

Apigee UI
Announcement

On April 3, 2023 we released an updated version of the Apigee Integration.

Apigee hybrid
v1.8.6
Fixed
Bug IDDescription
274292101In certain circumstances, environment-scoped KVMs in hybrid could cause rollback issues for MART.
271266079Removed port 80 from the default Kubernetes service of Apigee Ingress Gateway.
267691299The Apigee controller uses a dedicatedapigee-manager Kubernetes service account, instead of using the default SA.
267666187When using a custom Kubernetes service for the Apigee ingress gateway, you can disable the creation of a default load balancer. SeeManaging Apigee ingress gateway.
266814873In certain circumstances, retrieving encrypted KVM entries could fail with an error. This fix ensures that MART will be able to successfully function for environment-scoped KVM entries, even if the encryption key is used in the Org Env configuration or when the keys contain non-UTF8 characters. There is no change to KVM data.
263840644Fixed a conflict with an existing ASM on the cluster.
245619397In Apigee hybrid, fluentbit support now includes theNO_PROXY environment variable.
223320630mTLS-related client variables are now set by the Apigee runtime.
Security
Bug IDDescription
275002360Security fixes forfluent-bit.
This addresses the following vulnerabilities:
274112103Security fixes to the Apigee Controller and Apigee Watcher.
This addresses the following vulnerabilities:
Breaking
Bug IDDescription
271266079Removed port 80 from the default Kubernetes service of Apigee Ingress Gateway. Port 80 is not supported by Apigee ingress gateway. If you are migrating from ASM to Apigee ingress gateway, and followed the instructions in thecommunity post to enable Port 80, it will not work with Apigee Ingress gateway.

March 27, 2023

Apigee hybrid
v1.9.1
Announcement

hybrid v1.9.1

On March 27, 2023 we released an updated version of the Apigee hybrid software, v1.9.1.

Fixed
Bug IDDescription
269738951The example network policies are now included in theapigeectl/examples/network-policies directory. seeConfiguring Kubernetes network policies.
271266079Removed port 80 from the default Kubernetes service of Apigee Ingress Gateway.
269451743In certain circumstances, upgrading from Apigee hybrid v1.8.3 to v1.9.0 could fail with an error message when creating the virtual hosts.
268696297Providing a Kubernetes secret for Cassandra and Redis components is now supported. Seecassandra.auth.secret andredis.auth.secret in theConfiguration properties reference.
267691299The Apigee controller uses a dedicatedapigee-manager Kubernetes service account, instead of using the default SA.
267666187When using a custom Kubernetes service for the Apigee ingress gateway, you can disable the creation of a default load balancer. SeeManaging Apigee ingress gateway.
266989915
266919136
In some circumstances, Apigee could return incorrect developer credentials for an app, unless the specific app was selected when requesting the credentials.
266814873In certain circumstances, retrieving encrypted KVM entries could fail with an error. This fix ensures that MART will be able to successfully function for environment-scoped KVM entries, even if the encryption key is used in the Org Env configuration or when the keys contain non-UTF8 characters. There is no change to KVM data.
266594584Websocket was failing in asm 1.15. This was due to incompatible capitalization in variable names between the Anthos Service Meshoverlay.yaml file and the and the Envoy filterapigee-envoyfilter.yaml file.
266411394Added support for Azure Front Door request headers to/healthz health check.
265374889Fixed an issue where in some circumstances the Java Callout would to fail due with the following error:Failed to execute JavaCallout. Could not initialize class org.jose4j.jwa.AlgorithmFactoryFactory2.
260342163Fixed a narrow scenario where threads in runtime pods ended up consuming 100% CPU.
245619397In Apigee hybrid, fluentbit support now includes theNO_PROXY environment variable.
Security
Bug IDDescription
275002360Security fixes forfluent-bit.
This addresses the following vulnerabilities:
274112103**Security fixes to the Apigee Controller and Apigee Watcher. This addresses the following vulnerabilities:
Breaking
Bug IDDescription
271266079Removed port 80 from the default Kubernetes service of Apigee Ingress Gateway. Port 80 is not supported by Apigee ingress gateway. If you are migrating from ASM to Apigee ingress gateway, and followed the instructions in thecommunity post to enable Port 80, it will not work with Apigee Ingress gateway.

March 23, 2023

Apigee Advanced API Security
Announcement

On March 23, 2023, we released an updated version of Apigee Advanced API Security.

Feature

Public preview release of Advanced API Security abuse detection

Advanced API Security's newabuse detection feature lets you view security incidents involving your APIs. Abuse detection uses Google's machine learning algorithms to detect API traffic patterns that are a sign of malicious activity targeting your APIs.

Abuse detection includes two new types of detection rules powered by machine learning models:

  • Advanced Anomaly Detection: Detects unusual patterns of API traffic.
  • Advanced API scraper: Detects attempts to extract information from APIs for malicious purposes.
Issue

The two new detection rules, Advanced Anomaly Detection and Advanced API Scraper, are not available for organizations withVPC Service Controls. We are actively working to resolve this issue.

Apigee Integrated Portal
Announcement

On March 23, 2023 we released an updated version of Apigee integrated portal.

Feature

Users are now able to enable the content security policy feature for their portal for Apigee and Apigee hybrid. Previously, this feature was available in Apigee Edge only.

See:Configure a content security policy

Fixed
Bug IDDescription
272794133When setting a user account toInactive, a notice is now displayed indicating that this setting affects the login behavior only for built-in identity provider accounts.
267502391Improved error messages for invalid input to various endpoints.
265051231Default assets (images) added to a newly created portal used to show up as size0px x 0px. Now they show their proper size.
253037871Users are now able to enable the content security policy feature for their portal for Apigee and Apigee hybrid. Previously, this feature was available in Apigee Edge only.
Apigee UI
Announcement

On March 23, 2023 we released an updated version of Apigee integrated portal.

Feature

Users are now able to enable the content security policy feature for their portal for Apigee and Apigee hybrid. Previously, this feature was available in Apigee Edge only.

See:Configure a content security policy

Fixed
Bug IDDescription
272794133When setting a user account toInactive, a notice is now displayed indicating that this setting affects the login behavior only for built-in identity provider accounts.
267502391Improved error messages for invalid input to various endpoints.
265051231Default assets (images) added to a newly created portal used to show up as size0px x 0px. Now they show their proper size.
253037871Users are now able to enable the content security policy feature for their portal for Apigee and Apigee hybrid. Previously, this feature was available in Apigee Edge only.
Apigee X
Announcement

On March 23, 2023, we released an updated version of Apigee.

Feature

Public preview release of Advanced API Security abuse detection

Advanced API Security's newabuse detection feature lets you view security incidents involving your APIs. Abuse detection uses Google's machine learning algorithms to detect API traffic patterns that are a sign of malicious activity targeting your APIs.

Abuse detection includes two new types of detection rules powered by machine learning models:

  • Advanced Anomaly Detection: Detects unusual patterns of API traffic.
  • Advanced API scraper: Detects attempts to extract information from APIs for malicious purposes.
Issue

The two new detection rules, Advanced Anomaly Detection and Advanced API Scraper, are not available for organizations withVPC Service Controls. We are actively working to resolve this issue.

March 22, 2023

Apigee X
Feature

Receive Cloud console notifications when Pay-as-you-go provisioning completes.

While provisioning is in progress, users can navigate away from the Apigee provisioning page and monitor notifications in the Cloud console for updates when provisioning completes.

Announcement

On March 22, we released an updated version of Apigee X.

Feature

Customize SSL certs for access routing when provisioning Apigee Pay-as-you-go organizations.

Users can now select existing self-managed SSL certs when customizing access routing during Apigee Pay-as-you-go provisioning. For more information, seeStep 4: Customize access routing.

March 17, 2023

Apigee X
Fixed
Bug IDDescription
N/AUpgraded infrastructure and libraries.

March 09, 2023

Apigee Adapter for Envoy
v2.0.7
Announcement

v2.0.7

On March 9, 2023, we released version 2.0.7 of Apigee Adapter for Envoy.

Note: If you areupgrading an existing Apigee Adapter for Envoy, youmust add the--force-proxy-install flag to the provision command. This flag forces the Apigee proxy to be replaced with the latest proxy. SeeApigee hybrid example.

Feature

JWTs can now add a claim namedcustomattributes that will pass the value on to the target in a header calledx-apigee-customattributes (ifappend_metadata_headers is configured to be true).

Fixed
  • An issue was fixed where an invalid api key could create spurious log entries and analytics records.
  • A deprecated version check was removed in a proxy that caused issues in newer versions of Apigee.
Apigee UI
Announcement

v2.0.7

On March 9, 2023, we released version 2.0.7 of Apigee Adapter for Envoy.

Note: If you areupgrading an existing Apigee Adapter for Envoy, youmust add the--force-proxy-install flag to the provision command. This flag forces the Apigee proxy to be replaced with the latest proxy. SeeApigee hybrid example.

Feature

JWTs can now add a claim namedcustomattributes that will pass the value on to the target in a header calledx-apigee-customattributes (ifappend_metadata_headers is configured to be true).

Fixed
  • An issue was fixed where an invalid api key could create spurious log entries and analytics records.
  • A deprecated version check was removed in a proxy that caused issues in newer versions of Apigee.

March 02, 2023

Apigee UI
Announcement

On March 2, 2023, we released an updated provisioning experience for Apigee users creating Pay-as-you-go organizations from theApigee UI. All Apigee users creating new organizations with Pay-as-you-go billing can access the simplified onboarding experience, whether they are provisioning from the Apigee UI or theGoogle Cloud console.

March 01, 2023

Apigee UI
Announcement

On March 1, 2023, we released an updated version of the Apigee UI.

Feature

Public preview release of the Apigee UI in the Google Cloud console

This release includes anew version of the Apigee UI that is integrated with the Google Cloud console. The new UI makes it easier to perform Apigee tasks that are managed in the Cloud console. We welcome your feedback on the new UI: clickSend Feedback at the top of the UI.

For now, you can continue to use the classic Apigee UI if you wish: just clickBack to Classic Apigee in the new UI.

The following tabs in the classic Apigee UI have not yet been implemented in the Apigee UI in the Cloud console, but they will be available there soon:

  • Develop > Integrations
  • API Security
  • Monetization
  • Analyze > API Metrics > Cache Performance,
  • Analyze > API Metrics > Target Performance
  • Analyze > Developers
  • Analyze > End Users
  • Publish > Portals

If you need to use these features, you can do so by switching to the classic Apigee UI.

This release will be rolled out over the next week, so you might not be able to view the new Apgee UI until the rollout is complete.

February 24, 2023

Apigee hybrid
v1.8.5
Announcement

hybrid v1.8.5

On February 24, 2023 we released an updated version of the Apigee hybrid software, v1.8.5.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.8.

Fixed
Bug IDDescription
266594584Websocket was failing in asm 1.15. This was due to incompatible capitalization in variable names between the Anthos Service Meshoverlay.yaml file and the and the Envoy filterapigee-envoyfilter.yaml file.
266411394Add support for Azure Front Door request headers to/healthz health check.
260372012Requests failed with 500 response and keyvaluemap.service.ErrorDuringDecryption error after upgrade to Hybrid 1.8.Note: Fixed in Apigee hybrid 1.8.4 and newer.
245619397In Apigee hybrid, fluentbit support now includes theNO_PROXY environment variable.
181569522You can now create a new environment with the same name as a deleted environment without needing to perform manual clean-up tasks first.

February 14, 2023

Apigee hybrid
v1.7.6
Announcement

hybrid v1.7.6

On February 14, 2023 we released an updated version of the Apigee hybrid software, v1.7.6.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.7.

Fixed
Bug IDDescription
268445095ThevalidateOrg flag can be set to false to bypass upgrade validation errors when configuration includes HTTP Forward proxy. You can use this to avoid upgrade errors caused by HTTP proxy settings.
262699558The watcher component no longer fails when using Kubernetes Secret to store hybrid service account secret.
181569522You can now create a new environment with the same name as a deleted environment without needing to perform manual clean-up tasks first.
218567150The ingress gateway is now configured to consistently preserve UUID in the x-request-id header.
Note: This setting does have some impact on tracing in the ingress gateway. For more information, seepack_trace_reason in"UUID (proto)" in the envoy documentation. (Also fixed in Apigee hybrid v1.8.3)
259264961Added support for ASM v1.15. Please seeKnown issue 266452840

February 09, 2023

Apigee Integration
Announcement

On February 9, 2023 we released an updated version of the Apigee Integration.

Change

Data Mapping Editor improvements

Transform expression changes:

  • You can now add, modify, or remove a function or a function parameter in-between an existing transform expression without losing the subsequent transform functions in the expression.
  • When applying a pre-defined transform function to a variable in theData Mapping Editor, the function selection menu now displays the list of functions as per the return type of the preceding function or the data type of the preceding parameter.

Data Mapping Editor UI changes:

  • Input rows are updated to display indent guides to improve readability and structure recognition.
  • Mapping validation errors are now highlighted for each function in anInput row.

For more information, seeData Mapping editor.

Apigee UI
Announcement

On February 9, 2023 we released an updated version of the Apigee Integration.

Change

Data Mapping Editor improvements

Transform expression changes:

  • You can now add, modify, or remove a function or a function parameter in-between an existing transform expression without losing the subsequent transform functions in the expression.
  • When applying a pre-defined transform function to a variable in theData Mapping Editor, the function selection menu now displays the list of functions as per the return type of the preceding function or the data type of the preceding parameter.

Data Mapping Editor UI changes:

  • Input rows are updated to display indent guides to improve readability and structure recognition.
  • Mapping validation errors are now highlighted for each function in anInput row.

For more information, seeData Mapping editor.

February 08, 2023

Apigee X

February 06, 2023

Apigee Integration
Announcement

On February 6, 2023 we released an updated version of the Apigee Integration.

Feature

JavaScript task (Preview)

The JavaScript task lets you write custom JavaScript code snippets for your integration.

Using the JavaScript Editor, you can code complex data mapping logic for your integration, perform variable assignments, and add or modify integration variables.

For more information, seeJavaScript task.

Feature

Delete integration

You can now delete an entire integration without the need to individually delete all the respective integration versions.

When you delete an integration, you permanently delete all the versions of that integration, including all the integration variables, configured triggers, tasks, and data mappings.

For more information, seeDelete integrations.

Note: Rollouts of this release will begin on February 6, 2023, and may take four or more business days to be completed across all Google Cloud zones. You may not be able to provision Apigee Integration until the rollout is complete.
Apigee UI
Announcement

On February 6, 2023 we released an updated version of the Apigee Integration.

Feature

JavaScript task (Preview)

The JavaScript task lets you write custom JavaScript code snippets for your integration.

Using the JavaScript Editor, you can code complex data mapping logic for your integration, perform variable assignments, and add or modify integration variables.

For more information, seeJavaScript task.

Feature

Delete integration

You can now delete an entire integration without the need to individually delete all the respective integration versions.

When you delete an integration, you permanently delete all the versions of that integration, including all the integration variables, configured triggers, tasks, and data mappings.

For more information, seeDelete integrations.

Note: Rollouts of this release will begin on February 6, 2023, and may take four or more business days to be completed across all Google Cloud zones. You may not be able to provision Apigee Integration until the rollout is complete.

February 01, 2023

Apigee hybrid
v1.9.0
Deprecated

Support for customer-installed Anthos Service Mesh deprecated

Starting in version 1.9, Apigee hybrid only supports the Apigee Ingress gateway for ingress, and no longer supports customer-installed Anthos Service Mesh. See:

Feature

CSI Backup and Restore

Starting with Apigee hybrid 1.9, you can back up and restore yourhybrid data usingCSI (Container Storage Interface) snapshots. CSI backup generates disk snapshots and stores them as encrypted data in cloud storage. SeeCassandra CSI backup and restore.

Feature

Kubernetes network policies

Starting in version 1.9, Apigee hybrid offers new Kubernetes network policies to secure Cassandra and Redis pods within an Apigee Hybrid cluster. SeeConfiguring Kubernetes network policies.

Feature

Custom ingress access logs

Starting in version 1.9, Apigee hybrid offers custom log formats for the Apigee Ingress gateway. SeeCustomize Ingress access logs.

Feature

Target separate ingress gateways to virtual hosts

Starting in version 1.9, Apigee hybrid you can control how separate Apigee Ingress gateways map to specific virtual hosts. SeeTargeting an Apigee ingress to a virtual host.

Fixed
Bug IDDescription
266356206A jackson-databind library error was causing OAS Validation errors when loading applications. The jackson-databind libraries have been updated to correctly parse null vs NullMode values. (Fixed in Apigee hybrid v1.9.0)
262616276Apigee hybrid v1.9 adds support for Kubernetes in AKS v1.24+. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4)
260372012Requests failed with 500 response and keyvaluemap.service.ErrorDuringDecryption error after upgrade to Hybrid 1.8. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4)
260324159Solved up to 30 minute delay proxy deployment due to socket closed error in synchronizer. (Fixed in Apigee hybrid v1.9.0)
259738092Intermittent 404's were seen at the Apigee Ingress Gateway due to an inconsistent configuration delivery mechanism. (Fixed in Apigee hybrid v1.8.3)
258699204The default memory requests and limits for metrics pods that were inadvertently changed in 1.8.x. have been fixed. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4)
255677576In fresh installations with Apigee Ingress (instead of user-installed Anthos Service Mesh), the Apigee UI would sometimes show red (not working) status. This is because in certain circumstances Watcher did not send the correct deployment status due to using the wrong selector for the Apigee Ingress Gateway. (Fixed in Apigee hybrid v1.8.3)
251435916Fixed an issue where in certain circumstances, MP pods would scale without traffic. (Fixed in Apigee hybrid v1.7.5)
249144084Reuse existing target IPs if DNS resolution fail on DNS cache refresh. (Fixed in Apigee hybrid v1.8.1)
245664917During the upgrade to Apigee hybrid 1.8.x, after running apigeectl init and confirming that check-ready succeeded, the Cassandra schema validation job was in an error state. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4)
243880171Upgrade from Apigee hybrid v1.7 to v1.8 could fail whenhttp_proxy was configured to DENY internal network traffic. (Fixed in Apigee hybrid v1.8.1)
243717191Container restart no longer conflicts with the existing certificates.
243599452Fixed indentation issue with ingress gateway annotations. (Fixed in Apigee hybrid v1.8.2)
243167389Apigee now validates the length ofingressGateways[].name inoverrides.yaml.
TThe value ofingressGateways:name must meet the following requirements:
  • Have a maximum length of 17 characters
  • Contain only lowercase alphanumeric characters, '-' or '.'
  • Start with an alphanumeric character
  • End with an alphanumeric character
SeeingressGateways[].name in the Configuration property reference. (Fixed in Apigee hybrid v1.8.1)
243158304'ApigeeRouteConfig' no longer looks for a cert in theistio-system namespace. (Fixed in Apigee hybrid v1.9.0)
241959053Fixedapigeectl parsing error forserviceaccountRef. (Fixed in Apigee hybrid v1.8.2)
232529030Replaced the Logging fluentbit container environment variablehttp_proxy withHTTP__PROXY to maintain compatibility with fluentbit 1.8. (Fixed in Apigee hybrid v1.8.1)
227212728Cassandra scripts now avoid writing data to the Pod Filesystem. (Fixed in Apigee hybrid v1.8.1)
218567150The ingress gateway is now configured to consistently preserve UUID in thex-request-id header. This applies to both Apigee Ingress gateway and to the Istio ingress gateway when are using customer-installed Anthos Service Mesh.
Note: This setting does have some impact on tracing in the ingress gateway. For more information, seepack_trace_reason in the"UUID (proto)" page in the envoy documentation. (Fixed in Apigee hybrid v1.8.3)
Breaking
Bug IDDescription
270371160In Apigee hybrid v1.9.0, we removed certain insecure TLS ciphers. Apigee hybrid supports the TLS cipher suites supported by theBoring FIPS build of Envoy.

Note: Apigee hybrid only supports the RSA ciphers listed. ECDSA ciphers are not supported.

Security
Bug IDDescription
N/AUpgraded to ASM 1.12.9 to address Istio and Go language vulnerabilities in an earlier version (CVE-2022-39278). For more information, see theService Mesh security bulletin. (Fixed in Apigee hybrid v1.8.2)
N/AUpgraded to ASM 1.12.9 to address Istio and Go language vulnerabilities in an earlier version (CVE-2022-39278). For more information, see theService Mesh security bulletin. (Fixed in Apigee hybrid v1.7.5)
N/AMiscellaneous Security updates and fixes. (Fixed in Apigee hybrid v1.7.4)
262576073Security fix for apigee-watcher. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4)
This addresses the following vulnerabilities:
262574571Security fix for apigee-operators. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4)
This addresses the following vulnerabilities:
259290668Update Kubectl in the backup utility. (Fixed in Apigee hybrid v1.8.3)
This addresses the following vulnerabilities:
256019598Security fix for Cassandra. Also fixed in Apigee hybrid v1.8.4 and newer (Fixed in Apigee hybrid v1.9.0 and v1.8.4)
This addresses the following vulnerabilities:
254862745,249630685Security fix forapigee-diagnostics-runner andapigee-envoy. (Fixed in Apigee hybrid v1.8.3)
This addresses the following vulnerabilities:
254774193,254773110Fix for vulnerability inapigee-diagnostics-collector,apigee-mart-server, andapigee-mint-task-scheduler. (Fixed in Apigee hybrid v1.8.3)
This addresses the following vulnerability:
254774167Fix forapigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer. (Fixed in Apigee hybrid v1.8.3)
This addresses the following vulnerabilities:
254773838,254773636,254772551,254771693Fix for vulnerability inapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer. (Fixed in Apigee hybrid v1.8.3)
This addresses the following vulnerabilities:
254770883,249633275,249629782Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-runtime, andapigee-synchronizer. (Fixed in Apigee hybrid v1.8.3)
This addresses the following vulnerabilities:
253693906Upgraded Prometheus to 2.39.1 to address vulnerabilities in an earlier version. (Fixed in Apigee hybrid v1.8.2)
This addresses the following vulnerabilities:
253498057Upgraded Fluent Bit to 1.9.9 to address vulnerabilities in an earlier version. (Fixed in Apigee hybrid v1.8.2)
This addresses the following vulnerabilities:
249635718,249629771Security fixes for Apigee Connect andapigee-redis. (Fixed in Apigee hybrid v1.8.3)
This addresses the following vulnerabilities:
249633289Fix forapigee-prometheus-adapter. (Fixed in Apigee hybrid v1.8.3)
This addresses the following vulnerabilities:
248288668Fixes to address apigee-installer vulnerabilities. (Fixed in Apigee hybrid v1.8.2)
247864229upgraded kube-rbac-proxy to v0.13.0 to address vulnerabilities in an earlier version. (Fixed in Apigee hybrid v1.8.2)
240833499Security fix for gopkg.in/yaml.v3. (Fixed in Apigee hybrid v1.7.4)
230369447Security fix for commons-codec (Fixed in Apigee hybrid v1.7.4)
230368838Security fix forCVE-2018-10237, auto-value:guava. (Fixed in Apigee hybrid v1.7.4)
230366823Security fix for jackson-databind. (Fixed in Apigee hybrid v1.7.4)
230366589Security fix forCVE-2021-22696-cxf in cxf. (Fixed in Apigee hybrid v1.7.4)
230366276Security fix forCVE-2021-22569. (Fixed in Apigee hybrid v1.7.4)
229804717Security fix for apigee-envoy. (Fixed in Apigee hybrid v1.7.4)
222772470,220169963,210116413Security fix forCVE-2021-38297: Updated Go language version. (Fixed in Apigee hybrid v1.8.1)
222772341,222772333,222772261,222771839Security fix forCVE-2022-23806: Updated Go language version. (Fixed in Apigee hybrid v1.8.2)
202174499Fixed Vulnerability for protobuf-java and protobuf-java-util packages. (Fixed in Apigee hybrid v1.8.2)

January 26, 2023

Apigee hybrid
v1.8.4
Announcement

hybrid v1.8.4

On January 26, 2023 we released an updated version of the Apigee hybrid software, v1.8.4.For information on upgrading, seeUpgrading Apigee hybrid to version 1.8.

Fixed
Bug IDDescription
262699558The watcher component failed when using Kubernetes Secret to store hybrid service account secret.
262616276Added support for Kubernetes v1.24 and v1.25
260372012Requests failed with 500 response and keyvaluemap.service.ErrorDuringDecryption error after upgrade to Hybrid 1.8.
258699204The default memory requests and limits for metrics pods that were inadvertently changed in 1.8.x. have been fixed.
245664917During the upgrade to Apigee hybrid 1.8.x, after running apigeectl init and confirming that check-ready succeeded, the Cassandra schema validation job was in an error state.
Security
Bug IDDescription
262576073Security fix for apigee-watcher. This addresses the following vulnerabilities:
CVE-2022-41716
CVE-2022-41715
CVE-2022-2880
CVE-2022-2879
262574571Security fix for apigee-operators. This addresses the following vulnerabilities:
CVE-2022-41716

January 17, 2023

Apigee Integrated Portal
Announcement

On January 17, 2023 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
262260756We have updated the new account notification to administrators to read:

"A new account was created by {{firstname}} {{lastname}} ({{email}}), for site {{siteurl}}. If you have enabled manual approval for new user accounts, this user will not be able to log in until you approve their account creation request by setting their status to 'active'."

This is to highlight that they need to manually activate new accounts ONLY if they have enabled manual approval for new accounts.
261788412Updated the version of GraphiQL used in the portal.
Apigee UI
Announcement

On January 17, 2023 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
262260756We have updated the new account notification to administrators to read:

"A new account was created by {{firstname}} {{lastname}} ({{email}}), for site {{siteurl}}. If you have enabled manual approval for new user accounts, this user will not be able to log in until you approve their account creation request by setting their status to 'active'."

This is to highlight that they need to manually activate new accounts ONLY if they have enabled manual approval for new accounts.
261788412Updated the version of GraphiQL used in the portal.

January 11, 2023

Apigee UI
Announcement

On January 11, 2023, we released an updated version of the Apigee UI.

Feature

GA release of the new Proxy Editor

The new Proxy Editor simplifies the process of adding policies to an API proxy, configuring those policies, and then deploying the proxy.

January 10, 2023

Apigee Integration
Announcement

On January 10, 2023 we released an updated version of the Apigee Integrations software.

Feature

Cloud Scheduler trigger (Preview)

The Cloud Scheduler trigger lets you schedule your integration executions for defined time periods or regular intervals across multiple regions. Cloud Scheduler triggers leverage theCloud Scheduler services to provide a fully managed enterprise-grade cron job scheduler within Apigee Integration.

For more information, seeCloud Scheduler trigger.

Apigee UI
Announcement

On January 10, 2023 we released an updated version of the Apigee Integrations software.

Feature

Cloud Scheduler trigger (Preview)

The Cloud Scheduler trigger lets you schedule your integration executions for defined time periods or regular intervals across multiple regions. Cloud Scheduler triggers leverage theCloud Scheduler services to provide a fully managed enterprise-grade cron job scheduler within Apigee Integration.

For more information, seeCloud Scheduler trigger.

January 09, 2023

Apigee UI
Announcement

On January 9, 2023, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
255609921Advanced API Security table rows now use links or span tags
Feature

Specify an IP range with prefix /28 when creating a new instance

Previously, you could only specify an IP range with prefix /22 when creating an instance. This change makes it possible to specify /28 ranges as well as /22 ranges when creating an Apigee instance in the instance manager or the provisioning wizard.

December 26, 2022

Apigee Integration
Announcement

On December 26, 2022 we released an updated version of the Apigee Integrations software.

Feature

Test without publishing an integration

You can now test your integration without the need to publish or create a new integration version. Testing an integration lets you experiment with the integration input variable values, and helps in identifying any faults in the integration connection flow before you finalize and publish the integration.

For more information, seeTest and publish integrations.

Apigee UI
Announcement

On December 26, 2022 we released an updated version of the Apigee Integrations software.

Feature

Test without publishing an integration

You can now test your integration without the need to publish or create a new integration version. Testing an integration lets you experiment with the integration input variable values, and helps in identifying any faults in the integration connection flow before you finalize and publish the integration.

For more information, seeTest and publish integrations.

December 14, 2022

Apigee Integrated Portal
Announcement

On December 14, 2022 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
260725456Thex-xss-protection header on portal runtime loading changed from value of "1;" to be "1; mode=block".
254053443Fixed a bug to ensure that aNot found page is displayed whenever an invalid document path is navigated to in a portal.
Apigee UI
Announcement

On December 14, 2022 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
260725456Thex-xss-protection header on portal runtime loading changed from value of "1;" to be "1; mode=block".
254053443Fixed a bug to ensure that aNot found page is displayed whenever an invalid document path is navigated to in a portal.

December 08, 2022

Apigee X
Feature

GA release of Simplified Onboarding for Apigee X (Pay-as-you-go) in the Google Cloud console.

With this release, new Apigee customers using Pay-as-you-go pricing can quickly configure Apigee using a simplified onboarding flow accessible from the Google Cloud console.

  • The new onboarding UI provides stepped navigation consistent with other products available in the console.
  • Apigee X (Pay-as-you-go) provisioning is simplified but remains flexible. Default settings are provided, with the option to customize as needed.
  • Improved contextual help streamlines decision-making during onboarding.

SeeBefore you begin andGet started in the Cloud Console for more details on provisioning Apigee X with Pay-as-you-go pricing from the Google Cloud console.

December 05, 2022

Apigee hybrid
v1.8.3
Fixed
Bug IDDescription
259738092Intermittent 404's were seen at the Apigee Ingress Gateway due to an inconsistent configuration delivery mechanism.
255677576In fresh installations with Apigee Ingress (instead of user-installed Anthos Service Mesh), the Apigee UI would sometimes show red (not working) status. This is because in certain circumstances Watcher did not send the correct deployment status due to using the wrong selector for the Apigee Ingress Gateway.
218567150The ingress gateway is now configured to consistently preserve UUID in thex-request-id header. This applies to both Apigee Ingress gateway and to the Istio ingress gateway when are using customer-installed Anthos Service Mesh.
Note: This setting does have some impact on tracing in the ingress gateway. For more information, seepack_trace_reason in the"UUID (proto)" page in the envoy documentation.
Security
Bug IDDescription
259290668Update Kubectl in the backup utility. This addresses the following vulnerabilities:
CVE-2022-42004
CVE-2022-42003
CVE-2022-32189
CVE-2022-30635
CVE-2022-30633
CVE-2022-30632
CVE-2022-30631
CVE-2022-30630
CVE-2022-30580
CVE-2022-28327
CVE-2022-28131
CVE-2022-27664
CVE-2022-25857
CVE-2022-24921
CVE-2022-24675
CVE-2022-23773
CVE-2022-23772
CVE-2022-23635
CVE-2022-0391
CVE-2021-39156
CVE-2021-39155
CVE-2021-37137
CVE-2021-37136
CVE-2021-29482
CVE-2021-20190
CVE-2021-3121
CVE-2020-36518
CVE-2020-36189
CVE-2020-36188
CVE-2020-36187
CVE-2020-36186
CVE-2020-36185
CVE-2020-36184
CVE-2020-36183
CVE-2020-36182
CVE-2020-36181
CVE-2020-36180
CVE-2020-36179
CVE-2020-35728
CVE-2020-35491
CVE-2020-35490
CVE-2020-29652
CVE-2020-25649
CVE-2020-24750
CVE-2020-24616
CVE-2020-17516
CVE-2020-16845
CVE-2020-14195
CVE-2020-14062
CVE-2020-14061
CVE-2020-14060
CVE-2019-16869
CVE-2019-9674
CVE-2019-0205
CVE-2018-1320
CVE-2017-18640
CVE-2016-5397
254862745,249630685Security fix forapigee-diagnostics-runner andapigee-envoy. This addresses the following vulnerabilities:
CVE-2021-3999
CVE-2022-2068
254774167Fix forapigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer. This addresses the following vulnerabilities:
CVE-2022-42004
CVE-2022-42003
254773838,254773636,254772551,254771693Fix for vulnerability inapigee-diagnostics-collector,apigee-mart-server,apigee-mint-task-scheduler,apigee-runtime, andapigee-synchronizer. This addresses the following vulnerabilities:
CVE-2022-25857
CVE-2022-0239
CVE-2021-37136
CVE-2021-30468
CVE-2017-18640
254774193,254773110Fix for vulnerability inapigee-diagnostics-collector,apigee-mart-server, andapigee-mint-task-scheduler. This addresses the following vulnerability:
CVE-2022-2048
254770883,249633275,249629782Security fixes forapigee-diagnostics-collector,apigee-mart-server,apigee-runtime, andapigee-synchronizer. This addresses the following vulnerabilities:
CVE-2022-42889
CVE-2022-42004
CVE-2022-42003
CVE-2022-40150
CVE-2022-40149
CVE-2022-38752
CVE-2022-38751
CVE-2022-38750
CVE-2022-38749
CVE-2022-25857
CVE-2022-3171
CVE-2022-2097
CVE-2022-2068
CVE-2022-2048
CVE-2022-2047
CVE-2022-1292
CVE-2021-31684
CVE-2021-29425
CVE-2021-27568
CVE-2020-13936
CVE-2020-8908
CVE-2019-18276
CVE-2018-10237
CVE-2017-18640
249635718,249629771Security fixes for Apigee Connect andapigee-redis. This addresses the following vulnerabilities:
CVE-2022-32189
CVE-2022-30635
CVE-2022-30633
CVE-2022-30632
CVE-2022-30631
CVE-2022-30630
CVE-2022-30580
CVE-2022-28327
CVE-2022-28131
CVE-2022-27664
CVE-2022-24921
CVE-2022-24675
CVE-2022-23773
CVE-2022-23772
249633289Fix forapigee-prometheus-adapter. This addresses the following vulnerabilities:
CVE-2022-21698
CVE-2022-1996

November 29, 2022

Apigee Integration
Announcement

On November 29, 2022 we released an updated version of the Apigee Integrations software.

Change

Integration variable color code

The color codes of all the integration variable data types is removed and now changed to a single uniform color. Integration variables will no longer be color coded (green, blue, orange) based on their data type.

SeeFormat of an integration variable.

Data Mapping editor

  • The background color of theInput andOutput row is changed to a single uniform color.
  • Input rows are updated to add line breaks and indentations according to the use of mapping functions to improve readability and structure recognition.
  • A confirmation dialog is displayed before proceeding to delete an entireInput row.

See [Data Mapping editor](/application-integration/docs/data-mapping-overview#data-mapping-editor).

Apigee UI
Announcement

On November 29, 2022 we released an updated version of the Apigee Integrations software.

Change

Integration variable color code

The color codes of all the integration variable data types is removed and now changed to a single uniform color. Integration variables will no longer be color coded (green, blue, orange) based on their data type.

SeeFormat of an integration variable.

Data Mapping editor

  • The background color of theInput andOutput row is changed to a single uniform color.
  • Input rows are updated to add line breaks and indentations according to the use of mapping functions to improve readability and structure recognition.
  • A confirmation dialog is displayed before proceeding to delete an entireInput row.

See [Data Mapping editor](/application-integration/docs/data-mapping-overview#data-mapping-editor).

November 23, 2022

Apigee Integration
Announcement

On November 23, 2022 we released an updated version of the Apigee Integrations software.

Breaking
Bug IDDescription
250638658Updated the behaviour of theSetIntegrationRequest policy to identify payload parameter strings enclosed within$# and#$ asflow variables.

SetIntegrationRequest policy payload parameter strings enclosed within{ and} are no longer identified asflow variables.

Apigee UI
Announcement

On November 23, 2022 we released an updated version of the Apigee Integrations software.

Breaking
Bug IDDescription
250638658Updated the behaviour of theSetIntegrationRequest policy to identify payload parameter strings enclosed within$# and#$ asflow variables.

SetIntegrationRequest policy payload parameter strings enclosed within{ and} are no longer identified asflow variables.

November 18, 2022

Apigee X

November 14, 2022

Apigee Monetization
Announcement

On November 14, 2022 we released an updated version of the Apigee Monetization software.

Feature

Added support for a new recurring fees

Apigee X now supports optional recurring fees charged to API developers. For more information on fees, seeUnderstanding billing.

Apigee UI
Announcement

On November 14, 2022 we released an updated version of the Apigee Monetization software.

Feature

Added support for a new recurring fees

Apigee X now supports optional recurring fees charged to API developers. For more information on fees, seeUnderstanding billing.

November 10, 2022

Apigee Integrated Portal
Announcement

On November 10, 2022 we released an updated version of Apigee integrated portal.

Fixed
Bug IDDescription
246636016Updated the handling of linked or uploaded empty specification files for API catalog items, and added a meaningful error message.
226406073In the portal list view, changed columnLast Published toCreated. Sorting is by oldest portal at top.
182687440Updated the file filter for icon upload so you can choose and upload.ico files.
153886771Fixed an issue with identity provider configuration where SAML certificate data would not correctly render after initial upload.
Apigee Monetization
Announcement

On November 10, 2022 we released an updated version of the Apigee Monetization software.

Feature

Added support for a new setup fee

Apigee X now supports an optional setup fee charged to new API developers. For more information on fees, seeUnderstanding billing.

Apigee UI
Announcement

On November 10, 2022 we released an updated version of the Apigee Monetization software.

Announcement

On November 10, 2022 we released an updated version of Apigee integrated portal.

Feature

Added support for a new setup fee

Apigee X now supports an optional setup fee charged to new API developers. For more information on fees, seeUnderstanding billing.

Fixed
Bug IDDescription
246636016Updated the handling of linked or uploaded empty specification files for API catalog items, and added a meaningful error message.
226406073In the portal list view, changed columnLast Published toCreated. Sorting is by oldest portal at top.
182687440Updated the file filter for icon upload so you can choose and upload.ico files.
153886771Fixed an issue with identity provider configuration where SAML certificate data would not correctly render after initial upload.

November 04, 2022

Apigee Integration
Announcement

On November 4, 2022 we released an updated version of the Apigee Integration software.

Deprecated

US multi-region (us) for Apigee Integration is deprecated. Useus-east1,us-west1, orus-central1 locations instead

As ofNovember 10, 2022, you can no longer create an integration in the US multi-region (us) location. Any existing integration running in US multi-region (us) will be stopped on or afterJanuary 10, 2023.

It's recommended that you perform the following actions beforeJanuary 10, 2023:

  • Clone your existing integrations tous-east1,us-west1,us-central1, or any of thesupported regions. For information about how to clone an integration, seeClone integrations.

  • Migrate your existing integration proxies tous-east1,us-west1,us-central1, or any of thesupported regions. You can do this by manually updating theIntegrationRegion child element in theSetIntegrationRequest policy.

Apigee UI
Announcement

On November 4, 2022 we released an updated version of the Apigee Integration software.

Deprecated

US multi-region (us) for Apigee Integration is deprecated. Useus-east1,us-west1, orus-central1 locations instead

As ofNovember 10, 2022, you can no longer create an integration in the US multi-region (us) location. Any existing integration running in US multi-region (us) will be stopped on or afterJanuary 10, 2023.

It's recommended that you perform the following actions beforeJanuary 10, 2023:

  • Clone your existing integrations tous-east1,us-west1,us-central1, or any of thesupported regions. For information about how to clone an integration, seeClone integrations.

  • Migrate your existing integration proxies tous-east1,us-west1,us-central1, or any of thesupported regions. You can do this by manually updating theIntegrationRegion child element in theSetIntegrationRequest policy.

Apigee X
Announcement

On November 4, 2022 we released an updated version of Apigee X.

Feature

Apigee support for using Private Service Connect (PSC) for client-to-Apigee (northbound) traffic is now GA. In addition, we now support using PSC for northbound routing in multi-region configurations. For details, seeExpanding Apigee to multiple regions. See alsoNorthbound networking with Private Service Connect andMigrate northbound routing to Private Service Connect.

November 02, 2022

Apigee hybrid
v1.7.5
Announcement

hybrid v1.7.5

On November 2, 2022 we released an updated version of the Apigee hybrid software, v1.7.5.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.7.

Fixed
Bug IDDescription
251435916Fixed an issue where in certain circumstances, MP pods would scale without traffic.
241959053Fixedapigeectl parsing error forserviceaccountRef.
Security
Bug IDDescription
253693906Upgraded Prometheus to 2.39.1 to address vulnerabilities in an earlier version. This change addresses the following vulnerabilities:
CVE-2022-24675
CVE-2022-27664
CVE-2022-28131
CVE-2022-28327
CVE-2022-30580
CVE-2022-30630
CVE-2022-30631
CVE-2022-30632
CVE-2022-30633
CVE-2022-30635
CVE-2022-32189
253498057Upgraded Fluent Bit to 1.9.9 to address vulnerabilities in an earlier version. This change addresses the following vulnerabilities:
CVE-2022-1292
CVE-2022-2068
CVE-2021-3999
CVE-2022-23218
CVE-2022-23219
CVE-2022-25013
CVE-2021-33574
CVE-2018-12886
CVE-2022-0778
248288668Fixes to address apigee-installer vulnerabilities.
247864229upgraded kube-rbac-proxy to v0.13.0 to address vulnerabilities in an earlier version.
N/AUpgraded to ASM 1.12.9 to address Istio and Go language vulnerabilities in an earlier version (CVE-2022-39278). For more information, see theService Mesh security bulletin.

October 27, 2022

Apigee X
Announcement

On October 27, 2022 we released an updated version of Apigee X.

Feature

This release contains the General Acceptance (GA) release ofAdvanced API Security, which:

  • Detects unwanted requests sent to your APIs, including attacks by bots or other malicious agents.
  • Evaluates the security of your API configurations and provides recommendations for improvements.

Advanced API Security is a paid add-on to Apigee. You can tryout Advanced API Security for free in any trial org—follow the procedure describedinEnable Advanced API Security.ContactApigeeto learn more.

Apigee hybrid
v1.8.2
Announcement

hybrid v1.8.2

On October 27, 2022 we released an updated version of the Apigee hybrid software, v1.8.2.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.8.

Security
Bug IDDescription
253693906Upgraded Prometheus to 2.39.1 to address vulnerabilities in an earlier version. This change addresses the following vulnerabilities:
CVE-2022-24675
CVE-2022-27664
CVE-2022-28131
CVE-2022-28327
CVE-2022-30580
CVE-2022-30630
CVE-2022-30631
CVE-2022-30632
CVE-2022-30633
CVE-2022-30635
CVE-2022-32189
253498057Upgraded Fluent Bit to 1.9.9 to address vulnerabilities in an earlier version. This change addresses the following vulnerabilities:
CVE-2022-1292
CVE-2022-2068
CVE-2021-3999
CVE-2022-23218
CVE-2022-23219
CVE-2022-25013
CVE-2021-33574
CVE-2018-12886
CVE-2022-0778
248288668Fixes to address apigee-installer vulnerabilities.
247864229upgraded kube-rbac-proxy to v0.13.0 to address vulnerabilities in an earlier version.
N/AUpgraded to ASM 1.12.9 to address Istio and Go language vulnerabilities in an earlier version (CVE-2022-39278). For more information, see theService Mesh security bulletin.

October 24, 2022

Apigee X
Feature

Some runtime error messages have been improved with a reason code. To display only the error codes with a reason code, scroll down toSearch and typereason. The error catalog filters the view.

See:Runtime error catalog

Fixed
Bug IDDescription
252818300Fixed issue with failing web socket connections.
249580739This feature introduces a new filter-based mechanism to display API products.
249521773Endpoint attachment ID naming convention change. The ID must start with a lowercase letter followed by up to 31 lowercase letters, numbers, or hyphens, and cannot end with a hyphen. The minimum length is 2. SeeCreate an endpoint attachment.
249069616Fixed issue where error in DebugSession could interrupt runtime flow.
248631925The Developer List API has been enhanced to support pagination in a Google-wide consistent pattern.
247540503Race condition with encryption key lookup causing KVM lookup failures.
246774745io.timeout.millis not honored, causing504 Gateway timeout for dynamic targets.
246193561Disabling/Destroying of customer cloud KMS key impacted the runtime after 5 minutes and data that was encrypted with the key could not be accessed by Apigee data plane.
241786534MART is able to send logs to UDCA successfully now.
240618523Dynamically settingtarget.url now supports websocket protocols (ws andwss)
218567150X-request-id headers modified at 14th character.
206879901Fixed issue where Response headers were not visible from debug screen.
173566787Message Processors behavior is changed. Message Processors will now reuse existing target IP addresses once if DNS resolution fails during DNS cache refresh
159599332The flow variableservicecallout.requesturi reflects appropriately if the URI is constructed using multiple variables.
N/AUpgraded infrastructure and libraries

October 19, 2022

Apigee Integrated Portal
Fixed
Bug IDDescription
239424786When reusing your portal custom domain with other sites, the cookies for the domain can get larger. This fix allows you to send cookies up to 16K in size, up from the previous 8K limit.
237181283Pressing the enter button in the input field ofPortals > Accounts > Authentication > Account creation & sign in no longer opens a file explorer window.
233933177The email notification field for new account creation can be only a single email address, and not multiple email addresses separated by a delimiter (ie , space or tab). This fix adds validation on the client side to enforce this limitation.
Announcement

On October 19, 2022 we released an updated version of Apigee integrated portal.

Apigee UI
Fixed
Bug IDDescription
239424786When reusing your portal custom domain with other sites, the cookies for the domain can get larger. This fix allows you to send cookies up to 16K in size, up from the previous 8K limit.
237181283Pressing the enter button in the input field ofPortals > Accounts > Authentication > Account creation & sign in no longer opens a file explorer window.
233933177The email notification field for new account creation can be only a single email address, and not multiple email addresses separated by a delimiter (ie , space or tab). This fix adds validation on the client side to enforce this limitation.
Announcement

On October 19, 2022 we released an updated version of Apigee integrated portal.

October 18, 2022

Apigee Adapter for Envoy
v2.0.6
Announcement

v2.0.6

On October 18, 2022, we released version 2.0.6 of Apigee Adapter for Envoy.

Change

Security release to address a Denial of Service (DoS) vulnerability in a dependency library. SeeCVE-2022-28948.

Apigee UI
Announcement

v2.0.6

On October 18, 2022, we released version 2.0.6 of Apigee Adapter for Envoy.

Change

Security release to address a Denial of Service (DoS) vulnerability in a dependency library. SeeCVE-2022-28948.

October 06, 2022

Apigee X
Announcement

On October 6, 2022, Apigee announced the GA launch of Cloud Monitoring for Apigee gateway node usage for Pay-as-you-go customers.

The availability of Apigee gateway node usage metrics in Cloud Monitoring enables Pay-as-you-go customers to view node usage, create dashboards, and configure alerting policies using Cloud Monitoring interfaces. For more information, seeView usage and estimate your bill.

October 04, 2022

Apigee Integration
Announcement

On October 4, 2022 we released an updated version of the Apigee Integration software.

Change

Apigee Integration trials

Starting with this release, Apigee Integration trials (eval org) is available inApplication Integration. Users in a newly provisioned Apigee eval org will be redirected to Application Integration when they open Integrations in Apigee. You can continue using the Apigee proxies (created in the eval org) with the integrations created in Application Integration.

Note: There is no change in the process of enabling integrations in an Apigee paid org. For information about Apigee paid org, seeEnable integrations in a paid org.
Apigee UI
Announcement

On October 4, 2022 we released an updated version of the Apigee Integration software.

Change

Apigee Integration trials

Starting with this release, Apigee Integration trials (eval org) is available inApplication Integration. Users in a newly provisioned Apigee eval org will be redirected to Application Integration when they open Integrations in Apigee. You can continue using the Apigee proxies (created in the eval org) with the integrations created in Application Integration.

Note: There is no change in the process of enabling integrations in an Apigee paid org. For information about Apigee paid org, seeEnable integrations in a paid org.

October 01, 2022

Apigee hybrid
preview
Announcement

hybrid new installation experience public preview

On September 30, 2022 we released the public preview of the new Apigee hybrid installation experience.

Overview

The new Apigee hybrid installation experience provides a Kubernetes way of installing Apigee components usingkubectl. The enhanced validations and visibility of the components being installed provides better debuggability and improves the overall install process.

An install script,apigee-hybrid-setup.sh, provides an easy tool for basic installation. You can use that to create your hybrid installation and then modify it to fit your needs withkubectl, or you can create your hybrid installation from scratch usingkubectl. All Apigee hybrid configuration properties are stored in yaml files, one for each major component. This allows much more granular control of your hybrid installation on your Kubernetes environment.

Links

Preview release

The new Apigee hybrid installation experience and its documentation are part of apreview release. Apigee does not warranty the software or the procedures in this preview. The software and documentation are subject to change without notice.

September 29, 2022

Apigee hybrid
v1.8.1
Announcement

hybrid v1.8.1

On September 29, 2022 we released an updated version of the Apigee hybrid software, v1.8.1.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.8.

Fixed
Bug IDDescription
249144084Reuse existing target IPs if DNS resolution fail on DNS cache refresh.
243880171Upgrade from Apigee hybrid v1.7 to v1.8 could fail whenhttp_proxy was configured to DENY internal network traffic.
243717191Container restart no longer conflicts with the existing certificates.
243599452Fixed indentation issue with ingress gateway annotations.
243167389Apigee now validates the length ofingressGateways[].name inoverrides.yaml.
TThe value ofingressGateways:name must meet the following requirements:
  • Have a maximum length of 17 characters
  • Contain only lowercase alphanumeric characters, '-' or '.'
  • Start with an alphanumeric character
  • End with an alphanumeric character
SeeingressGateways[].name in the Configuration property reference.
241959053Fixedapigeectl parsing error forserviceaccountRef.
232529030Replaced the Logging fluentbit container environment variablehttp_proxy withHTTP__PROXY to maintain compatibility with fluentbit 1.8.
227212728Cassandra scripts now avoid writing data to the Pod Filesystem.
Security
Bug IDDescription
222772470,220169963,210116413Security fix forCVE-2021-38297: Updated Go language version.
222772341,222772333,222772261,222771839Security fix forCVE-2022-23806: Updated Go language version.
202174499Fixed Vulnerability for protobuf-java and protobuf-java-util packages.

September 26, 2022

Apigee X
Announcement

Availability of scripts to recreate Apigee instances created before January 25, 2022.

Feature

If you have an Apigee instance that was created before January 25, 2022, Apigee recommends that you replace it with a new instance. If you do not recreate the older instance, you may experience scaling issues and the number of environments you can add to an instance will continue to be limited to 10.

For more information and detailed instructions, seeRecreating an Apigee instance with zero downtime

September 14, 2022

Apigee X
Announcement

On September 14, 2022 we released an updated version of the Apigee X software.

Feature

When using local development with Apigee in VS Code, the following pre-release features are available as part of the Insiders build (v1.21.0 and higher):

September 12, 2022

Apigee Integrated Portal
Fixed
Bug IDDescription
237412458Fixed an issue where some SMTP settings were not migrated to an upgraded portal.
235634994Implemented a minor security fix to block content spoofing in the API search page.
233407912When creating a new App key for products that have been set to manual approval, but have already been approved, the new key will "auto" approve and not have to go through the approval process again.
Announcement

On September 12, 2022 we released an updated version of Apigee integrated portal.

Apigee UI
Fixed
Bug IDDescription
237412458Fixed an issue where some SMTP settings were not migrated to an upgraded portal.
235634994Implemented a minor security fix to block content spoofing in the API search page.
233407912When creating a new App key for products that have been set to manual approval, but have already been approved, the new key will "auto" approve and not have to go through the approval process again.
Announcement

On September 12, 2022 we released an updated version of Apigee integrated portal.

September 09, 2022

Apigee X
Announcement

On September 09, 2022, we released an updated version of Apigee X.

Feature

With this release, Apigee support for Private Service Connect (PSC) is GA. PSC allows you to privately connect Apigee to target services running across VPC networks in addition to the peered network. For more information, seeSouthbound networking patterns.

September 02, 2022

Apigee hybrid
v1.7.4
Announcement

hybrid v1.7.4

On September 2, 2022 we released an updated version of the Apigee hybrid software, v1.7.4.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.7.

Fixed
Bug IDDescription
232529030Replaced the Logging fluentbit container environment variablehttp_proxy withHTTP_PROXY to maintain compatibility with fluentbit 1.8.
Security
Bug IDDescription
240833499Security fix for gopkg.in/yaml.v3.
230369447Security fix for commons-codec
230368838Security fix forCVE-2018-10237, auto-value:guava.
230366823Security fix for jackson-databind.
230366589Security fix forCVE-2021-22696-cxf in cxf.
230366276Security fix forCVE-2021-22569.
229804717Security fix for apigee-envoy.
N/AMiscellaneous Security updates and fixes.

September 01, 2022

Apigee Integration
Announcement

On September 01, 2022 we released an updated version of the Apigee Integration software.

Feature

Region support for integration endpoint

Apigee UI
Announcement

On September 01, 2022 we released an updated version of the Apigee Integration software.

Feature

Region support for integration endpoint

August 30, 2022

Apigee X
Announcement

On August 30, 2022, Apigee announced the GA launch ofPay-as-you-go pricing, a consumption-based model forGoogle's Apigee Platform.

When you usePay-as-you-go pricing for Apigee, you are charged for the following:

  • The number of Apigee gateway nodes in the Apigee organization
  • The number of API requests processed by Apigee Analytics services
  • The amount of network usage

For more information, see thePay-as-you-go overview and thePay-as-you-goExample pricing.

Feature

With this release, the ApigeePay-as-you-go pricing model includes a maximum Apigee gateway node count of 1,000 across all environments in a region.

August 23, 2022

Apigee UI
Change

With this release, the Apigee UI will display the new version of the Proxy Editor by default.

August 22, 2022

Apigee X
Fixed
Bug IDDescription
N/AUpgraded infrastructure and libraries
Apigee hybrid
v1.8.0
Feature

ORG-level UDCA

Apigee hybrid now supports setting UDCA at the org level instead of at the environment level. SeeorgScopedUDCA in the Configuration property reference.

Feature

Support for newer versions of Anthos, Anthos Service Mesh, and Kubernetes

Starting in version 1.8, Apigee hybrid supports Anthos version 1.12, Anthos Service Mesh version 1.13, and Kubernetes version 1.23 on specific platforms. SeeApigee hybrid supported platforms and versions for details.

Feature

Apigee Ingress gateway

Starting in version 1.8, Apigee hybrid offers a new feature to manage the ingress gateway for your hybrid installation, Apigee ingress gateway. Anthos Service Mesh is no longer a prerequisite for hybrid installation. With Apigee ingress gateway, Apigee will stop supplying routing configuration to Anthos Service Mesh. SeeManaging Apigee ingress.

Feature

apigeectl now supports the--v option to set the log verbosity level

Starting in version 1.8,apigeectl includes a--v option to set log verbosity levels in the format--v=int, for exampleapigeectl apply --v=5. This option replaces the--verbose option(now deprecated). This is the same as thekubectl--v option. Seeapigeectl for details.

Feature

KVM pagination

The Key Value Map (KVM) CRUD APIs with pagination support are now available in Hybrid (introduced in Apigee X on March 10, 2022). SeeREST Resource:organizations.keyvaluemaps andREST Resource:v1.organizations.environments.keyvaluemaps.

Feature

tools/apigee-pull-push.sh includes a–list option to list all images

Starting in version 1.8, Thetools/apigee-pull-push.sh utility has a--list or-l option that will list all images in the gcr repo. Seeapigee-pull-push.sh for details.

Fixed
Bug IDDescription
239854141apigee-pull-push.sh now uses gcr source repositories. (Fixed in Apigee hybrid v1.8.0)
238370197Fixed an issue where thetimeTaken variable's value could sometimes be calculated incorrectly. (Fixed in Apigee hybrid v1.7.3)
236399482Added support for ASM v1.13. (Fixed in Apigee hybrid v1.7.2)
236129944Fixed the controller crashloopbackoff due to null pointer issue. (Fixed in Apigee hybrid v1.6.9)
236129944Fixed the controller crashloopbackoff resulting from null pointer. (Fixed in Apigee hybrid v1.7.2)
234620567Fix logger issue in Anthos BareMetal with CentOS. (Fixed in Apigee hybrid v1.6.9)
234355351Fixed issue with message processor pods restarting frequently. Added backoff polling task for Cloud KMS key listener. The listener is paused only when the flush policy is met. (Fixed in Apigee X, June 21, 2022)
233349518Fixed "Invalid Resource" error generated forjob/apigee-resources-install. (Fixed in Apigee hybrid v1.7.1)
233094108Fixed Stacktrace truncation in runtime containers to support proxy diagnosis. (Fixed in Apigee hybrid v1.7.2)
232977937Fixed an issue where deployment would become stuck on "Applying routing changes on" for multiple ingress gateways. (Fixed in Apigee hybrid v1.7.1)
231313050Fixed issue causing Apigee logger pod to remain in crashloopbackoff state. (Fixed in Apigee hybrid v1.7.2)
229824389Fixed an issue in hybrid 1.7.0 where the outputapigeectl init could be generated in the wrong order. (Fixed in Apigee hybrid v1.7.1)
229804717Fixed upgrade envoy to use distroless v1.22.0. (Fixed in Apigee hybrid v1.7.1)
229639530Fixed an error harmonizing the container process ID to use Apigee ID for Hybrid on OpenShift. (Fixed in Apigee hybrid v1.7.1)
228855520Upgraded support for ASM version 1.13. (Fixed in Apigee X, May 9, 2022)
227600373Fixed an installation issue with Cassandra. (Fixed in Apigee hybrid v1.6.7)
227538469Fixed an issue where configuration actions would write logs to the pod file system. (Fixed in Apigee hybrid v1.7.1)
226964206MART, runtime and synchronizer would write to the pod file system. (Fixed in Apigee hybrid v1.7.1)
226464960Apigee hybrid fresh installations on OpenShift 4.6 and 4.8 would fail. (Fixed in Apigee hybrid v1.6.7)
225939342Fixed an error where deployment status would show as "Applying routing changes on {env}". (Fixed in Apigee hybrid v1.7.1)
225198475Fixed an issue where resource reference changes could not be detected. (Fixed in Apigee hybrid v1.7.1)
225169066Cassandra database backup and restore was not working when http_proxy is enabled under certain circumstances. (Fixed in Apigee hybrid v1.5.10)
225081332Fixed allow privileged pods issue. (Fixed in Apigee hybrid v1.7.1)
224620542On some Kubernetes platforms, logging would fail without adding an empty directory for the logs. (Fixed in Apigee hybrid v1.6.7)
223081301Fixed organization-level UDCA incorrect http-proxy secret name. (Fixed in Apigee hybrid v1.6.7)
222649295Organization-level UDCA would hang. (Fixed in Apigee hybrid v1.6.7)
221885751Hybrid logging functionality has been reworked. This should resolve issues with excessive log volume generation, frequent logger restarts, and ensure correct logger functionality with both docker and containerd runtimes. (Fixed in Apigee hybrid v1.5.8)
221292104Fix to address failure to capture requests in Debug sessions involving PostClientFlow ServiceCallouts. (Fixed in Apigee X, May 9, 2022)
221266789Hybrid logging functionality has been reworked. This should resolve issues with excessive log volume generation, frequent logger restarts, and ensure correct logger functionality with both docker and containerd runtimes. (Fixed in Apigee hybrid v1.6.7)
219622478Fixed the CPS property token so that when set totrue, it will allow the instance to shutdown and reboot when cassandra connection failures occur. (Fixed in Apigee hybrid v1.7.3)
216018530Fixed an issue where theapigee-logger-apigee-telemetry DaemonSet could still be left running after turning off logger. (Fixed in Apigee hybrid v1.7.1)
213261445Fixed reliance on keystore generated by cert manager for metrics endpoint and removed the need for a customgenerate_cert script. (Fixed in Apigee hybrid v1.6.7)
211716827Fixed an issue where a non-default gateway could cause routing errors in certain circumstances. (Fixed in Apigee hybrid v1.7.1)
205616792Fixed core dump on running user schema setup. (Fixed in Apigee hybrid v1.7.1)
202950533Remove the server header from all responses. This will be consistent with CG SaaS and OPDK. (Fixed in Apigee hybrid v1.8.0)
202403896Upgrade to Apigee hybrid v1.6 from v1.5 could fail due to annotation size. (Fixed in Apigee hybrid v1.5.8)
Security
Bug IDDescription
230369447Security fix for commons-codec (Fixed in Apigee hybrid v1.8)
230368838Security fix forCVE-2018-10237, auto-value:guava (Fixed in Apigee hybrid v1.8)
230366823Security fix for jackson-databind (Fixed in Apigee hybrid v1.8)
230366589Security fix forCVE-2021-22696-cxf in cxf (Fixed in Apigee hybrid v1.8)
229804717Security fix forCVE-2021-3711 (Fixed in Apigee hybrid v1.8, v1.7, v1.6)
229804942Security fix forCVE-2022-0778 (Fixed in Apigee hybrid v1.8)
N/AMiscellaneous Security updates and fixes.
Deprecated

Theapigeectl--verbose option has been deprecated. It is replaced with the--v option which lets you specify the log verbosity level in the format--v=int, for exampleapigeectl apply --v=5. Seeapigeectl for details.

August 11, 2022

Apigee X
Announcement

On August 11, 2022 we released an updated version of Apigee X.

Feature

This release contains the newAbuse page in Advanced API Security, which displays information about bots that have been detected by analysis of your API traffic. The Abuse page displays the IP addresses of detected bots, as well as their locations, the bot rules that led to their detection, and other details.

August 10, 2022

Apigee Integration
Announcement

On August 10, 2022 we released an updated version of the Apigee Integration software.

Feature

Support for VPC Service Controls (Preview)

VPC Service Controls lets you define a security perimeter around the Apigee Integration Google Cloud service. For more information, seeSet up VPC Service Controls for Apigee Integration.

Apigee UI
Announcement

On August 10, 2022 we released an updated version of the Apigee Integration software.

Feature

Support for VPC Service Controls (Preview)

VPC Service Controls lets you define a security perimeter around the Apigee Integration Google Cloud service. For more information, seeSet up VPC Service Controls for Apigee Integration.

July 29, 2022

Apigee hybrid
v1.7.3
Announcement

hybrid v1.7.3

On July 29, 2022 we released an updated version of the Apigee hybrid software, v1.7.3.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.7.

Fixed
Bug IDDescription
219622478Fixed the CPS property token so that when set totrue, it will allow the instance to shutdown and reboot when cassandra connection failures occur.
238370197Fixed an issue where thetimeTaken variable's value could sometimes be calculated incorrectly.
Security
Bug IDDescription
N/ASecurity fix for CVE-2022-22963.

July 25, 2022

Apigee X

July 21, 2022

Apigee X
Announcement

On July 21, 2022 we released an updated version of Apigee X.

Feature

The Advanced API Security'starget assessment, which evaluates the security of target servers in your API, is now available. SeeSecurity scores in the Apigee UI to learn more.

July 19, 2022

Apigee UI
Announcement

On July 19, 2022 we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
238248377The Needs Attention Table in Advanced API Security Scores was not showing target components. This has been fixed.
Change

The Needs Attention Table in Advanced API Security Scores now use links instead of buttons. This fixes font and alignment issues inside the table rows.

July 09, 2022

Apigee Integration
Announcement

On July 09, 2022 we released an updated version of the Apigee Integration software.

Feature

Data Mapping task enhancements

TheData Mapping task in Apigee Integrations now provides the following enhancements:

  • Nested function support. You can pass one or more transformation functions as input parameters to another function.
  • New transformation functions. You can use the following new transform functions for array-type variables:

    • FILTER - Filters the array elements that satisfy a given condition.
    • FOR_EACH - Applies one or more transformation functions for each element in an array.
  • Subfield mapping support for JSON variables. You can view and search all the subfields of a JSON variable in the data mapping editor variable list.

For more information, see theData Mapping task.

Apigee UI
Announcement

On July 09, 2022 we released an updated version of the Apigee Integration software.

Feature

Data Mapping task enhancements

TheData Mapping task in Apigee Integrations now provides the following enhancements:

  • Nested function support. You can pass one or more transformation functions as input parameters to another function.
  • New transformation functions. You can use the following new transform functions for array-type variables:

    • FILTER - Filters the array elements that satisfy a given condition.
    • FOR_EACH - Applies one or more transformation functions for each element in an array.
  • Subfield mapping support for JSON variables. You can view and search all the subfields of a JSON variable in the data mapping editor variable list.

For more information, see theData Mapping task.

July 08, 2022

Apigee hybrid
v1.6.9
Announcement

hybrid v1.6.9

On July 8, 2022 we released an updated version of the Apigee hybrid software, v1.6.9.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.6.

Fixed
Bug IDDescription
236129944Fixed the controller crashloopbackoff due to null pointer issue.
234620567Fix logger issue in Anthos BareMetal with CentOS.
231313050Fixed issue causing Apigee logger pod to remain in crashloopbackoff state.
233094108Fixed Stacktrace truncation in runtime containers to support proxy diagnosis.

July 01, 2022

Apigee UI
Feature

This release contains anew version of the Debug tab in the Apigee Proxy Editor. Following previous releases of new versions of the Overview and Develop tabs, this completes the initial release of the new Proxy Editor.

To view the new Debug tab, seeUsing Debug.

June 30, 2022

Apigee X
Announcement

On June 30, 2022 we released an updated version of Apigee X.

Feature

This release contains the Public Preview ofAdvanced API Security, which protects your APIs from unwanted requests, including attacks by malicious clients such as bots, and evaluates the security level of your API configurations.

Advanced API Security lets you:

  • Createsecurity reports to detect bots and other threats to your APIs.
  • Viewsecurity scores, which rate the security of your APIs and provide recommendations for improving security.

June 24, 2022

Apigee hybrid
v1.7.2
Announcement

hybrid v1.7.2

On June 24, 2022 we released an updated version of the Apigee hybrid software, v1.7.2.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.7.

Fixed
Bug IDDescription
233094108Fixed Stacktrace truncation in runtime containers to support proxy diagnosis.
236129944Fixed the controller crashloopbackoff resulting from null pointer.
231313050Fixed issue causing Apigee logger pod to remain in crashloopbackoff state.
236399482Added support for ASM v1.13.

June 23, 2022

Apigee Integration
Announcement

On June 23, 2022 we released an updated version of the Apigee Integrations software.

Feature

Apigee Integration trials

Starting with this release, Apigee Integrations is available in an Apigee Eval org which lets you try out the integrations feature without getting billed for the usage. For information, seeEnable integrations in an eval org.

Feature

Updates to SetIntegrationRequest policy

TheSetIntegrationRequest policy has the following updates:

  • Support forref attribute in the<Parameter>,<ParameterArray>, and<Value> elements. By using this attribute, you can assign flow variable values to the parameters.

  • Empty  <Parameter> and<ParameterArray> elements are supported. However, if these elements are empty, Apigee treats the element value as null.

  • Empty<Value> element is not supported. If the element is empty, Apigee reports an error.

Apigee UI
Announcement

On June 23, 2022 we released an updated version of the Apigee Integrations software.

Feature

Apigee Integration trials

Starting with this release, Apigee Integrations is available in an Apigee Eval org which lets you try out the integrations feature without getting billed for the usage. For information, seeEnable integrations in an eval org.

Feature

Updates to SetIntegrationRequest policy

TheSetIntegrationRequest policy has the following updates:

  • Support forref attribute in the<Parameter>,<ParameterArray>, and<Value> elements. By using this attribute, you can assign flow variable values to the parameters.

  • Empty  <Parameter> and<ParameterArray> elements are supported. However, if these elements are empty, Apigee treats the element value as null.

  • Empty<Value> element is not supported. If the element is empty, Apigee reports an error.

June 21, 2022

Apigee Integrated Portal
Announcement

On June 21, we released an updated version of Apigee integrated portal.

Feature

Added the ability to sort byName andCreated fields in theApps andTeams tables. Click the column heading to sort.

Apigee UI
Announcement

On June 21, we released an updated version of Apigee integrated portal.

Announcement

On June 21, 2022 we released an updated version of the Apigee UI,

Feature

Added the ability to sort byName andCreated fields in theApps andTeams tables. Click the column heading to sort.

Feature

TheData Collectors UI is now generally available.

Feature

A search bar has been added to the new Proxy Editor Develop view. This lets you search for items within a proxy or sharedflow bundle.

Apigee X

June 14, 2022

Apigee Integrated Portal
Announcement

On June 14, we released an updated version of Apigee integrated portal.

Apigee UI
Announcement

On June 14, we released an updated version of Apigee integrated portal.

Feature

Use a GraphQL schema to publish your APIs to an integrated portal.

For details, see:

June 02, 2022

Apigee X
Announcement

On June 2, 2022, we released an updated version of Apigee X.

Feature

Apigee X APIs for managing key value entries in a key value map scoped to an organization, environment, or API proxy are now available. For more information, see theApigee API reference documentation.

Apigee hybrid
v1.7.1
Announcement

hybrid v1.7.1

On June 2, 2022 we released an updated version of the Apigee hybrid software, v1.7.1.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.7.

Fixed
Bug IDDescription
233349518Fixed "Invalid Resource" error generated forjob/apigee-resources-install.
232977937Fixed an issue where deployment would become stuck on "Applying routing changes on" for multiple ingress gateways.
216018530Fixed an issue where theapigee-logger-apigee-telemetry DaemonSet could still be left running after turning off logger.
226964206MART, runtime and synchronizer would write to the pod file system.
211716827Fixed an issue where a non-default gateway could cause routing errors in certain circumstances.
225198475Fixed an issue where resource reference changes could not be detected.
225939342Fixed an error where deployment status would show as "Applying routing changes on {env}".
229824389Fixed an issue in hybrid 1.7.0 where the outputapigeectl init could be generated in the wrong order.
229639530Fixed an error harmonizing the container process ID to use Apigee ID for Hybrid on OpenShift
229804717Fixed upgrade envoy to use distroless v1.22.0.
227538469Fixed an issue where configuration actions would write logs to the pod file system.
205616792Fixed core dump on running user schema setup.
225081332Fixed allow privileged pods issue.

May 31, 2022

Apigee UI
Announcement

On May 31, 2022 we released an updated version of the Apigee UI.

Change

API Monitoring Timeline charts were not displayed correctly in the Timeline view.

Previously, you needed to navigate to another API Monitoring view (such as Investigate) and then return to the Timeline view to see charts. This has been fixed: now you can go directly to the Timeline view to see charts.

Apigee hybrid
v1.6.8
Announcement

hybrid v1.6.8

On May 31, 2022 we released an updated version of the Apigee hybrid software, v1.6.8.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.6.

Fixed
Bug IDDescription
233349518Fixed "Invalid Resource" error generated forjob/apigee-resources-install.
225939342Fixed an error where deployment status would show as "Applying routing changes on {env}".
225198475Fixed an issue where resource reference changes could not be detected.
232977937Fixed an issue where deployment would become stuck on "Applying routing changes on" for multiple ingress gateways.
229804717Fixed upgrade envoy to use distroless v1.22.0.

May 25, 2022

Apigee UI
Feature

You can now create and managePrivate Service Connect (PSC) endpoint attachments in the Apigee UI. For details, seeCreating an endpoint attachment.

May 23, 2022

Apigee X
Fixed
Bug IDDescription
N/AUpgraded infrastructure and libraries

May 18, 2022

Apigee Monetization
Announcement

On May 18, 2022 we released an updated version of the Apigee Monetization software.

Apigee UI
Announcement

On May 18, 2022 we released an updated version of the Apigee Monetization software.

Change

On May 18, 2022, we released an updated version of the Apigee UI.

Feature

Export support for additional monetization-related values

Apigee X now supports export of additional fee-based values for organizations using monetization. For more information, seeGenerating monetization reports.

May 11, 2022

Apigee Integrated Portal
Announcement

On May 11, 2022 we released an updated version of the Apigee Integrated Portal software.

Fixed
Bug IDDescription
228603948Fixed an issue that prevented users from editing custom fields for account creation and signup.
228339667Documentation now reflects support for theSTARTTLS SMTP authorization type.
227511014Fixed an issue that prevented V1 Portals from being upgraded to V2.
224991572Improvements to theGet Started documentation bundled with a new portal. Create a new portal and then clickGet Started to see the new content.
220980189Fixed issue with publishing API Products on a Portal when the organization has over 1,000 API Products.
218320618Page descriptions are now limited to 1,000 characters. Page content is now limited to 1 MB.
210651558Fixed issue where adding a new API Product subscription to an App would remove all scopes on the Apps credentials.
Apigee UI
Announcement

On May 11, 2022 we released an updated version of the Apigee Integrated Portal software.

Fixed
Bug IDDescription
228603948Fixed an issue that prevented users from editing custom fields for account creation and signup.
228339667Documentation now reflects support for theSTARTTLS SMTP authorization type.
227511014Fixed an issue that prevented V1 Portals from being upgraded to V2.
224991572Improvements to theGet Started documentation bundled with a new portal. Create a new portal and then clickGet Started to see the new content.
220980189Fixed issue with publishing API Products on a Portal when the organization has over 1,000 API Products.
218320618Page descriptions are now limited to 1,000 characters. Page content is now limited to 1 MB.
210651558Fixed issue where adding a new API Product subscription to an App would remove all scopes on the Apps credentials.
Apigee hybrid
v1.6.7
Announcement

hybrid v1.6.7

On May 11, 2022 we released an updated version of the Apigee hybrid v1.6.7 software.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.6.

Fixed
Bug IDDescription
227600373Fixed an installation issue with Cassandra.
227538469Configuration actions would write logs to the pod file system.
226964206MART, runtime and synchronizer would write to the pod file system.
226464960Apigee hybrid fresh installations on OpenShift 4.6 and 4.8 would fail.
225081332Allow privileged pods issue.
224620542On some Kubernetes platforms, logging would fail without adding an empty directory for the logs.
223081301Fixed organization-level UDCA incorrect http-proxy secret name.
222649295Organization-level UDCA would hang.
221266789Hybrid logging functionality has been reworked. This should resolve issues with excessive log volume generation, frequent logger restarts, and ensure correct logger functionality with both docker and containerd runtimes.
213261445Fixed reliance on keystore generated by cert manager for metrics endpoint and removed the need for a customgenerate_cert script.
205616792Fixed core dump on running user schema setup.

May 10, 2022

Apigee hybrid
v1.7.0 & v1.5.10 & v1.6.7

May 09, 2022

Apigee X

May 04, 2022

Apigee Integrated Portal
Announcement

On May 4, 2022 we released an updated version of the Apigee Integrated Portal software.

Feature

Error messages for rejected logins for an inactive user are now more informative to the user.

Feature

Emails fromportal-sso will either be the email address of the sender that the user sets up in the customsmtp settings, or it will beno-reply@google.com, instead of the human-readable nameorgname-portalname.This screenshot illustrates emails sent fromportal-sso ine2e. It shows one email with customsmtp settings (tsnow-custom-smtp) and one email with the default settings (no-reply).

Fixed
Bug IDDescription
220993729Portal SSO showed the Apigee domain when hovering over footer links in third-party web pages.
220188030Reset password was not working for LDAP configurations.
214146121An authentication issue with Apigee SSO has been fixed.
204952689Fixed miscellaneous logback error.
194469693Enabled SAML config error so that it is visible.
194053231Added server-side validation for thepassword field. If the password is non-compliant, the response is422:Unprocessable Entity.
190609332Improved error output for failures while enabling SSO for Apigee
157131343Added support for the parenthesis() and plus+ characters for built-in IDP custom fields. Other special characters will continue to be blocked due to security reasons.
Security
IDDescription
200604177Upgraded jQuery and Bootstrap
Apigee UI
Announcement

On May 4, 2022 we released an updated version of the Apigee Integrated Portal software.

Feature

Emails fromportal-sso will either be the email address of the sender that the user sets up in the customsmtp settings, or it will beno-reply@google.com, instead of the human-readable nameorgname-portalname.This screenshot illustrates emails sent fromportal-sso ine2e. It shows one email with customsmtp settings (tsnow-custom-smtp) and one email with the default settings (no-reply).

Feature

We have released a new version of the Develop tab in the Proxy Editor. SeeIntroducing the new Proxy Editor.

Fixed
Bug IDDescription
220993729Portal SSO showed the Apigee domain when hovering over footer links in third-party web pages.
220188030Reset password was not working for LDAP configurations.
214146121An authentication issue with Apigee SSO has been fixed.
204952689Fixed miscellaneous logback error.
194469693Enabled SAML config error so that it is visible.
194053231Added server-side validation for thepassword field. If the password is non-compliant, the response is422:Unprocessable Entity.
190609332Improved error output for failures while enabling SSO for Apigee
157131343Added support for the parenthesis() and plus+ characters for built-in IDP custom fields. Other special characters will continue to be blocked due to security reasons.
Security
IDDescription
200604177Upgraded jQuery and Bootstrap

April 22, 2022

Apigee XApigee hybrid
v1.5.10
Fixed
Bug IDDescription
225169066Cassandra database backup and restore was not working when http_proxy is enabled under certain circumstances.
221885751Hybrid logging functionality has been reworked. This should resolve issues with excessive log volume generation, frequent logger restarts, and ensure correct logger functionality with both docker and containerd runtimes.
202403896Upgrade to Apigee hybrid v1.6 from v1.5 could fail due to annotation size.
221885751Multiple issues with the Hybrid logging functionality have been addressed.

April 18, 2022

Apigee UI
Announcement

On April 18, 2022, we released an updated version of the Apigee UI.

Fixed
Bug IDDescription
229008583When opening the Apigee UI in multiple tabs with different orgs, some cache entries were not being synched. This has been fixed.
204429957MakeClientSpecificResourceService andClientResourceNamePipe return plain values. Previously, methods on those classes returned observables. Now they return values.
Feature
Note: Rollouts of this release will begin today and may take four or more business days to be completed across all Google Cloud zones. You may not see the new features and changes in the Apigee UI until the rollout is complete.

The UI for managing Apigee instances has been updated and improved:

  • You can now specify a list of accepted Cloud projects that can privately connect to theinstance's service attachment.
  • The New Instance dialog is replaced by a dedicated Create new instance configuration page withfields for specifying or creating a disk encryption key and for editing thelist of accepted projects.
  • The Edit instance dialog is replaced by a dedicated page that lets you add or removeenvironments and edit the list of accepted projects that can privately connect to theinstance's service attachment.
  • The UI now lets you select the disk encryption key from a list and provides a convenient flowif you want to create a new key.
  • The UI for deleting an instance has changed. There is now aDELETE button on theInstance details page.

For more information, seeManaging instances.

Apigee hybrid
v1.7.0
Announcement

Apigee hybrid v1.7.0

On April 18, 2022 we released Apigee hybrid v1.7.0.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.7.

Feature

GraphQL policy now supports JSON-encoded payloads. (Implemented in Apigee X, March 15, 2022)

Feature

mTLS communication between Cassandra clients and Cassandra nodes

Apigee hybrid now supports mTLS communication between Cassandra clients (MART, Sync, and MP) and Cassandra nodes. For related ports used, seefeedbackSecure ports usage. (Implemented in Apigee hybrid v1.7.0)

Feature

PublishMessage policy

Apigee hybrid v1.7.0 now supports the PublishMessage policy that lets you publish your API proxy flow information to a Google CloudPub/Sub topic.

Feature

Custom metrics scaling

Apigee hybrid v1.7.0 now supports custom metrics scaling using themetrics:appStackdriverExporter andmetrics:proxyStackdriverExporter configuration properties. Seemetrics in the Configuration properties reference. (Implemented in Apigee hybrid v1.7.0)

Feature

Cloud Logging

Apigee hybrid v1.7.0 now supports the<CloudLogging> element in theMessageLogging policy that lets you log messages toCloud Logging. (Implemented in Apigee hybrid v1.7.0)

Feature

OAuth JWT access tokens

Apigee hybrid v1.7.0 now supports JWT operations that allow the OAuthV2 policy to generate, verify, and refresh access tokens that conform to theJWT token standard. SeeUsing JWT OAuth tokens. (Implemented in Apigee hybrid v1.7.0)

Fixed
Bug IDDescription
224577096Support Added for Anthos Service Mesh 1.12 (Fixed in Apigee hybrid v1.6.6)
219523719Fix to address CPU and memory consumption whendebug-session is enabled withresponse-status as the filtering criteria. (Fixed in Apigee X, March 15, 2022)
217386412Change the property set logging level tofine when property is not found. (Fixed in Apigee hybrid v1.6.5)
215773113Setting the securityPolicy appeared to have no effect for specific configurations. (Fixed in Apigee hybrid v1.6.5)
214960081HTTPS endpoints could be called as HTTP resulting in an "EOF unexpected" error. (Fixed in Apigee hybrid v1.6.4)
211787541Errors displayed in synchronizer logs for stale contracts. (Fixed in Apigee hybrid v1.6.5)
210590135Invalid protocol in proxy.url flow variable in Apigee X. Theproxy.url flow variable could show ashttp even when the request ishttps. (Fixed in Apigee hybrid v1.6.4)
210314786The backup utility did not work with workload identity. (Fixed in Apigee hybrid v1.6.4)
209622008Dynamic updates to rate in spike arrest are now reflected immediately. (Fixed in Apigee X, March 15, 2022)
209484701Invalid client IP sent to analytics. (Fixed in Apigee hybrid v1.6.5)
209097822Fixed and issue where SpikeArrest was not reflecting updated rate (Fixed in Apigee hybrid v1.6.3)
208474799Apigee hybrid now supports ASM version 1.12. SeeSupported platforms for ASM version support for each supported version of Apigee Hybrid. (Fixed in Apigee hybrid v1.7.0)
208322185Apigee hybrid Cassandra backup and restore can now use either a user-provided custom secret or a generated secret (Fixed in Apigee hybrid v1.6.3)
207762842Hybrid logging functionality has been reworked. This should resolve issues with excessive log volume generation, frequent logger restarts, and ensure correct logger functionality with both docker and containerd runtimes.(Fixed in Apigee hybrid v1.7.0)
207618262Fixed an issue where SpikeArrest opened too many connections to redis-envoy. (Fixed in Apigee hybrid v1.6.3)
207400645Allow direct reads from API server to API client when enabled. (Fixed in Apigee hybrid v1.6.3)
205820658Fixed an issue where Apigee X/hybrid Debug could show the authorization header. (Fixed in Apigee hybrid v1.6.3)
205810988Resolve suspension dialog displayed "user not authorized" message for regions other than US This has been fixed. Location information is now added into the suspension URL from Apigee. (Fixed in Apigee X, December 02,2021)
205732137Handle Quota correctly when the Operation group is set with empty string params (Fixed in Apigee hybrid v1.6.3)
205148816Product Level Quota Info now available in Proxy. (Fixed in Apigee hybrid v1.6.3)
204943895Quota Policy in Shared Flow now working properly. (Fixed in Apigee hybrid v1.6.3)
204943880Fixed issue where SpikeArrest in Shared Flow did not have context of API Proxy. (Fixed in Apigee hybrid v1.6.3)
204905727GenerateResponse was hanging on response flow whenenabled=true. (Fixed in Apigee hybrid v1.6.5)
204368970TLS variables are now set by Apigee Runtime. (Fixed in Apigee hybrid v1.6.3)
204146857Fixed an issue where new environments were not created in Apigee hybrid deployment. (Fixed in Apigee hybrid v1.6.3)
203785814A transient error could occur when calling conversion webhook for Apigee Telemetry. The error would occur when Apigee CRD is installed too early in the sequence. The installer job now checks for the correct sequence. (Fixed in Apigee hybrid v1.6.4)
203468593Corrected thestorageclass property name. (Fixed in Apigee hybrid v1.5.5)
203462573The StorageClass set in overrides was not honored. (Fixed in Apigee hybrid v1.6.1)
202560276AKS - containerd brokeapigee-logger. (Fixed in Apigee hybrid v1.6.1)
202309278Monetization: Eliminated a race condition that could make a prepaid developer's balance appear incorrect. (Fixed in Apigee hybrid v1.6.2)
202299966Added new remote-address-related headers and modified the headers to be RFC compliant. (Fixed in Apigee hybrid v1.6.3)
200918549There was an issue when using forward proxy with the ApigeeConnect agent. (Fixed in Apigee hybrid v1.6.1)
200700375Fixed API products sorting issue in UI. Previously, sorting was disabled on the API products page. Sorting is now enabled. (Fixed in Apigee X, September 23, 2021)
200648523Trace Variable, is_request_blocked, was showing incorrect information. (Fixed in Apigee hybrid v1.6.2)
199952038Theapigeectl command uses the new--restore flag to restore Cassandra to a previously saved snapshot. For more information, seeRestoring in a single region. (Fixed in Apigee hybrid v1.6.6)
199807323Updating Developer would reset the Developer billing type attribute (Fixed in Apigee hybrid v1.6.2)
199541025Transaction ID is now required to be unique when used with prepaid developer balance credit API. (Fixed in Apigee hybrid v1.6.2)
198549304, 197730687, 196937143, 188370635, 187890034Error state for conflicting dates is now correct. (Fixed in Apigee hybrid v1.6.2)
198036824ThesecurityContext was empty when it should have been populated. (Fixed in Apigee hybrid v1.6.1)
197945951Stale DNS record in MP memory could cause an outage for a proxy. (Fixed in Apigee hybrid v1.6.4)
197910247SetDialogflowResponse Policy - JSONPath expressions were not working. (Fixed in Apigee hybrid v1.6.1)
197711066Cluster upgrade failed due to PDB (PodDisruptionBudget) policy not being met. (Fixed in Apigee hybrid v1.6.1)
196095557Fixed proxy high response times. (Fixed in Apigee hybrid v1.5.4)
196024622Hybrid images contained keys. (Fixed in Apigee hybrid v1.6.1)
196024483Hybrid images did not set USER instruction when building the container. (Fixed in Apigee hybrid v1.6.1)
193799009Fixed wrong status code shown on trace with ServiceCallout in PostClientflow. (Fixed in Apigee hybrid v1.5.4)
193520269Fixed Apigee UI not showing the trace UI. (Fixed in Apigee hybrid v1.5.4)
193041253Cassandra upgraded to v3.11.9 The Cassandra database in Apigee hybrid v1.7.0 has been upgraded to version 3.11.9. (Fixed in Apigee hybrid v1.7.0)
192987085Fixed the ApiProductNotFound exception, which occurred when you deleted an API product but the deletion of associated rate plans was pending. (Fixed in Apigee X Monetization, November 3, 2021)
191853747Apigee Workload Identities not working for specific configurations. (Fixed in Apigee hybrid v1.6.5)
190679584There was an Incorrect error message on deploying AssertCondition policy with invalid condition. (Fixed in Apigee hybrid v1.6.1)
189341334Fixed an issue to eliminate the potential for connection leaks for the watcher component. (Fixed in Apigee hybrid v1.6.3)
188407113Invalid value in the ConsumptionPricingType during rate plan creation displayed the 500 status code. Now the status code for an invalid value is 4xx. (Fixed in Apigee X Monetization, November 3, 2021)
181259284Fixed unresolved flow variablessystem.region.name andsystem.pod.name. (Fixed in Apigee hybrid v1.5.4)
180672249FlowCallout succeeded, although SharedFlow had errors in deployment. (Fixed in Apigee hybrid v1.6.1)
173738907Fixed support resource request/limit inoverride.yaml inapigee-metrics. (Fixed in Apigee hybrid v1.5.4)
173566787Reuse existing target IPs if DNS resolution fail on DNS cache refresh. (Fixed in Apigee hybrid v1.6.5)
111777025LookupCache:cachehit was shown false in trace when the actual value was true. (Fixed in Apigee hybrid v1.6.5)N/A
N/AIf there is more than one SpikeArrest policy in a bundle, 502 errors will occur. (Fixed in Apigee X, December 12, 2021)
N/AIf ServiceCallout is "fire and forget" (no tag), a race condition can occur if there is another policy that occurs after it. (Fixed in Apigee X, December 12, 2021)
N/AFix bug delete dialog does not open Previously, on click of delete dialog, the dialog was not appearing, this fixes it (Fixed in Apigee X, October 05, 2021)
N/ADynamic updates to rate in SpikeArrest may not reflect immediately. (Fixed in Apigee X, December 12, 2021)
Security
Bug IDDescription
217743790** Cassandra backup would run as privileged.**
204994504Container Vulnerability fixed:CVE-2018-12934. (Fixed in Apigee hybrid v1.6.5)
N/AMultiple security fixes includingCVE-2019-5021. (Fixed in Apigee hybrid v1.6.5)
N/AMiscellaneous Security updates and fixes. (Fixed in Apigee X, December 12, 2021)
205820658A security issue was addressed. (Fixed in Apigee hybrid v1.6.2-hotfix.1)
Deprecated

"Apigee Deployer" role deprecated and replaced by "Apigee Environment Admin" The environment role "Apigee Deployer" has been deprecated, and replaced by "Apigee Environment Admin". (Implemented in Apigee X, December 2, 2022)

April 05, 2022

Apigee Integrated Portal
Announcement

On April 5, 2022 we released an updated version of the Apigee Integrated Portal software.

Fixed
Bug IDDescription
220377670Fixed an issue that prevented users from uploading svg and ico files.
217600695Menus will scroll when they don't fit on the page.
174476355When adding a custom registration field in theaccounts-authentication UI for creating/editing a portal, the allowed characters for a custom field has been limited to letters, numbers, and spaces.
Apigee UI
Announcement

On April 5, 2022 we released an updated version of the Apigee Integrated Portal software.

Fixed
Bug IDDescription
220377670Fixed an issue that prevented users from uploading svg and ico files.
217600695Menus will scroll when they don't fit on the page.
174476355When adding a custom registration field in theaccounts-authentication UI for creating/editing a portal, the allowed characters for a custom field has been limited to letters, numbers, and spaces.

March 31, 2022

Apigee X
Announcement

On March 31, 2022, we released an updated version of Apigee X.

Feature

You can now usePrivate Service Connect (PSC) to connect to Apigee. This architectural pattern eliminates the need to create managed instance groups to forward requests from the global load balancer to Apigee. For details, seeUsing Private Service Connect.

March 29, 2022

Apigee X
Fixed
Bug IDDescription
N/AUpgraded infrastructure and libraries

March 28, 2022

Apigee X
Announcement

On March 28, 2022 we released an updated version of Apigee X.

Feature

You can now usePrivate Service Connect (PSC) to connect Apigee with backend target services running in VPC networks other than the one that is peered with your Apigee organization. For details, seeSouthbound networking patterns.

March 24, 2022

Apigee Analytics
Announcement

On March 24, 2022, we released a new version of the Apigee Analytics software.

We welcome your feedback about theanomaly events feature in Advanced API Operations. If you have received an anomaly alert, you can send feedback about the alert in theAPI Monitoring Investigate dashboard by clicking theAnomaly Feedback button at the top of theAnomaly Event Details pane.

Apigee UI
Announcement

On March 24, 2022, we released a new version of the Apigee Analytics software.

We welcome your feedback about theanomaly events feature in Advanced API Operations. If you have received an anomaly alert, you can send feedback about the alert in theAPI Monitoring Investigate dashboard by clicking theAnomaly Feedback button at the top of theAnomaly Event Details pane.

Apigee hybrid
v1.6.6
Announcement

hybrid v1.6.6

On March 24, 2022 we released an updated version of the Apigee hybrid v1.6.6 software.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.6.

Fixed
Bug IDDescription
224577096Support Added for Anthos Service Mesh 1.12
204368970Fixed a bug in TLS variables population
199952038Theapigeectl command uses the new--restore flag to restore Cassandra to a previously saved snapshot. For more information, seeRestoring in a single region.
v1.5.9
Announcement

hybrid v1.5.9

On March 24, 2022 we released an updated version of the Apigee hybrid v1.5.9 software.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.5.

Fixed
Bug IDDescription
224577096Support Added for Anthos Service Mesh 1.12
204368970Fixed the bug in TLS variables population

March 22, 2022

Apigee X
Announcement

On March 22, 2022, we released an updated version of the Apigee X software.

Feature

Support for conditions in IAM policies

You can add resource conditions in your IAM policies. A resource condition lets you have granular control over your Apigee resources. For more information, seeAdding resource conditions in IAM policies.

March 15, 2022

Apigee X
Feature

KVM pagination support now available (via the API only).

Issue

Note: When using theGraphQL policy, you can only provide one graphQL schema for verification in an environment.

Feature

GraphQL policy now supports JSON-encoded payloads.

March 03, 2022

Apigee Adapter for Envoy
v2.0.5
Announcement

Envoy adapter v2.0.5

On March 3, 2022 we released a new version of Apigee Adapter for Envoy v2.0.5.

Apigee UI
Announcement

Envoy adapter v2.0.5

On March 3, 2022 we released a new version of Apigee Adapter for Envoy v2.0.5.

Security

Security release to address a Denial of Service (DoS) risk in the prometheus library. SeeCVE-2022-21698.

Apigee X
Feature

HTTP request transforms are now available for use withconfigurable API proxies.

With HTTP request transforms, configurable API proxy developers can quickly rewrite HTTP request paths, header, and query parameters using HTTP Request Transforms. Rewriting is enabled using a simple configuration that can reference incoming path template segments, header values, or query parameter values.

For more information, seeHTTP request transforms for configurable proxies.

Feature

Google authentication for securing targets is now supported when usingconfigurable API proxies.

With this feature, configurable API proxy developers can secure their Google backend services using Google OAuth and automatically grant access to authorized API consumers. This offers the advantage of seamless integration with other Google services, without requiring API producers to manage private keys.

For more information, seeSecuring targets for configurable proxies.

Feature

Configurable API proxies now support the use oftemplate variables.

Apigee property sets can be used to specify template variables for configurable API proxies inarchive deployments. This feature enables customers to use string templates in their proxy configuration YAML files.

For more information, seeTemplate variables for configurable proxies.

Announcement

On March 3, 2022, we released new features for the Public Preview of configurable API proxies.To learn more, seeIntroduction to configurable API proxies.

Feature

Southbound mTLS can be enabled for use withconfigurable API proxies.

By adding south bound mTLS functionality to configurable proxies, Apigee customers can seamlessly maintain their current usage of mTLS when transitioning to the use of configurable proxies, or increase security for communications between existing configurable proxies and their backends.

For more information, seeEnable south bound mTLS for configurable proxies.

March 01, 2022

Apigee hybrid
v1.5.8
Announcement

hybrid v1.5.8

On March 1, 2022 we released an updated version of the Apigee hybrid v1.5.8 software.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.5.

Fixed
Bug IDDescription
219523719Fix to address the CPU and memory consumption when debug-session is enabled with response-status as the filtering criteria.
217386412Change the property set logging level tofine when property is not found.
215773113Setting the securityPolicy appeared to have no effect for specific configurations.
209484701Invalid client IP sent to analytics.
189233354Distributed tracing with Jaeger would error out.
Security
Bug IDDescription
N/AMultiple security fixes includingCVE-2019-5021.

February 28, 2022

Apigee hybrid
v1.6.5
Announcement

hybrid v1.6.5

On February 28, 2022 we released an updated version of the Apigee hybrid v1.6.5 software.

For information on upgrading, seeUpgrading Apigee hybrid to version 1.6.

Fixed
Bug IDDescription
217386412Change the property set logging level tofine when property is not found.
215773113Setting the securityPolicy appeared to have no effect for specific configurations.
211787541Errors displayed in synchronizer logs for stale contracts.
209484701Invalid client IP sent to analytics.
204905727GenerateResponse was hanging on response flow whenenabled=true.
191853747Apigee Workload Identities not working for specific configurations.
173566787Reuse existing target IPs if DNS resolution fail on DNS cache refresh.
111777025LookupCache:cachehit was shown false in trace when the actual value was true.
Security
Bug IDDescription
217743790** Cassandra backup would run as privileged.**
204994504Container Vulnerability fixed:CVE-2018-12934.
N/AMultiple security fixes includingCVE-2019-5021.

February 24, 2022

Apigee Integrated Portal
Announcement

On February 24, 2022 we released an updated version of the Apigee Integrated Portal software.

Fixed
Bug IDDescription
216299743Inconsistent button icon for delete in Pages. Updated the page delete button from (circle with x) to (trash can).
210539825CSS compiler should gracefully handle errors with unexpected form. Fixed a rare issue where some custom CSS payloads would result in anInternal Server Error.
205579028500s caused bycould not get auth token for GCP. Periodically, under high load, GCP Authentication would fail on the backend and return a500 internal exception.
194226935Update site pages to link to Quickstart documentation. The Quick Start tutorial is no longer embedded in the portal. SeeBuild your first portal in the Apigee documentation.
Apigee UI
Announcement

On February 24, 2022 we released an updated version of the Apigee Integrated Portal software.

Fixed
Bug IDDescription
216299743Inconsistent button icon for delete in Pages. Updated the page delete button from (circle with x) to (trash can).
210539825CSS compiler should gracefully handle errors with unexpected form. Fixed a rare issue where some custom CSS payloads would result in anInternal Server Error.
205579028500s caused bycould not get auth token for GCP. Periodically, under high load, GCP Authentication would fail on the backend and return a500 internal exception.
194226935Update site pages to link to Quickstart documentation. The Quick Start tutorial is no longer embedded in the portal. SeeBuild your first portal in the Apigee documentation.

February 22, 2022

Apigee UI
Announcement

On February 22, 2022 we released an updated version of the Apigee UI software.

Fixed
Bug IDDescription
170748813The help text in the project selector menu at the top of the UI was out of date. The information has now been updated.
220188457Proxy/sharedflow undeployment was failing in thenew Proxy Editor. This has been fixed.
Feature

The following accessibility improvements have been made in the Apigee UI:

  • In theDevelop > API Proxies view, the screen reader now reads "Create new proxy" for theCreate New button
  • In theTraffic column of theAPI Proxies view, the screen reader now reads the traffic tooltip text, and the tooltip has been removed.
  • In theLast Modified column, the screen reader now reads a message like "5 months ago on Sep 17, 2021 6:21 PM," and the tooltip has been removed.
  • Hovering the mouse in theAction column now displays a menu showing theDelete item, to make it accessible.

February 21, 2022

Apigee Integration
Announcement

On February 21, 2022 we released an updated version of the Apigee Integration software.

Fixed
Bug IDDescription
N/ACloud Pub/Sub trigger having same topic in multiple region fails. You can now create a Cloud Pub/Sub trigger for the same topic in multiple regions. Because of this fix, your already existing Cloud Pub/Sub trigger may now execute multiple times. Contact Apigee support if you notice this problem. However, if you haven't used the Cloud Pub/Sub trigger in your integrations, you can ignore this fix.
Apigee UI
Announcement

On February 21, 2022 we released an updated version of the Apigee Integration software.

Fixed
Bug IDDescription
N/ACloud Pub/Sub trigger having same topic in multiple region fails. You can now create a Cloud Pub/Sub trigger for the same topic in multiple regions. Because of this fix, your already existing Cloud Pub/Sub trigger may now execute multiple times. Contact Apigee support if you notice this problem. However, if you haven't used the Cloud Pub/Sub trigger in your integrations, you can ignore this fix.

February 15, 2022

Apigee UI
Announcement

On February 15, 2022 we released an updated version of the Apigee UI software.

Feature

New Overview Tab in Proxy Editor

We have released a new version of the Overview tab in the Proxy Editor. SeeIntroducing the new Proxy Editor.

Note: The new features in this release will be rolled out over the next week, so you might not be able to view them until the rollout is complete.

Fixed
Bug IDDescription
201759530Operations that did not have methods defined were not appearing in the operations table in the API Products UI
199814779The test button in Admin > Environments > Keystores was not working correctly. The button has been temporarily removed from the UI.
Feature

The UI now shows a warning when an API Product is in legacy format, stating that some of the displayed fields might be legacy fields.

Apigee X
Announcement

On February 15, 2022 we released an updated version of the Apigee X software.

Feature

Backend target routing with Private Service Connect

You can now usePrivate Service Connect (PSC) to connect Apigee with backend target services running in VPC networks other than the one that is peered with your Apigee organization. For details, seeSouthbound networking patterns.

February 08, 2022

Apigee Integrated Portal
Announcement

On February 8, 2022 we released an updated version of the Apigee Integrated Portal software.

Fixed
Bug IDDescription
212421254Consumers can access teams in a portal for which they have no IDP account. Before, a consumer could access a team as long as they were added to the team and had an IDP account in the same organization as the team. Now they can only access the team if they are added as a member and have an IDP account in the same portal as the team.
209436418Display asset file sizes in megabytes. Asset file size was being incorrectly displayed in mebibytes and is now shown in megabytes.
207130598Improve asset upload error messages. Improved an error message when an unsupported image type was uploaded.
205963075New portal name rules are not enforced on backend. The same portal name rules that were already enforced on the front end are now also enforced on the backend.
205881764Cannot delete mobile logo/favicon in Apigee X/Hybrid. Fixed a bug where Apigee X and Hybrid customers could not delete mobile logos or favicons.
205629978Broken HTML after portals v2 migration. The live portal of the upgraded portal will not be displayed correctly after migrating a portal from v1 to v2.
205581372Users endpoint should not crash when passed an invalid Enum value. Passing an invalid sortBy value to theproviders/{scope}/users endpoint is now handled gracefully.
196875216Team does not exist exceptions should not be reported as500s. When API producers attempted to retrieve a team which does not exist, they got an uniformative500. Now they get an easy-to-read404.
Apigee UI
Announcement

On February 8, 2022 we released an updated version of the Apigee Integrated Portal software.

Announcement

On February 8, 2022 we released an updated version of the Apigee UI software.

Fixed
Bug IDDescription
212421254Consumers can access teams in a portal for which they have no IDP account. Before, a consumer could access a team as long as they were added to the team and had an IDP account in the same organization as the team. Now they can only access the team if they are added as a member and have an IDP account in the same portal as the team.
209436418Display asset file sizes in megabytes. Asset file size was being incorrectly displayed in mebibytes and is now shown in megabytes.
207130598Improve asset upload error messages. Improved an error message when an unsupported image type was uploaded.
205963075New portal name rules are not enforced on backend. The same portal name rules that were already enforced on the front end are now also enforced on the backend.
205881764Cannot delete mobile logo/favicon in Apigee X/Hybrid. Fixed a bug where Apigee X and Hybrid customers could not delete mobile logos or favicons.
205629978Broken HTML after portals v2 migration. The live portal of the upgraded portal will not be displayed correctly after migrating a portal from v1 to v2.
205581372Users endpoint should not crash when passed an invalid Enum value. Passing an invalid sortBy value to theproviders/{scope}/users endpoint is now handled gracefully.
196875216Team does not exist exceptions should not be reported as500s. When API producers attempted to retrieve a team which does not exist, they got an uniformative500. Now they get an easy-to-read404.
Fixed
Bug IDDescription
212782769An issue prevented editing a new target server that used a keystore reference, and selecting a key alias when using a keystore.
Apigee X
Announcement

On February 8, 2022 we released an updated version of the Apigee X software.

Fixed
Bug IDDescription
N/AUpgraded infrastructure and libraries

February 02, 2022

Apigee UI
Announcement

On February 2, 2022 we released an updated version of the Apigee UI software.

Feature

The Apigee provisioning wizard can now auto-allocate /22 and /28 IP address ranges, instead of the larger /21 range

This feature makes it easier toallocate IP address ranges when you are provisioning Apigee. The feature is an enhancement to theIP range feature released on Jan. 24, 2022.

Fixed
Bug IDDescription
205810610Products couldn't be removed from an app if the product's name contained a trailing space

January 31, 2022

Apigee hybrid
v1.6.4
Announcement

hybrid v1.6.4

On January 31, 2022 we released an updated version of the Apigee hybrid v1.6.4 software

For information on upgrading, seeUpgrading Apigee hybrid to version 1.6.

Fixed
Bug IDDescription
214960081HTTPS endpoints could be called as HTTP resulting in an "EOF unexpected" error.
210590135Invalid protocol in proxy.url flow variable in Apigee X. Theproxy.url flow variable could show ashttp even when the request ishttps.
203785814A transient error could occur when calling conversion webhook for Apigee Telemetry. The error would occur when Apigee CRD is installed too early in the sequence. The installer job now checks for the correct sequence.
197945951Stale DNS record in MP memory could cause an outage for a proxy.
210314786The backup utility did not work with workload identity.

January 28, 2022

Apigee X
Announcement

On January 28, 2022 we released an updated version of the Apigee X software.

Feature

UI updates for service networking and instance creation

UI updates were made to support changes to network IP CIDR range requirements for service networking and instance creation. These changes simplify Apigee provisioning.

Apigee hybrid
v1.5.7
Announcement

hybrid v1.5.7

On January 28, 2022 we released an updated version of the Apigee hybrid v1.5.7 software

For information on upgrading, seeUpgrading Apigee hybrid to version 1.5.

Fixed
Bug IDDescription
214960081HTTPS endpoints could be called as HTTP resulting in anEOF unexpected error.
204368970TLS variables were not being set by Apigee Runtime.
189341334Fixed potential connection leaks for watcher component.

January 24, 2022

Apigee X
Announcement

On January 24, 2022 we released an updated version of the Apigee X software.

Feature

Reduce the IP range required to peer your VPC network

The required IP range needed to peer your VPC network to the Apigee network is now limited to a non-overlapping CIDR range of /22. This change simplifies Apigee provisioning. Note that the provisioning step forservice network configuration has been updated to reflect this change. For more information, seeUnderstanding peering ranges.

January 19, 2022

Apigee Integration
Announcement

On January 19, 2022 we released an updated version of the Apigee Integration software.

Feature

Upload and download integrations

The Upload/download menu button in the integration designer lets you upload and download integrations in a JSON file format. For more information, seeUpload and download integrations.

Feature

Filter clause in the Connectors task

You can add a filter to restrict the amount of data processed by an entity operation. For more information, seeAdd a filter for an operation.

Apigee UI
Announcement

On January 19, 2022 we released an updated version of the Apigee Integration software.

Feature

Upload and download integrations

The Upload/download menu button in the integration designer lets you upload and download integrations in a JSON file format. For more information, seeUpload and download integrations.

Feature

Filter clause in the Connectors task

You can add a filter to restrict the amount of data processed by an entity operation. For more information, seeAdd a filter for an operation.

January 17, 2022

Apigee UI
Announcement

On January 17, 2022 we released an updated version of the Apigee UI software.

Fixed
Bug IDDescription
211983110Product link in app detail page was broken.

December 03, 2021

Apigee Adapter for Envoy
v2.0.4
Announcement

v2.0.4

On December 3, 2021 we released an updated version of the Apigee Adapter for Envoy v2.0.4 software.

Note: If you are upgrading an existing Apigee Adapter for Envoy, you must add the--force-proxy-install flag to the provision command. This flag forces the Apigee proxy to be replaced with the latest proxy. SeeApigee hybrid example.

▶ Click to see the list of supported platforms.

We publish binaries for MacOS, Linux, and Windows, and in this version, we support the following platforms:

  • Apigee hybrid version 1.4.x, 1.5.x, 1.6.x
  • Apigee X
  • Apigee Edge for Public Cloud
  • Apigee Edge for Private Cloud
  • Istio versions 1.10, 1.11, 1.12
  • Envoy versions 1.17, 1.18, 1.19, 1.20

Fixed
Bug IDDescription
360A nil-check was added for the PEM block private key loading to avoid panic.
104Remote service authorization errors are now logged at the Debug level. An exception to this categorization is made for token fetching errors for API keys. In that case, errors are logged at the Error level so that they are visible even if Debug log level for apigee-remote-service-envoy is disabled. See alsoSetting remote service log levels.
Feature

The list of supported Envoy and Istio versions for the CLI samples command has been updated. These versions are now supported for samples:

  • Envoy versions 1.18 to 1.20
  • Istio versions 1.10 to 1.12
Apigee UI
Announcement

v2.0.4

On December 3, 2021 we released an updated version of the Apigee Adapter for Envoy v2.0.4 software.

Note: If you are upgrading an existing Apigee Adapter for Envoy, you must add the--force-proxy-install flag to the provision command. This flag forces the Apigee proxy to be replaced with the latest proxy. SeeApigee hybrid example.

▶ Click to see the list of supported platforms.

We publish binaries for MacOS, Linux, and Windows, and in this version, we support the following platforms:

  • Apigee hybrid version 1.4.x, 1.5.x, 1.6.x
  • Apigee X
  • Apigee Edge for Public Cloud
  • Apigee Edge for Private Cloud
  • Istio versions 1.10, 1.11, 1.12
  • Envoy versions 1.17, 1.18, 1.19, 1.20

Fixed
Bug IDDescription
360A nil-check was added for the PEM block private key loading to avoid panic.
104Remote service authorization errors are now logged at the Debug level. An exception to this categorization is made for token fetching errors for API keys. In that case, errors are logged at the Error level so that they are visible even if Debug log level for apigee-remote-service-envoy is disabled. See alsoSetting remote service log levels.
Feature

The list of supported Envoy and Istio versions for the CLI samples command has been updated. These versions are now supported for samples:

  • Envoy versions 1.18 to 1.20
  • Istio versions 1.10 to 1.12

November 03, 2021

Apigee Monetization
Announcement

On November 3, 2021 we released an updated version of the Apigee Monetization software.

Fixed
Bug IDDescription
199807323A prepaid developer is set as a postpaid developer after updates to the prepaid developer.
198549304, 197730687, 196937143, 188370635, 187890034Apigee displays improved error messages during rate plan creation.
192987085Fixed the ApiProductNotFound exception, which occurred when you deleted an API product but the deletion of associated rate plans was pending.
188407113Invalid value in theConsumptionPricingType during rate plan creation displayed the500 status code. Now the status code for an invalid value is4xx.
Feature

Dynamic consumption pricing

To calculate the cost of a transaction, you can specify a multiplier (perUnitPriceMultiplier) value on top of the pre-configured base price in your DataCapture policy.

Feature

Prepaid billing

Apigee now supports the prepaid billing of developers, as well as postpaid billing. In prepaid billing, app developers pay in advance even before using your API products. The upfront payment made by the developers is available in the developer's wallet, which can have different currencies. You can track a developer's balance in real time and block API calls if a developer has insufficient funds.

Feature

DataCapture policy captures monetization variables

You can configure the DataCapture policy to capture a transaction's monetization information such as revenue, currency, price multiplier, and status. For more information, seeMonetization variables.

Feature

Criteria for successful transaction

You can specify if a transaction must be monetized or not by configuring thetransactionSuccess monetization variable in your DataCapture policy.

Deprecated

Therateplans API doesn't support thepaymentFundingModel field.

Feature

Revenue sharing with developers

The revenue sharing feature enables developers to receive a percentage of the total revenue generated. As an API provider, you can configureRevenue share in yourrate plan to share a specific percentage of the revenue with your developer partners.

Feature

Volume banded consumption pricing

Rate plan supports the newBanded type of consumption based fees. You can configure variable fees for each monetized transaction based on a band. A band refers to an API consumption range, and you can configure a different fee for each band.

Apigee UI
Announcement

On November 3, 2021 we released an updated version of the Apigee Monetization software.

Fixed
Bug IDDescription
199807323A prepaid developer is set as a postpaid developer after updates to the prepaid developer.
198549304, 197730687, 196937143, 188370635, 187890034Apigee displays improved error messages during rate plan creation.
192987085Fixed the ApiProductNotFound exception, which occurred when you deleted an API product but the deletion of associated rate plans was pending.
188407113Invalid value in theConsumptionPricingType during rate plan creation displayed the500 status code. Now the status code for an invalid value is4xx.
Feature

Dynamic consumption pricing

To calculate the cost of a transaction, you can specify a multiplier (perUnitPriceMultiplier) value on top of the pre-configured base price in your DataCapture policy.

Feature

Prepaid billing

Apigee now supports the prepaid billing of developers, as well as postpaid billing. In prepaid billing, app developers pay in advance even before using your API products. The upfront payment made by the developers is available in the developer's wallet, which can have different currencies. You can track a developer's balance in real time and block API calls if a developer has insufficient funds.

Feature

DataCapture policy captures monetization variables

You can configure the DataCapture policy to capture a transaction's monetization information such as revenue, currency, price multiplier, and status. For more information, seeMonetization variables.

Feature

Criteria for successful transaction

You can specify if a transaction must be monetized or not by configuring thetransactionSuccess monetization variable in your DataCapture policy.

Deprecated

Therateplans API doesn't support thepaymentFundingModel field.

Feature

Revenue sharing with developers

The revenue sharing feature enables developers to receive a percentage of the total revenue generated. As an API provider, you can configureRevenue share in yourrate plan to share a specific percentage of the revenue with your developer partners.

Feature

Volume banded consumption pricing

Rate plan supports the newBanded type of consumption based fees. You can configure variable fees for each monetized transaction based on a band. A band refers to an API consumption range, and you can configure a different fee for each band.

September 21, 2021

Apigee Adapter for Envoy
v2.0.3
Announcement

v2.0.3

On September 21, 2021 we released an updated version of the Apigee Adapter for Envoy v2.0.3 software.

Note: If you are upgrading an existing Apigee Adapter for Envoy, you must add the--force-proxy-install flag to the provision command. This flag forces the Apigee proxy to be replaced with the latest proxy. SeeApigee hybrid example.

▶ Click to see the list of supported platforms.

We publish binaries for MacOS, Linux, and Windows, and in this version, we support the following platforms:

  • Apigee hybrid version 1.4.x, 1.5.x, 1.6.x
  • Apigee X
  • Apigee Edge for Public Cloud
  • Apigee Edge for Private Cloud
  • Istio versions 1.10, 1.11, 1.12
  • Envoy versions 1.17, 1.18, 1.19

Fixed
Bug IDDescription
N/AAn analytics logging issue with direct responses was fixed. The issue only occurred under certain circumstances. For example: a) For requests not requiring authn/z check, no authContext was generated and dynamic metadata was nil causing the access log entry to be ignored. b) The denied response used RPC code instead of HTTP code, causing records to be shown in the Apigee UI as success.
Apigee UI
Announcement

v2.0.3

On September 21, 2021 we released an updated version of the Apigee Adapter for Envoy v2.0.3 software.

Note: If you are upgrading an existing Apigee Adapter for Envoy, you must add the--force-proxy-install flag to the provision command. This flag forces the Apigee proxy to be replaced with the latest proxy. SeeApigee hybrid example.

▶ Click to see the list of supported platforms.

We publish binaries for MacOS, Linux, and Windows, and in this version, we support the following platforms:

  • Apigee hybrid version 1.4.x, 1.5.x, 1.6.x
  • Apigee X
  • Apigee Edge for Public Cloud
  • Apigee Edge for Private Cloud
  • Istio versions 1.10, 1.11, 1.12
  • Envoy versions 1.17, 1.18, 1.19

Fixed
Bug IDDescription
N/AAn analytics logging issue with direct responses was fixed. The issue only occurred under certain circumstances. For example: a) For requests not requiring authn/z check, no authContext was generated and dynamic metadata was nil causing the access log entry to be ignored. b) The denied response used RPC code instead of HTTP code, causing records to be shown in the Apigee UI as success.

March 24, 2021

Apigee Analytics
Announcement

On March 24, 2021 we released an updated version of the Apigee Analytics software.

Feature

Advanced API Operations

This is the GA release of Apigee'sAdvanced API Operations (AAPI Ops), which provides tools to help you ensure that your APIs stay up and running as intended. AAPI Ops automatically detects unusual patterns in API traffic—called anomalies—such as spikes in latency or error rate.

AAPI Ops enables you to:

Apigee UI
Announcement

On March 24, 2021 we released an updated version of the Apigee Analytics software.

Feature

Advanced API Operations

This is the GA release of Apigee'sAdvanced API Operations (AAPI Ops), which provides tools to help you ensure that your APIs stay up and running as intended. AAPI Ops automatically detects unusual patterns in API traffic—called anomalies—such as spikes in latency or error rate.

AAPI Ops enables you to:

February 05, 2021

Apigee Analytics
Announcement

On February 5, 2021 we released an updated version of the Apigee Analytics software.

Feature

Additional channels for sending alert notifications

Apigee API Monitoring now supports the following channels for sending alert notifications:

  • Email
  • PagerDuty
  • Slack
  • Webhooks

SeeCreating a notification for an alert.

Feature

Recent view

The new API Monitoring Recent view displays treemaps of API traffic by proxy. A treemap displays traffic data for each proxy as a rectangle, whose size is proportional to the amount of traffic in the proxy. The colors of the rectangle indicate the relative sizes of the following variables:

  • Number of incidents triggered byalerts.
  • Error rate
  • Maximum latency 50th percentile (median)

SeeUsing the Recent view.

Apigee UI
Announcement

On February 5, 2021 we released an updated version of the Apigee Analytics software.

Feature

Additional channels for sending alert notifications

Apigee API Monitoring now supports the following channels for sending alert notifications:

  • Email
  • PagerDuty
  • Slack
  • Webhooks

SeeCreating a notification for an alert.

Feature

Recent view

The new API Monitoring Recent view displays treemaps of API traffic by proxy. A treemap displays traffic data for each proxy as a rectangle, whose size is proportional to the amount of traffic in the proxy. The colors of the rectangle indicate the relative sizes of the following variables:

  • Number of incidents triggered byalerts.
  • Error rate
  • Maximum latency 50th percentile (median)

SeeUsing the Recent view.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-20 UTC.