Access Cloud Custodian changelog updates through our uniform API. Same JSON structure across all sources — no adapter-specific parsing needed.
GET https://watchchangelog.com/api/v1/entries?source=cloudcustodian.releases{
"source": "cloudcustodian.releases",
"vendor": "Cloud Custodian",
"id": "tag:github.com,2008:Repository/52837350/0.9.51.0",
"published_at": "2026-05-28T19:52:40.000Z",
"title": "0.9.51.0",
"url": "https://github.com/cloud-custodian/cloud-custodian/releases/tag/0.9.51.0",
"summary": "What's Changed AWS aws - wafv2 support for using API attributes especially redacted fields by @PratMis in #10653 Feat/guardrails by @charliedelta85 in #10605 aws/config-compliance: match resources by config_id when available by @raajheshkannaa in #10637 sanitize Lambda VpcConfig for SecurityHub findings by @Oluwatobi-Mustapha in #10625 aws - policystatement - normalize condition key case in has-statement by @Oluwatobi-Mustapha in #10623 aws - Fix: KeyError and IndexError on unattached EBS volumes in copy-instance-tags . by @leslieetubo in #10686 aws - eks - add cluster container insight metrics and addon filters by @kapilt in #10691 aws - dynamodb - ExportDescriptionFilter by @ApogeeAC in #10580 aws - service-quota - add statistic override to usage-metric filter by @naohito-intuit in #10694 aws - dynamodb - ImportSummaryFilter by @ApogeeAC in #10661 aws - ec2, lambda | resource & role attribute mismatch by @PratMis in #10687 aws - app-elb enable connection logs by @PratMis in #10706 aws - wafv2 - fix query param by @PratMis in #10708 Add unused filter for rds-param-group and rds-cluster-param-group by @KofiSQ in #10709 aws - ec2 - ReservationId Support by @iamanmolm in #10704 aws - directconnect- fix tag filter AttributeError by using DescribeWithResourceTags by @ApogeeAC in #10711 aws - vpc-endpoint - handle InvalidServiceName in service-details filter by @ApogeeAC in #10741 aws - devops-agent - add devops-agent-space resource with tag support by @ApogeeAC in #10757 aws-cross account-support aws:PrincipalOrgPaths and whitelisted accounts by @jerryhxu in #10753 aws - iam-access-key - fix enum path and tests by @ajkerrigan in #10783 aws - bedrock-inference-profile - add metrics filter by @thisisshi in #10786 feat: 10016 RDS DB recommendations filter by @calebsyring in #10459 aws - bedrock - foundation model resource by @calebsyring in #10569 fix #10750 : Evaluate per-resource so absent keys resolve to None correctly by @fivetran-ajaygautam in #10751 Azure feat: Support Azure Blob Storage as a source for value_from filters. by @licquia in #10520 Azure ai foundry project and connection resource and actions by @KodyMullins in #10645 use yaml safe load by @jordanst3wart in #10683 GCP gcp - remove stray test data by @ajkerrigan in #10654 GCP - Add Vertex AI Model Garden resource by @KodyMullins in #10607 gcp - support delete action to for sqlbackuprun by @mgogoulos in #10655 feat(gcp): add set-labels action for Cloud Run services and jobs by @raajheshkannaa in #10658 fix(gcp): guard against None in recommender filter match_resources by @AndrewCharlesHay in #10700 gcp - add ncc-spoke resource by @pdostal in #10679 GCP - Redis cluster resource and tests by @KodyMullins in #10663 GCP - add set labels for gcp.secret by @calebsyring in #10729 gcp - add label actions for armor-policy by @calebsyring in #10733 gcp - add label actions for dns-managed-zone by @calebsyring in #10735 gcp - add label actions for interconnect by @calebsyring in #10748 gcp - add label actions for interconnect-attachment by @calebsyring in #10749 gcp - label actions for loadbalancer by @calebsyring in #10754 gcp - fix label perms by @calebsyring in #10770 gcp - api-key - add delete and patch actions ( #10536 ) by @mgogoulos in #10626 gcp - label actions for loadbalancer-address by @calebsyring in #10774 gcp - snapshot - add label actions by @calebsyring in #10769 gcp - pubsub labels by @calebsyring in #10771 gcp - add label actions to redis by @calebsyring in #10763 gcp - function - add label actions by @calebsyring in #10765 GCP: Add Firestore Resources and tests by @toastdriven in #10747 Remove hard coded project ids from gcp tests by @KodyMullins in #10639 gcp - disk - add snapshots filter by @iamanmolm in #10802 GCP - Add Big query recommender by @KodyMullins in #10680 Releng Bump pyasn1 from 0.6.2 to 0.6.3 by @dependabot [bot] in #10647 Bump requests from 2.32.5 to 2.33.0 by @dependabot [bot] in #10660 Bump cryptography from 46.0.5 to 46.0.6 by @dependabot [bot] in #10671 releng - group dependabot updates, weekly for python else monthly for others by @kapilt in #10695 Bump pygments from 2.19.2 to 2.20.0 by @dependabot [bot] in #10672 Bump pytest from 9.0.2 to 9.0.3 by @dependabot [bot] in #10705 Bump cryptography from 46.0.6 to 46.0.7 by @dependabot [bot] in #10696 Bump go.opentelemetry.io/otel/sdk from 1.34.0 to 1.43.0 in /tools/cask by @dependabot [bot] in #10693 Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.34.0 to 1.43.0 in /tools/cask by @dependabot [bot] in #10692 releng - increment package versions and update dependency tree by @kapilt in #10756 🌱 Bump the python-requirements group across 1 directory with 5 updates by @dependabot [bot] in #10778 🌱 Bump black from 24.10.0 to 26.3.1 by @dependabot [bot] in #10779 releng - minimize action permissions by @kapilt in #10755 🌱 Bump urllib3 from 2.6.3 to 2.7.0 by @dependabot [bot] in #10784 🌱 Bump idna from 3.13 to 3.15 by @dependabot [bot] in #10791 🌱 Bump the github-actions group across 4 directories with 14 updates by @dependabot [bot] in #10598 Bump pyopenssl from 25.3.0 to 26.0.0 by @dependabot [bot] in #10681 docker - discard image ref name in tests by @PratMis in #10690 feat: Add the \"validate\" command to c7n-org. by @licquia in #10474 Docs docs - fix README badges, links, and typos by @archy-rock3t-cloud in #10674 docs - add reo.dev integration by @ajkerrigan in #10776 fix typos in comments and docstrings by @archy-rock3t-cloud in #10699 Tests tests - add functional test fixes by @ajkerrigan in #10649 tests - add StructureParser multi-resource validation coverage by @archy-rock3t-cloud in #10675 tests - add parse_s3 edge case coverage by @archy-rock3t-cloud in #10689 tests - add parse_attribute_value unit tests by @archy-rock3t-cloud in #10698 Schema Changes aws.bedrock-foundation-model added aws.bedrock-guardrail added aws.devops-agent-space added azure.ai-foundry-connection added azure.ai-foundry-project added gcp.firestore-backup-schedule added gcp.firestore-database added gcp.firestore-field added gcp.firestore-index added gcp.ncc-spoke added gcp.redis-cluster added gcp.vertex-ai-publisher added gcp.vertex-ai-publisher-model added terraform._ added aws.bedrock-inference-profile added filters: metrics aws.dynamodb-table added filters: export-description , import-summary aws.ec2 added filters: iam-role , iam-role-tag-mirror aws.eks added filters: addon , metrics aws.iam-access-key removed filters: json-diff aws.lambda added filters: iam-role , iam-role-tag-mirror aws.rds added filters: recommendations aws.rds-cluster-param-group added filters: unused aws.rds-param-group added filters: unused gcp.api-key added actions: delete , patch gcp.armor-policy added actions: mark-for-op , set-labels added filters: marked-for-op gcp.bq-table added filters: recommend gcp.cloud-run-job added actions: mark-for-op , set-labels added filters: marked-for-op gcp.cloud-run-service added actions: mark-for-op , set-labels added filters: marked-for-op gcp.disk added filters: snapshots gcp.dns-managed-zone added actions: mark-for-op , set-labels added filters: marked-for-op gcp.function added actions: mark-for-op , set-labels added filters: marked-for-op gcp.interconnect added actions: mark-for-op , set-labels added filters: marked-for-op gcp.interconnect-attachment added actions: mark-for-op , set-labels added filters: marked-for-op gcp.loadbalancer-address added actions: mark-for-op , set-labels added filters: marked-for-op gcp.loadbalancer-forwarding-rule added actions: mark-for-op , set-labels added filters: marked-for-op gcp.loadbalancer-global-address added actions: mark-for-op , set-labels added filters: marked-for-op gcp.loadbalancer-global-forwarding-rule added actions: mark-for-op , set-labels added filters: marked-for-op gcp.pubsub-subscription added actions: mark-for-op , set-labels added filters: marked-for-op gcp.pubsub-topic added actions: mark-for-op , set-labels added filters: marked-for-op gcp.redis added actions: mark-for-op , set-labels added filters: marked-for-op gcp.secret added actions: mark-for-op , set-labels added filters: marked-for-op gcp.snapshot added actions: mark-for-op , set-labels added filters: marked-for-op gcp.sql-backup-run added actions: delete New Contributors @charliedelta85 made their first contribution in #10605 @archy-rock3t-cloud made their first contribution in #10674 @raajheshkannaa made their first contribution in #10637 @AndrewCharlesHay made their first contribution in #10700 @pdostal made their first contribution in #10679 @KofiSQ made their first contribution in #10709 @fivetran-ajaygautam made their first contribution in #10751 Full Changelog : 0.9.50.0...0.9.51.0",
"tags": [
"Cloud Custodian",
"cloudcustodian.releases",
"policy",
"cost-optimization",
"governance"
]
}Sign up to access the full changelog API. All public sources are free — no credit card required.
Sign Up Free →+2 more
+2 more
+2 more
+2 more
+2 more
+2 more