Skip to content

Commit 560c0f8

Browse files
committed
Preparing v0.13.0 release.
1 parent 86effc4 commit 560c0f8

File tree

9 files changed

+29
-11
lines changed

9 files changed

+29
-11
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# API Umbrella Change Log
22

3+
## 0.13.0 (2016-07-30)
4+
5+
This update fixes one security issue and one small bug fix. Upgrading is recommended.
6+
7+
### Upgrade Instructions
8+
9+
If you're upgrading a previous API Umbrella version, you may upgrade the `api-umbrella` package using your package manager.
10+
11+
### Security
12+
13+
- **Removed the configuration import/export tool from the admin:** This import/export tool could have presented a security issue if admin accounts with limited privilege scopes existed. These less-privileged admins could have viewed all API backend configuration, including API backends outside of their scoped permissions (however, they would not have been able to change the API backend configuration). Since the import/export tool has not been maintained and has other bugs, it has been removed entirely. If you still have a need for this tool, please [let us know](http://github.com/NREL/api-umbrella/issues/new). ([#272](https://github.com/NREL/api-umbrella/issues/272))
14+
15+
### Fixed
16+
17+
- **Don't show the "Beta Analytics" checkbox by default:** In the admin analytics interface, a "Beta Analytics" checkbox appeared in v0.12, but this should only be shown if the experimental Hadoop/Kylin-based analytics is actually enabled. ([c606261](https://github.com/NREL/api-umbrella/commit/c6062613380329b4cbd0ddfa4598e123e5908920))
18+
319
## 0.12.0 (2016-06-30)
420

521
This update brings a variety of fixes and new features. A few potential security issues are also addressed. Upgrading is recommended.

build/package/verify/download_previous_packages

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ previous_versions=(
1818
0.10.0-1
1919
0.11.0-1
2020
0.11.1-1
21+
0.12.0-1
2122
)
2223

2324
distros=(

build/package/verify/spec/localhost/service_spec.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,4 +540,5 @@ def install_package(version)
540540
it_behaves_like "package upgrade", "0.10.0-1"
541541
it_behaves_like "package upgrade", "0.11.0-1"
542542
it_behaves_like "package upgrade", "0.11.1-1"
543+
it_behaves_like "package upgrade", "0.12.0-1"
543544
end

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM debian:jessie
22

3-
ENV API_UMBRELLA_VERSION 0.12.0-1~jessie
3+
ENV API_UMBRELLA_VERSION 0.13.0-1~jessie
44

55
# Install API Umbrella
66
RUN echo "deb http://dl.bintray.com/nrel/api-umbrella-debian jessie main" >> /etc/apt/sources.list.d/api-umbrella.list

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@
5757
# built documents.
5858
#
5959
# The short X.Y version.
60-
version = '0.12.0'
60+
version = '0.13.0'
6161
# The full version, including alpha/beta/rc tags.
62-
release = '0.12.0'
62+
release = '0.13.0'
6363

6464
# The language for content autogenerated by Sphinx. Refer to documentation
6565
# for a list of supported languages.

docs/developer/compiling-from-source.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ Installing from a [binary package](../getting-started.html#installation) is reco
1111
## Compiling & Installing
1212

1313
```sh
14-
$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.12.0.tar.gz
15-
$ tar -xvf api-umbrella-0.12.0.tar.gz
16-
$ cd api-umbrella-0.12.0
14+
$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.13.0.tar.gz
15+
$ tar -xvf api-umbrella-0.13.0.tar.gz
16+
$ cd api-umbrella-0.13.0
1717
$ sudo ./build/scripts/install_build_dependencies
1818
$ ./configure
1919
$ make

src/api-umbrella/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.12.0
1+
0.13.0

website/source/index.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ title: API Umbrella - Open Source API Management
1919
</div>
2020
<img class="img-responsive img-center" src="images/overview.png" data-at2x="images/[email protected]" alt="" width="676" height="266">
2121
<div class="links">
22-
Version 0.12.0&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>
22+
Version 0.13.0&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>
2323
</div>
2424
</div>
2525
</div>

website/source/install.html.erb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@ sudo yum install api-umbrella</pre>
7474

7575
<div id="other" class="platform-download" style="display: none;">
7676
<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>
77-
<pre>$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.12.0.tar.gz
78-
$ tar -xvf api-umbrella-0.12.0.tar.gz
79-
$ cd api-umbrella-0.12.0
77+
<pre>$ curl -OLJ https://github.com/NREL/api-umbrella/archive/v0.13.0.tar.gz
78+
$ tar -xvf api-umbrella-0.13.0.tar.gz
79+
$ cd api-umbrella-0.13.0
8080
$ make
8181
$ sudo make install</pre>
8282
</div>

0 commit comments

Comments
 (0)