diff --git a/openid-connect-generic.php b/openid-connect-generic.php
index ac3a7d6..e654b4e 100644
--- a/openid-connect-generic.php
+++ b/openid-connect-generic.php
@@ -3,7 +3,7 @@
 Plugin Name: OpenID Connect - Generic Client
 Plugin URI: https://github.com/daggerhart/openid-connect-generic
 Description:  Connect to an OpenID Connect identity provider with Authorization Code Flow
-Version: 3.0.9
+Version: 3.1.0
 Author: daggerhart
 Author URI: http://www.daggerhart.com
 License: GPLv2 Copyright (c) 2015 daggerhart
@@ -39,7 +39,7 @@ Notes
 
 class OpenID_Connect_Generic {
 	// plugin version
-	const VERSION = '3.0.9';
+	const VERSION = '3.1.0';
 
 	// plugin settings
 	private $settings;
diff --git a/readme.md b/readme.md
index 4426ae8..9f48904 100644
--- a/readme.md
+++ b/readme.md
@@ -16,6 +16,10 @@ Much of the documentation can be found on the Settings > OpenID Connect Generic
 
 Originally based on the plugin provided by shirounagi - https://wordpress.org/plugins/generic-openid-connect/
 
+#### Requirements
+
+* PHP 5.4+ with the OpenSSL extensions enabled (Defuse encryption library) 
+
 ### Installation
 
 1. Upload to the `/wp-content/plugins/` directory
@@ -33,7 +37,7 @@ Replace `example.com` with your domain name and path to WordPress.
 
 ### Changelog
 
-**3.0.9**
+**3.1.0**
 * Feature: Refresh tokens 
 * Feature: Integrated logout support with end_session endpoint
 * Bug fix: case insensitive check for Bearer token
diff --git a/readme.txt b/readme.txt
index 3f4fc3f..c6f3692 100644
--- a/readme.txt
+++ b/readme.txt
@@ -3,7 +3,7 @@ Contributors: daggerhart
 Donate link: http://www.daggerhart.com/
 Tags: security, login, oauth2, openidconnect, apps, authentication, autologin, sso 
 Requires at least: 4
-Tested up to: 4.5.2
+Tested up to: 4.6.1
 Stable tag: trunk
 License: GPLv2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -22,6 +22,10 @@ Much of the documentation can be found on the Settings > OpenID Connect Generic
 Originally based on the plugin provided by shirounagi - https://wordpress.org/plugins/generic-openid-connect/ - but 
 has been completely rewritten.
 
+=== Requirements ===
+
+* Requires PHP 5.4+ with the OpenSSL extensions enabled (Defuse encryption library)
+
 == Installation ==
 
 1. Upload to the `/wp-content/plugins/` directory
@@ -39,7 +43,7 @@ Replace `example.com` with your domain name and path to WordPress.
 
 
 == Changelog ==
-= 3.0.9 =
+= 3.1.0 =
 * Feature: Refresh tokens
 * Feature: Integrated logout support with end_session endpoint
 * Bug fix: case insensitive check for Bearer token