Skip to content

Commit

Permalink
Preparing v0.14.4 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
GUI committed Jul 15, 2017
1 parent 98af6f7 commit 16ea351
Show file tree
Hide file tree
Showing 9 changed files with 25 additions and 11 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# API Umbrella Change Log

## 0.14.4 (2017-07-15)

This update contains one important fix for v0.14.3. Upgrading is recommended if you are currently running v0.14.3.

### Upgrade Instructions

If you're upgrading a previous API Umbrella version, you may upgrade the `api-umbrella` package using your package manager.

### Fixed

- **Rollback rsyslog to fix memory leak:** The version of rsyslog included in API Umbrella v0.14.3 (rsyslog v8.28.0) has a memory leak with the way API Umbrella configures it. This leads to rsyslog's memory use growing indefinitely. To fix this, the included version of rsyslog has been downgraded to v8.27.0 (and a bug report has been filed with rsyslog). ([api.data.gov#395](https://github.com/18F/api.data.gov/issues/395))

## 0.14.3 (2017-07-13)

This update contains a few bug fixes and some potential security fixes. Upgrading is recommended.
Expand Down
1 change: 1 addition & 0 deletions build/package/verify/download_previous_packages
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ previous_versions=(
0.14.0-1
0.14.1-1
0.14.2-1
0.14.3-1
)

distros=(
Expand Down
1 change: 1 addition & 0 deletions build/package/verify/spec/localhost/service_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -662,4 +662,5 @@ def install_package(version)
it_behaves_like "package upgrade", "0.14.0-1"
it_behaves_like "package upgrade", "0.14.1-1"
it_behaves_like "package upgrade", "0.14.2-1"
it_behaves_like "package upgrade", "0.14.3-1"
end
2 changes: 1 addition & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM debian:jessie

ENV API_UMBRELLA_VERSION 0.14.3-1~jessie
ENV API_UMBRELLA_VERSION 0.14.4-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
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,9 @@
# built documents.
#
# The short X.Y version.
version = '0.14.3'
version = '0.14.4'
# The full version, including alpha/beta/rc tags.
release = '0.14.3'
release = '0.14.4'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
6 changes: 3 additions & 3 deletions docs/developer/compiling-from-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.3.tar.gz
$ tar -xvf api-umbrella-0.14.3.tar.gz
$ cd api-umbrella-0.14.3
$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.14.4.tar.gz
$ tar -xvf api-umbrella-0.14.4.tar.gz
$ cd api-umbrella-0.14.4
$ sudo ./build/scripts/install_build_dependencies
$ ./configure
$ make
Expand Down
2 changes: 1 addition & 1 deletion src/api-umbrella/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.14.3
0.14.4
2 changes: 1 addition & 1 deletion website/source/index.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ title: API Umbrella - Open Source API Management
</div>
<img class="img-responsive img-center" src="images/overview.png" data-at2x="images/overview@2x.png" alt="" width="676" height="266">
<div class="links">
Version 0.14.3&nbsp;&nbsp;&nbsp;&nbsp;&sdot;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://github.com/NREL/api-umbrella"><i class="fa fa-github" aria-hidden="true"></i>GitHub Project</a>
Version 0.14.4&nbsp;&nbsp;&nbsp;&nbsp;&sdot;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://github.com/NREL/api-umbrella"><i class="fa fa-github" aria-hidden="true"></i>GitHub Project</a>
</div>
</div>
</div>
Expand Down
6 changes: 3 additions & 3 deletions website/source/install.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -67,9 +67,9 @@ sudo yum install api-umbrella</pre>

<div id="other" class="platform-download" style="display: none;">
<p>We build binary packages for a variety of Linux distributions. These binary packages are the recommended way to install API Umbrella. However, if binary packages aren't available, you can also compile from source (also, please <a href="https://github.com/NREL/api-umbrella/issues">let us know</a> if you'd like to see binaries for other operating systems):</p>
<pre>$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.14.3.tar.gz
$ tar -xvf api-umbrella-0.14.3.tar.gz
$ cd api-umbrella-0.14.3
<pre>$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.14.4.tar.gz
$ tar -xvf api-umbrella-0.14.4.tar.gz
$ cd api-umbrella-0.14.4
$ make
$ sudo make install</pre>
</div>
Expand Down

0 comments on commit 16ea351

Please sign in to comment.