From cf1819901f99d53128072392099fa8f7af66a8f2 Mon Sep 17 00:00:00 2001 From: Beni Cherniavsky-Paskin Date: Thu, 24 May 2018 22:28:39 +0300 Subject: [PATCH] CHANGELOG for upcoming 3.1.0 release --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79b35765..a5911e96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ Notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). Kubeclient release versioning follows [SemVer](https://semver.org/). +## 3.1.0 - 2018-05-27 + +### Fixed +- Fixed watch `.finish` sometimes caused `HTTP::ConnectionError` exception from the reading loop (#315). + +### Added +- `get_pod_log` now has `timestamps`, `since_time` (#319) and `tail_lines` (#326) params. +- `Kubeclient::Config::Context#namespace` now set, if present in kubeconfig file (#308). +- Improved README directions for authenticating within a kubernetes cluster (#316). +- `Kubeclient::GoogleApplicationDefaultCredentials` helper for Google application default credentials (#213). Needs `googleauth` gem. +- New `as: :parsed` and `as: :parsed_symbolized` formats (#306). +- Allow setting default `as:` format for whole client (#299, #305). +- Relaxed `recursive-open-struct` to allow 1.1+ as well (#313). + ## 3.0.0 - 2018-02-04 ### Removed - Dropped entity classes (`Kubeclient::Pod` etc.), only `Kubeclient::Resource` exists now (#292, #288).