# Kubernetes v0.16.0 — Release & Upgrade Intelligence
- **Product:** Kubernetes (https://kubernetes.io)
- **Version:** v0.16.0
- **Released:** Apr 29, 2015
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/kubernetes/updates/v0.16.0/

## Executive Summary (TL;DR)
Kubernetes v0.16.0. Source highlight: Bring up a kuberenetes cluster using coreos image as worker nodes #7445 (dchen1107)

## New Features
- Add PortForward to runtime API. #7391 (vmarmol)
- Add cleanup policy to RollingUpdater #6996 (ironcladlou)
- Further implementation of rolling-update, add rename #7279 (brendandburns)
- Added basic apiserver authz tests. #7293 (ashcrow)
- Add "kubectl validate" command to do a cluster health check. #6597 (fabioy)
- iscsi Test: Add explicit check for attach and detach calls. #7110 (swagiaal)

## Improvements
- Improving getting existing VPC and subnet #6606 (gust1n)
- First part of improved rolling update, allow dynamic next replication controller generation. #7268 (brendandburns)
- coreos/azure: Weave version bump, various other enhancements #7224 (errordeveloper)

## Bug Fixes
- Fix bug in kube-proxy of not updating iptables rules if a service's public IPs change #6123 (a-robinson)
- Fixed validation message when trying to submit incorrect secret #7356 (soltysh)
- Warning about Critical bug in the GlusterFS Volume Plugin #7319 (wattsteve)
- fix watch of single object #7263 (lavalamp)
