diff --git a/CHANGELOG.md b/CHANGELOG.md index da8a769..e9e9943 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,13 @@ ## [Unreleased] -## [1.0.2] - 2021-7-27 +## [1.0.3] - 2022-01-07 + +* Added a search field in the package selector sidebar. Props [@DavidSingh3](https://github.com/DavidSingh3) +* Added support for composer/installers 2.0+ for packages served by SatisPress. Props [@tyrann0us](https://github.com/tyrann0us) +* Added support for PHP 8. + +## [1.0.2] - 2021-07-27 * Fixed a parse error in the Envato Market integration. * Skipped releases without a SemVer compliant version string in the Composer repository transformer to prevent fatal errors. [See #160](https://github.com/cedaro/satispress/issues/160). Props [@DavidSingh3](https://github.com/DavidSingh3) @@ -35,14 +41,14 @@ * 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. -## [0.7.0] - 2021-1-28 +## [0.7.0] - 2021-01-28 * Introduced validators to prevent invalid artifacts from being cached when downloaded from the vendor. * Introduced adapters for downloading artifacts from vendors that use a non-standard update process. * Added a field to the SatisPress package list screen to copy the CLI command for requiring a package in `composer.json`. * Fixed a bug with the logger not logging messages above the specified log level. -## [0.6.0] - 2021-1-11 +## [0.6.0] - 2021-01-11 * Added the `satispress_package_download_url` filter. This can be used to ignore update requests from vendors with custom update routines that cause invalid artifacts to be downloaded. * Created missing artifacts from source for the currently installed version of a package when viewing the `packages.json` endpoint. This allows updates made through FTP, git, or the admin UI to be archived automatically and included in `packages.json` without having to perform any additional manual steps. See [#131](https://github.com/cedaro/satispress/issues/131) @@ -113,7 +119,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/v1.0.2...HEAD +[Unreleased]: https://github.com/cedaro/satispress/compare/v1.0.3...HEAD +[1.0.3]: https://github.com/cedaro/satispress/compare/v1.0.2...v1.0.3 [1.0.2]: https://github.com/cedaro/satispress/compare/v1.0.1...v1.0.2 [1.0.1]: https://github.com/cedaro/satispress/compare/v1.0.0...v1.0.1 [1.0.0]: https://github.com/cedaro/satispress/compare/v0.7.2...v1.0.0 diff --git a/composer.json b/composer.json index 74b2300..1236bff 100644 --- a/composer.json +++ b/composer.json @@ -27,7 +27,11 @@ }, "config": { "preferred-install": "dist", - "sort-packages": true + "sort-packages": true, + "allow-plugins": { + "dealerdirect/phpcodesniffer-composer-installer": true, + "composer/installers": true + } }, "prefer-stable": true, "repositories": { diff --git a/languages/satispress.pot b/languages/satispress.pot index 20be3cd..60b0542 100644 --- a/languages/satispress.pot +++ b/languages/satispress.pot @@ -1,17 +1,17 @@ -# Copyright (C) 2021 Cedaro +# Copyright (C) 2022 Cedaro # This file is distributed under the GPL-2.0-or-later. msgid "" msgstr "" -"Project-Id-Version: SatisPress 1.0.2\n" +"Project-Id-Version: SatisPress 1.0.3\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/satispress\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2021-07-27T17:18:30+00:00\n" +"POT-Creation-Date: 2022-01-07T18:01:37+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.4.0\n" +"X-Generator: WP-CLI 2.5.0\n" "X-Domain: satispress\n" #. Plugin Name of the plugin @@ -293,20 +293,25 @@ msgstr "" msgid "Create API Key" msgstr "" -#: assets/js/components/package-selector.js:37 +#: assets/js/components/package-selector.js:39 msgid "Plugins" msgstr "" -#: assets/js/components/package-selector.js:42 +#: assets/js/components/package-selector.js:44 msgid "Themes" msgstr "" -#: assets/js/components/package-selector.js:69 +#: assets/js/components/package-selector.js:77 +#: assets/js/components/package-selector.js:79 +msgid "Search" +msgstr "" + +#: assets/js/components/package-selector.js:89 #: assets/js/repository.js:44 msgid "Manage Packages" msgstr "" -#: assets/js/components/package-selector.js:71 +#: assets/js/components/package-selector.js:91 msgid "Close package inserter" msgstr "" diff --git a/package.json b/package.json index 2ce35fd..8832ed8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "satispress", - "version": "1.0.2", + "version": "1.0.3", "description": "Generate a Composer repository from installed WordPress plugins and themes.", "repository": { "type": "git", diff --git a/satispress.php b/satispress.php index 3fbfab4..6f37437 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: 1.0.2 + * Version: 1.0.3 * Author: Cedaro * Author URI: https://www.cedaro.com/ * License: GPL-2.0-or-later @@ -37,7 +37,7 @@ * * @var string */ -const VERSION = '1.0.2'; +const VERSION = '1.0.3'; // Load the Composer autoloader. if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) {