---
title: "What’s new in Calico v3.12"
source: "https://www.tigera.io/blog/whats-new-in-calico-v3-12/"
---

[Technical Blog](https://www.tigera.io/category/technical-blog/)

# What’s new in Calico v3.12

By [Laurence Man](https://www.tigera.io/blog/author/laurencemann/) on Feb 03, 2020 • 2 min read

We are very excited to announce Calico v3.12. Thank you to all of the contributors to this release! For detailed release notes please go [here](http://docs.projectcalico.org/release-notes). Below are some highlights from the release.

 

## OpenShift v4.2 support with operator

Calico now supports the latest major release of OpenShift! Included in this Calico release is an operator that installs and manages your Calico cluster on OpenShift. For more information, see the OpenShift v4 [installation guide](http://docs.projectcalico.org/getting-started/openshift/installation).

 

## IPv6 service advertisement

If you are running an IPv6 or dual-stack cluster, Calico now supports advertising IPv6 service clusterIPs over BGP in addition to IPv4 service IPs! To advertise your IPv6 services, simply add the IPv6 clusterIP cidrs of your workloads to your default BGPConfiguration. For more information, see the [documentation for advertising service IPs](http://docs.projectcalico.org/networking/advertise-service-ips).

 

## Autodetection of iptables backend

Previous versions of Calico required you to specify the host’s iptables backend (one of NFT or Legacy). With this release, Calico can now autodetect the iptables variant on the host by setting the Felix configuration parameter IptablesBackend to Auto. This is useful in scenarios where you don’t know what the iptables backend might be such as in mixed deployments. For more information, see the [documentation for iptables dataplane configuration](http://docs.projectcalico.org/reference/felix/configuration#iptables-dataplane-configuration)

 

## Rule metadata

Calico now supports custom metadata attached to policy rules that allows you to aggregate packet and byte statistics by that metadata. These rules annotations are rendered as comments on the iptables rules corresponding to the policy rules, allowing you to use iptables-save -c to gather metrics. See the [global network policy](http://docs.projectcalico.org/reference/resources/globalnetworkpolicy#rulemetadata) or [network policy](http://docs.projectcalico.org/reference/resources/networkpolicy#rulemetadata) documentation for more information.

 

## Learn more

To find out more details about all the features and changes in Calico v3.12, check out the full [release notes](http://docs.projectcalico.org/release-notes). Or, try it out in few minutes by following the [quickstart guide](http://docs.projectcalico.org/getting-started/kubernetes/)!

[Open Source](https://www.tigera.io/tags/open-source/)[Release](https://www.tigera.io/tags/release/)[Project Calico](https://www.tigera.io/tags/project-calico/)

## Related posts

[![What’s new in Calico: Spring 2026 Release](https://www.tigera.io/app/uploads/2026/06/Whats-New-in-Calico-NEW-TEMPLATE-2026.png)](https://www.tigera.io/blog/whats-new-in-calico-spring-2026-release/)

[Company Blog](https://www.tigera.io/category/company-blog/)

#### [What’s new in Calico: Spring 2026 Release](https://www.tigera.io/blog/whats-new-in-calico-spring-2026-release/)

By [Veronika Smolik](https://www.tigera.io/blog/author/veronika-smolik/)
on Jun 2, 2026

Kubernetes has come a long way since its debut in 2014. It’s gone from running a couple of containerized microservices to orchestrating fleets of production workloads spanning everything from AI agents to full scale VMs...

[Read more](https://www.tigera.io/blog/whats-new-in-calico-spring-2026-release/)

[![Kubernetes Operational Maturity: Secure and Resilient Cluster Federation with Cluster Mesh](https://www.tigera.io/app/uploads/2026/05/Kubernetes-Operational-Maturity-Secure-and-Resilient-Cluster-Federation-with-Cluster-Mesh.png)](https://www.tigera.io/blog/kubernetes-operational-maturity-secure-and-resilient-cluster-federation-with-cluster-mesh/)

#### [Kubernetes Operational Maturity: Secure and Resilient Cluster Federation with Cluster Mesh](https://www.tigera.io/blog/kubernetes-operational-maturity-secure-and-resilient-cluster-federation-with-cluster-mesh/)

By [Veronika Smolik](https://www.tigera.io/blog/author/veronika-smolik/)
on May 25, 2026

Practically no one runs a single Kubernetes cluster in production these days. Maybe that’s how it started but data sovereignty requirements, acquisitions, AI initiatives and the need for edge servers, among other considerations, have pulled...

[Read more](https://www.tigera.io/blog/kubernetes-operational-maturity-secure-and-resilient-cluster-federation-with-cluster-mesh/)

[![What’s New in Calico v3.32](https://www.tigera.io/app/uploads/2026/05/Green-Please-use-a-different-background-color-alternately-1.png)](https://www.tigera.io/blog/whats-new-in-calico-v3-32/)

#### [What’s New in Calico v3.32](https://www.tigera.io/blog/whats-new-in-calico-v3-32/)

By [Reza Ramezanpour](https://www.tigera.io/blog/author/rezar/)
on May 13, 2026

We’re excited to announce the release of Calico Open Source v3.32! 🎉 This release corresponds with Kubernetes v1.36 (Codename Haru) and it goes beyond just sharing a cat as the mascot of the release, it...

[Read more](https://www.tigera.io/blog/whats-new-in-calico-v3-32/)

<!-- plugin=object-cache-pro client=phpredis metric#hits=6178 metric#misses=17 metric#hit-ratio=99.7 metric#bytes=2227744 metric#prefetches=0 metric#store-reads=418 metric#store-writes=17 metric#store-hits=431 metric#store-misses=6 metric#sql-queries=35 metric#ms-total=951.75 metric#ms-cache=58.23 metric#ms-cache-avg=0.1342 metric#ms-cache-ratio=6.1 -->
