prepare release of v1.6.0

This commit is contained in:
Stefan Kalscheuer 2020-12-09 12:26:54 +01:00
parent 1a621b8274
commit a5e4225261
5 changed files with 27 additions and 10 deletions

View File

@ -6,9 +6,9 @@
# Statify Filter # # Statify Filter #
* Contributors: Stefan Kalscheuer * Contributors: Stefan Kalscheuer
* Requires at least: 4.7 * Requires at least: 4.7
* Tested up to: 5.5 * Tested up to: 5.6
* Requires PHP: 5.5 * Requires PHP: 5.5
* Stable tag: 1.5.2 * Stable tag: 1.6.0
* License: GPLv2 or later * License: GPLv2 or later
* License URI: https://www.gnu.org/licenses/gpl-2.0.html * License URI: https://www.gnu.org/licenses/gpl-2.0.html
@ -28,11 +28,14 @@ Add a list of target pages (e.g. _/test/page/_, _/?page_id=123_) that will be ex
#### IP Filter #### #### IP Filter ####
Add a list of IP addresses or subnets (e.g. _192.0.2.123_, _198.51.100.0/24_, _2001:db8:a0b:12f0::/64_). Add a list of IP addresses or subnets (e.g. _192.0.2.123_, _198.51.100.0/24_, _2001:db8:a0b:12f0::/64_).
#### User Agent Filter ####
Add a list of (partial) user agent strings to exclude (e.g. _curl_, _my/bot_, _Firefox_).
#### CleanUp Database #### #### CleanUp Database ####
Filters can be applied to data stored in database after modifying filter rules or for one-time clean-up. Filters can be applied to data stored in database after modifying filter rules or for one-time clean-up.
#### Compatibility #### #### Compatibility ####
This plugin requires Statify to be installed. The extension has been tested with Statify up to version 1.7 This plugin requires Statify to be installed. The extension has been tested with Statify up to version 1.8
The plugin is capable of handling multisite installations. The plugin is capable of handling multisite installations.
### Support & Contributions ### ### Support & Contributions ###
@ -75,9 +78,9 @@ No. The privacy policy of _Statify_ is untouched. Data is only processed, not st
### Are regular expression filters possible? ### ### Are regular expression filters possible? ###
Yes, it is. Just select regular expressions (case-sensitive or insensitive) as matching method instead of exact or keyword match. Yes, it is. Just select regular expressions (case-sensitive or insensitive) as matching method instead of exact or keyword match.
### Why is IP filtering only available as live filter? ### ### Why is IP and User Agent filtering only available as live filter? ###
As you might know, _Statify_ does not store any personal information, including IP addresses in the database. As you might know, _Statify_ does not store any personal information, including IP addresses in the database.
Because of this, an IP filter can only be applied while processing the request and not afterwards. Because of this, these filters can only be applied while processing the request and not afterwards.
### Can whole IP subnet be blocked? ### ### Can whole IP subnet be blocked? ###
Yes. The plugin features subnet filters using CIDR notation. Yes. The plugin features subnet filters using CIDR notation.
@ -88,11 +91,25 @@ Same for IPv6 prefixes like _2001:db8:a0b:12f0::/64_.
## Screenshots ## ## Screenshots ##
1. Statify Filter settings page 1. Statify Filter settings page
## Upgrade Notice ##
### 1.6.0 ###
The plugin has been renamed from _Statify Blacklist_ to _Statify Filter_.
This does not imply any changes in functionality, rather than using a better wording.
In addition, there is a new filter by User Agent along with some minor corrections.
This version should be compatible with latest WordPress 5.6.
## Changelog ## ## Changelog ##
### 1.6.0 / unreleased ### ### 1.6.0 / 09.12.2020 ###
Plugin renamed to _Statify Filter_.
* Minor accessibility fixes on settings page * Minor accessibility fixes on settings page
* Introduced new user agent filter (#20) * Introduced new user agent filter (#20)
* Declared compatibility with WordPress 5.6
### 1.5.2 / 03.09.2020 ### ### 1.5.2 / 03.09.2020 ###
* Minor translation updates * Minor translation updates

View File

@ -8,7 +8,7 @@
* @author Stefan Kalscheuer <stefan@stklcode.de> * @author Stefan Kalscheuer <stefan@stklcode.de>
* *
* @package Statify_Blacklist * @package Statify_Blacklist
* @version 1.5.2 * @version 1.0.0
*/ */
use Robo\Exception\TaskException; use Robo\Exception\TaskException;

View File

@ -1,6 +1,6 @@
{ {
"name": "stklcode/statify-blacklist", "name": "stklcode/statify-blacklist",
"version": "1.6.0-alpha", "version": "1.6.0",
"description": "A filter extension for the famous Statify WordPress plugin", "description": "A filter extension for the famous Statify WordPress plugin",
"keywords": [ "keywords": [
"wordpress", "wordpress",

View File

@ -1,6 +1,6 @@
{ {
"name": "statify-blacklist", "name": "statify-blacklist",
"version": "1.6.0-alpha", "version": "1.6.0",
"description": "A filter extension for the famous Statify WordPress plugin", "description": "A filter extension for the famous Statify WordPress plugin",
"author": "Stefan Kalscheuer", "author": "Stefan Kalscheuer",
"license": "GPL-2.0+" "license": "GPL-2.0+"

View File

@ -10,7 +10,7 @@
* Plugin Name: Statify Filter * Plugin Name: Statify Filter
* Plugin URI: https://wordpress.org/plugins/statify-blacklist/ * Plugin URI: https://wordpress.org/plugins/statify-blacklist/
* Description: Extension for the Statify plugin to add customizable filters. (formerly "Statify Blacklist) * Description: Extension for the Statify plugin to add customizable filters. (formerly "Statify Blacklist)
* Version: 1.6.0-alpha * Version: 1.6.0
* Author: Stefan Kalscheuer (@stklcode) * Author: Stefan Kalscheuer (@stklcode)
* Author URI: https://www.stklcode.de * Author URI: https://www.stklcode.de
* Text Domain: statify-blacklist * Text Domain: statify-blacklist