Skip to content

Commit

Permalink
Merge pull request #80 from lcache/update-0-3-0
Browse files Browse the repository at this point in the history
Update README and bump version for 0.3.0
  • Loading branch information
danielbachhuber committed Sep 21, 2016
2 parents c145187 + 45d6d04 commit bc597b6
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 7 deletions.
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
**Tags:** cache, plugin
**Requires at least:** 4.3
**Tested up to:** 4.6.1
**Stable tag:** 0.2.2
**Stable tag:** 0.3.0
**License:** GPLv2 or later
**License URI:** http://www.gnu.org/licenses/gpl-2.0.html

Expand All @@ -28,7 +28,7 @@ Go forth and make awesome! And, once you've built something great, [send us feat
To install WP LCache, follow these steps:

1. Install the plugin from WordPress.org using the WordPress dashboard.
1a. Those installing from Github will need to run `composer install --no-dev` after cloning to get the [LCache library](https://github.com/lcache/lcache).
1a. Those installing from Github will need to run `composer install --no-dev --no-scripts` after cloning to get the [LCache library](https://github.com/lcache/lcache).
2. Activate the plugin, to ensure LCache's database tables are created. These are created on the plugin activation hook.
3. Symlink the object cache drop-in to its appropriate location: `cd wp-content; ln -s plugins/wp-lcache/object-cache.php object-cache.php`

Expand All @@ -43,7 +43,7 @@ If you need to install APCu, the PECL installer is the easiest way to do so.

If you can't easily use PHP 5.6 or greater, you should switch to a more responsible hosting provider.

### Admin notices ###
### Admin Notices ###

If any of the requirements for LCache to function are not met, you will see an admin notice indicating the issue. Here's how to resolve issues for each possible dependency:

Expand Down Expand Up @@ -78,6 +78,11 @@ Existing WP LCache users will need to alter the `value` column on the lcache_eve

## Changelog ##

### 0.3.0 (September 21st, 2016) ###
* Introduces the `wp lcache enable` WP-CLI command to create the `object-cache.php` symlink.
* Updates LCache to [v0.3.2](https://github.com/lcache/lcache/releases/tag/v0.3.2), which is more noisy about failed L2 serialization.
* Better admin notices: alerts when LCache database tables are missing, or if the plugin is active but `object-cache.php` is missing.

### 0.2.2 (September 14th, 2016) ###
* Updates LCache to [v0.3.1](https://github.com/lcache/lcache/releases/tag/v0.3.1), which has L2 cache guard against returning failed unserializations.
* Sets `STRICT_ALL_TABLES` on the database handler to fail and give warnings if there are issues with database inserts.
Expand Down
11 changes: 8 additions & 3 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Contributors: getpantheon, danielbachhuber, stevector
Tags: cache, plugin
Requires at least: 4.3
Tested up to: 4.6.1
Stable tag: 0.2.2
Stable tag: 0.3.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Expand All @@ -28,7 +28,7 @@ Go forth and make awesome! And, once you've built something great, [send us feat
To install WP LCache, follow these steps:

1. Install the plugin from WordPress.org using the WordPress dashboard.
1a. Those installing from Github will need to run `composer install --no-dev` after cloning to get the [LCache library](https://github.com/lcache/lcache).
1a. Those installing from Github will need to run `composer install --no-dev --no-scripts` after cloning to get the [LCache library](https://github.com/lcache/lcache).
2. Activate the plugin, to ensure LCache's database tables are created. These are created on the plugin activation hook.
3. Symlink the object cache drop-in to its appropriate location: `cd wp-content; ln -s plugins/wp-lcache/object-cache.php object-cache.php`

Expand All @@ -43,7 +43,7 @@ If you need to install APCu, the PECL installer is the easiest way to do so.

If you can't easily use PHP 5.6 or greater, you should switch to a more responsible hosting provider.

= Admin notices =
= Admin Notices =

If any of the requirements for LCache to function are not met, you will see an admin notice indicating the issue. Here's how to resolve issues for each possible dependency:

Expand Down Expand Up @@ -78,6 +78,11 @@ Existing WP LCache users will need to alter the `value` column on the lcache_eve

== Changelog ==

= 0.3.0 (September 21st, 2016) =
* Introduces the `wp lcache enable` WP-CLI command to create the `object-cache.php` symlink.
* Updates LCache to [v0.3.2](https://github.com/lcache/lcache/releases/tag/v0.3.2), which is more noisy about failed L2 serialization.
* Better admin notices: alerts when LCache database tables are missing, or if the plugin is active but `object-cache.php` is missing.

= 0.2.2 (September 14th, 2016) =
* Updates LCache to [v0.3.1](https://github.com/lcache/lcache/releases/tag/v0.3.1), which has L2 cache guard against returning failed unserializations.
* Sets `STRICT_ALL_TABLES` on the database handler to fail and give warnings if there are issues with database inserts.
Expand Down
2 changes: 1 addition & 1 deletion wp-lcache.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: WP LCache
* Plugin URI: http://github.com/pantheon-systems/wp-lcache/
* Description: Supercharge your WP Object Cache with LCache, a persistent, performant, and multi-layer cache library.
* Version: 0.2.2
* Version: 0.3.0
* Author: Pantheon, Daniel Bachhuber
* Author URI: https://pantheon.io/
*/
Expand Down

0 comments on commit bc597b6

Please sign in to comment.