Skip to content

Releases: kumahq/kuma

1.1.5

05 May 20:11
Compare
Choose a tag to compare

👉 Read the full announcement on the Kuma blog

We are happy to announce a new release of Kuma - v1.1.5 -- that ships with a new location for installation scripts, improvements to transparent proxying and the GUI, and bug fixes. We highly suggest to upgrade to this new version.

Also check the upgrade path.

Changelog

  • feat: generate outbounds for itself #1900
  • chore: migrate from bintray #1901
  • chore: GUI updates and fixes #1897
  • chore: kumactl check version after loading config #1879
  • chore: transparent proxy improvements #1852
  • chore upgrade Go to 16.3 and use go embed #1864 #1865
  • fix: always set locality in multizone #1863
  • fix: Envoy config is created based on old Dataplane #1848

1.1.4

19 Apr 18:33
Compare
Choose a tag to compare

👉 Read the full announcement on the Kuma blog

We are happy to announce a new release of Kuma - v1.1.34 -- that ships with important bug fixes. We highly suggest to upgrade to this new version.

Also check the upgrade path.

Changelog

  • chore: force all DNS traffic capture #1842

1.1.3

16 Apr 17:26
5368ecd
Compare
Choose a tag to compare

👉 Read the full announcement on the Kuma blog

We are happy to announce a new release of Kuma - v1.1.3 -- that ships with a major new feature and bug fixes. We highly suggest to upgrade to this new version.

Improvements in 1.1.3

  • 🚀 Built-in DNS provides support for specifying external services by original hostname and port
  • 🚀 Ingress annotations are now supported for Helm charts
  • V3-specific configuration in ProxyTemplate now passes validation

Also check the upgrade path.

Changelog

  • feat: support External Services with original hostname and port (built-in DNS)
    #1807 #1811 #1817 #1812 #1821 #1824 #1828 #1822
  • fix: pass validation of V3 specific configs in ProxyTemplate #1819
  • chore: support ingress annotations (kuma.io/ingress-public-address and kuma.io/ingress-public-port) in HELM #1796

1.1.2

13 Apr 19:54
d0bbc05
Compare
Choose a tag to compare

👉 Read the full announcement on the Kuma blog

We are happy to announce a new release of Kuma - v1.1.2 -- that ships with new features and some important bug fixes. We highly suggest to upgrade to this new version.

Improvements in 1.1.2

  • 🚀 Added 19 new observability charts and "golden metrics".
  • 🚀 IPv6 support across the service mesh.
  • 🚀 New threshold configuration in the Circuit Breaker policy.
  • Performance improvements, especially when using External Services.
  • Stability improvements to kuma-cp and DNS resolving.
  • And much more.

Also check the upgrade path.

Changelog

  • feat: extend CircuitBreaker policy with Thresholds #1688
  • feat: enable IPv6 support and tests #1726 #1734
  • feat: unuversal mode transparent-proxy firewalld support #1702
  • feat: new Grafana charts for golden signals and L7 metrics #1739 #1786
  • chore: verify e2e tests run in EKS #1684 #1685 #1744
  • chore: upgrade CRDS to apiextensions.k8s.io/v1 #1108
  • fix: helm cp service annotations #1767
    👍contributed by nbrink91
  • fix: gui fixes #1773
  • fix: KDS may delete ConfigMaps on Control Plane restarts #1769
  • fix: Kuma CP restart may cause stale Envoy configs on Universal #1749
  • fix: use EnvoyGRPC to fix DNS resolving #1740
  • fix: fix ingress-enabled #1725
  • fix: pick HTTP health checker version depending on outbound's protocol #1714
  • fix: improve the DNS server bind message #1701
  • fix: validate --name and --mesh when dataplane is provided #1771
  • fix: better error messages when there is problem with pod dataplane convertion #1743
  • fix: crashes under load #1694 #1695

1.1.1

11 Mar 17:47
341001e
Compare
Choose a tag to compare

This patch release adds features and fixes issues in the previous release, 1.1.0:

Features

  • zipkin config now includes a shared span context option #1660
    👍 contributed by @ericmustin
  • changed check was removed #1663

Fixes

  • All types are now enumerated in kumactl #1673
  • Annnotations are appropriately applied to all services with ingress (fixes an issue with ingress services without annotations) #1671
  • Error message improved for the case where $HOME is not defined #1664

Also check the upgrade path.

Changelog

  • fix: make sure we enumerate all types in kumactl #1673
  • fix: annnotate service with ingress that has no annotations #1671
  • fix: improve err message if $HOME is not defined #1664
  • feat: zipkin config add shared span context option #1660
    👍contributed by @ericmustin
  • feat: get rid of 'changed' check #1663

1.1.0

10 Mar 16:00
Compare
Choose a tag to compare

👉 Read the full announcement on the Kuma blog

We are happy to announce a new release of Kuma - v1.1.0 - that ships with more than 10 new features, a new timeout policy, and new health-checking and load-balancing modes!! We highly suggest to upgrade to this new version.

Improvements in 1.1.0

  • 🚀 New timeout policy configurable per service and traffic path
  • 🚀 More features in both the health check and load balancing policies
  • 🚀 New default retry policy that's created when the mesh is provisioned
  • auto_host_rewrite is enabled by default in external services
  • Requirement removed for ingress.kubernetes.io/service-upstream for Kong Gateway
  • Improvements to transparent proxying on VMs
  • Support for UPD listeners
  • Built on the new version of Envoy, v1.17.1
  • And more!

For a complete list of features and updates, take a look at the full changelog. Also check the upgrade path.

1.0.8

19 Feb 15:47
Compare
Choose a tag to compare

👉 Read the full announcement on the Kuma blog

We are happy to announce a new release of Kuma - v1.0.8 - that ships with new health checking features and several improvements! We highly suggest to upgrade to this new version.

Notable Features:

  • 🚀 Support for jitter and custom strings in health checks.
  • Fixed charts in the GUI in multi-zone.
  • CNI and VM improvements.
  • And much more!

For a complete list of features and updates, take a look at the full changelog. Also check the upgrade path.

Download and Run:

1.0.7

10 Feb 20:24
Compare
Choose a tag to compare

👉 Read the full announcement on the Kuma blog

We are happy to announce a new release of Kuma - v1.0.7 - that ships with new features, performance improvements and fixes! We highly suggest to upgrade to this new version.

Notable Features:

  • 🚀 Support for Service-less pods.
  • 🚀 Support for Kubernetes jobs.
  • 🚀 New charts in the embedded GUI.
  • Performance improvements in multi-zone.
  • Performance improvements in DNS resolutions.
  • And much more!

For a complete list of features and updates, take a look at the full changelog. Also check the upgrade path.

Download and Run:

1.0.6

23 Jan 19:28
Compare
Choose a tag to compare

👉 Read the full announcement on the Kuma blog

We are happy to announce a new release that ships with some major new features and improvements, Kuma 1.0.6! We suggest to upgrade to this new version to start using the greatest and latest.

Notable Features:

  • 🚀 Deep status checks on data planes proxies, their services and Kuma's services!
  • 🚀 Five new load balancers in addition to round robin: least request, ring hash, consistent hash, random & maglev!
  • ⚠️ Deprecating Envoy xDS V2. Introduced support for Envoy xDS V3.
  • Fixed a bug affecting the outbound reconciler in Universal mode.
  • Performance improvements in Universal mode when storing data in Postgres.
  • And more!

For a complete list of features and updates, take a look at the full changelog. Also check the upgrade path.

Download and Run:

1.0.5

07 Jan 20:39
Compare
Choose a tag to compare

We are happy to announce the first release of 2021, Kuma 1.0.5! Shipping with performance improvements and fixes, we highly suggest to upgrade to this new version.

Notable Features:

  • Performance improvements regarding Secret resources in Kubernetes.
  • Fixes to the TCP traffic logging policy.
  • Fault injection support for HTTP/2 and gRPC.
  • And much more!

For a complete list of features and updates, take a look at the full changelog. Also check the upgrade path.

Download and Run: