From bec7e9d5313b7fd1d5a0290fe6b3700008967ef1 Mon Sep 17 00:00:00 2001 From: Nick Muerdter Date: Fri, 26 May 2017 06:59:24 -0600 Subject: [PATCH] Preparing v0.14.2 release. --- CHANGELOG.md | 15 +++++++++++++++ build/package/verify/download_previous_packages | 1 + .../package/verify/spec/localhost/service_spec.rb | 1 + docker/Dockerfile | 2 +- docs/conf.py | 4 ++-- docs/developer/compiling-from-source.md | 6 +++--- src/api-umbrella/version.txt | 2 +- website/source/index.html.erb | 2 +- website/source/install.html.erb | 6 +++--- 9 files changed, 28 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a67c6a82a..4e5096c40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # API Umbrella Change Log +## 0.14.2 (2017-05-26) + +### Changed + +- **Upgrade bundled software dependencies:** + - Elasticsearch 2.4.4 -\> 2.4.5 + - MongoDB 3.2.12 -\> 3.2.13 + - Rsyslog 8.26.0 -\> 8.27.0 + +### Fixed + +- **Fix removing last item from array fields in admin:** A regression in v0.14.0 prevented admins from removing the last items in certain array fields in the admin (for example, removing all roles from a user or API). ([#367](https://github.com/NREL/api-umbrella/issues/367)) +- **Fix SSL validation against external Elasticsearch databse:** Allow for explicit configuration of SSL settings when connecting to an external Elasticsearch database that is using HTTPS. Thanks to [@martinzuern](https://github.com/martinzuern). ([#364](https://github.com/NREL/api-umbrella/issues/364)) +- **Increase default memory storge for configuration data**: Increase the default memory allocated for storing the live API backend configuration data from 600KB to 3MB to prevent potential issues when publishing lots of API backends. ([api.data.gov#385](https://github.com/18F/api.data.gov/issues/385)) + ## 0.14.1 (2017-04-23) This update contains a few bug fixes and one potential security fix. Upgrading is recommended. diff --git a/build/package/verify/download_previous_packages b/build/package/verify/download_previous_packages index 6c0193dd4..8953d13e1 100755 --- a/build/package/verify/download_previous_packages +++ b/build/package/verify/download_previous_packages @@ -17,6 +17,7 @@ previous_versions=( 0.12.0-1 0.13.0-1 0.14.0-1 + 0.14.1-1 ) distros=( diff --git a/build/package/verify/spec/localhost/service_spec.rb b/build/package/verify/spec/localhost/service_spec.rb index 679150804..f52ef524d 100644 --- a/build/package/verify/spec/localhost/service_spec.rb +++ b/build/package/verify/spec/localhost/service_spec.rb @@ -660,4 +660,5 @@ def install_package(version) it_behaves_like "package upgrade", "0.12.0-1" it_behaves_like "package upgrade", "0.13.0-1" it_behaves_like "package upgrade", "0.14.0-1" + it_behaves_like "package upgrade", "0.14.1-1" end diff --git a/docker/Dockerfile b/docker/Dockerfile index cffd990d5..4e2b12840 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,6 +1,6 @@ FROM debian:jessie -ENV API_UMBRELLA_VERSION 0.14.1-1~jessie +ENV API_UMBRELLA_VERSION 0.14.2-1~jessie # Install API Umbrella RUN echo "deb http://dl.bintray.com/nrel/api-umbrella-debian jessie main" >> /etc/apt/sources.list.d/api-umbrella.list diff --git a/docs/conf.py b/docs/conf.py index 53b3a3b2d..214e414c4 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -57,9 +57,9 @@ # built documents. # # The short X.Y version. -version = '0.14.1' +version = '0.14.2' # The full version, including alpha/beta/rc tags. -release = '0.14.1' +release = '0.14.2' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/developer/compiling-from-source.md b/docs/developer/compiling-from-source.md index 52c256233..eb12fc69d 100644 --- a/docs/developer/compiling-from-source.md +++ b/docs/developer/compiling-from-source.md @@ -11,9 +11,9 @@ Installing from a [binary package](../getting-started.html#installation) is reco ## Compiling & Installing ```sh -$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.14.1.tar.gz -$ tar -xvf api-umbrella-0.14.1.tar.gz -$ cd api-umbrella-0.14.1 +$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.14.2.tar.gz +$ tar -xvf api-umbrella-0.14.2.tar.gz +$ cd api-umbrella-0.14.2 $ sudo ./build/scripts/install_build_dependencies $ ./configure $ make diff --git a/src/api-umbrella/version.txt b/src/api-umbrella/version.txt index 930e3000b..e867cc2a6 100644 --- a/src/api-umbrella/version.txt +++ b/src/api-umbrella/version.txt @@ -1 +1 @@ -0.14.1 +0.14.2 diff --git a/website/source/index.html.erb b/website/source/index.html.erb index 9cb3cfe8a..1334fa35d 100644 --- a/website/source/index.html.erb +++ b/website/source/index.html.erb @@ -19,7 +19,7 @@ title: API Umbrella - Open Source API Management diff --git a/website/source/install.html.erb b/website/source/install.html.erb index 237396a72..f99eb5d03 100644 --- a/website/source/install.html.erb +++ b/website/source/install.html.erb @@ -67,9 +67,9 @@ sudo yum install api-umbrella