From 719aebd45cc694c51ea84a3ca1786537590af932 Mon Sep 17 00:00:00 2001 From: Brady Vercher Date: Thu, 11 Feb 2021 07:36:31 -0800 Subject: [PATCH] Release 0.7.2. --- CHANGELOG.md | 11 ++++++++++- languages/satispress.pot | 31 +++++++++++++++++++++---------- package.json | 2 +- satispress.php | 4 ++-- 4 files changed, 34 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f6f1f75..c4dbe3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## [0.7.2] - 2021-02-11 + +* Fixed an incorrect variable name in the `HiddenDirectoryValidator` that caused a fatal error. +* Added a Health Check feature to display admin notices for common configuration issues. +* Fixed authentication integration tests to check for the correct exception type after preventing `AuthenticationException`s from being thrown in [a2415c7](https://github.com/cedaro/satispress/commit/a2415c7eaf2f3b7f4bb81baf7bed22cb19aad26e). +* Moved validator tests to the integration test suite. +* Removed the `PclZip` development dependency from `composer.json`. WordPress uses a patched version and in cases where it was inadvertently installed, it could cause issues. See [#149](https://github.com/cedaro/satispress/issues/149). + ## [0.7.1] - 2021-02-04 * There weren't any changes in this release. The version number was bumped to allow Composer to install updates from the previously botched release process. @@ -84,7 +92,8 @@ Major changes include: * [Capabilities](docs/security.md#capabilities) were added for viewing and downloading packages, as well as managing SatisPress options. Only administrators have access by default. * The storage layer was abstracted to make it swappable. -[Unreleased]: https://github.com/cedaro/satispress/compare/v0.7.1...HEAD +[Unreleased]: https://github.com/cedaro/satispress/compare/v0.7.2...HEAD +[0.6.0]: https://github.com/cedaro/satispress/compare/v0.7.1...v0.7.2 [0.6.0]: https://github.com/cedaro/satispress/compare/v0.7.0...v0.7.1 [0.6.0]: https://github.com/cedaro/satispress/compare/v0.6.0...v0.7.0 [0.6.0]: https://github.com/cedaro/satispress/compare/v0.5.2...v0.6.0 diff --git a/languages/satispress.pot b/languages/satispress.pot index c1cd080..05061ec 100644 --- a/languages/satispress.pot +++ b/languages/satispress.pot @@ -2,9 +2,9 @@ # This file is distributed under the GPL-2.0-or-later. msgid "" msgstr "" -"Project-Id-Version: SatisPress 0.7.1\n" +"Project-Id-Version: SatisPress 0.7.2\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/satispress\n" -"POT-Creation-Date: 2021-02-04 15:48:08+00:00\n" +"POT-Creation-Date: 2021-02-11 15:33:23+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -32,44 +32,55 @@ msgstr "" msgid "Are you sure you want to delete this API Key?" msgstr "" +#: src/Provider/HealthCheck.php:64 +msgid "Health Check" +msgstr "" + +#: src/Provider/HealthCheck.php:104 +#. translators: %s: permalink screen URL +msgid "" +"SatisPress requires pretty permalinks to be enabled. Enable " +"permalinks." +msgstr "" + #: src/Screen/EditUser.php:113 msgid "SatisPress API Keys" msgstr "" -#: src/Screen/Settings.php:164 +#: src/Screen/Settings.php:167 msgid "General" msgstr "" -#: src/Screen/Settings.php:171 +#: src/Screen/Settings.php:174 msgid "Access" msgstr "" -#: src/Screen/Settings.php:178 src/Screen/Settings.php:200 +#: src/Screen/Settings.php:181 src/Screen/Settings.php:203 #: views/packages.php:129 msgid "Themes" msgstr "" -#: src/Screen/Settings.php:192 +#: src/Screen/Settings.php:195 msgid "Vendor" msgstr "" -#: src/Screen/Settings.php:255 +#: src/Screen/Settings.php:258 msgid "" "API Keys are used to access your SatisPress repository and download " "packages. Your personal API keys appear below or you can create keys for " "other users by editing their accounts." msgstr "" -#: src/Screen/Settings.php:261 +#: src/Screen/Settings.php:264 #. translators: %s: satispress msgid "The password for all API Keys is %s." msgstr "" -#: src/Screen/Settings.php:268 +#: src/Screen/Settings.php:271 msgid "Read more about securing your SatisPress repository." msgstr "" -#: src/Screen/Settings.php:280 +#: src/Screen/Settings.php:283 msgid "Choose themes to make available in your SatisPress repository." msgstr "" diff --git a/package.json b/package.json index 357b99b..1521b64 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "satispress", - "version": "0.7.1", + "version": "0.7.2", "description": "Generate a Composer repository from installed WordPress plugins and themes.", "repository": { "type": "git", diff --git a/satispress.php b/satispress.php index 447128c..714e201 100644 --- a/satispress.php +++ b/satispress.php @@ -10,7 +10,7 @@ * Plugin Name: SatisPress * Plugin URI: https://github.com/cedaro/satispress * Description: Generate a Composer repository from installed WordPress plugins and themes. - * Version: 0.7.1 + * Version: 0.7.2 * Author: Cedaro * Author URI: https://www.cedaro.com/ * License: GPL-2.0-or-later @@ -37,7 +37,7 @@ * * @var string */ -const VERSION = '0.7.1'; +const VERSION = '0.7.2'; // Load the Composer autoloader. if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) {