Skip to content

Commit ee1b940

Browse files
committed
Release 2.0.0.
1 parent 77b8a1f commit ee1b940

File tree

4 files changed

+41
-21
lines changed

4 files changed

+41
-21
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
## [Unreleased]
44

5+
## [2.0.0] - 2024-10-10
6+
7+
* SatisPress now requires PHP 8+.
8+
* Updated Composer dependencies. The latest versions of PSR packages and the Pimple container may prevent conflicts with other plugins.
9+
* Added return type hints for classes implementing `ArrayAccess`. This prevents errors in PHP 8+.
10+
* Fixed a fatal error in the Envato integration. See [#182]. Props [@BjornKraft](https://github.com/BjornKraft)
11+
* Added `satispress_debug_mode` filter to prevent exceptions from being thrown in the request handler. See [#211].
12+
* Fixed output of `code` tags in the admin.
13+
* Prevented errors when header names aren't strings. See [#192].
14+
* Fixed formatting of the authors array in `package.json`. See [#185]. Props [@NielsdeBlaauw](https://github.com/NielsdeBlaauw)
15+
* Added the package name to the information displayed on the Repository tab in the admin. See [#191]. Props [@tyrann0us](https://github.com/tyrann0us)
16+
* Fixed numerous WPCS warnings and errors after updating to WPCS 3.
17+
518
## [1.0.4] - 2022-05-02
619

720
* Allowed SatisPress dependencies to require `composer/installers` version 1 or 2. Props [@LucasDemea](https://github.com/LucasDemea)
@@ -124,7 +137,8 @@ Major changes include:
124137
* [Capabilities](docs/security.md#capabilities) were added for viewing and downloading packages, as well as managing SatisPress options. Only administrators have access by default.
125138
* The storage layer was abstracted to make it swappable.
126139

127-
[Unreleased]: https://github.com/cedaro/satispress/compare/v1.0.4...HEAD
140+
[Unreleased]: https://github.com/cedaro/satispress/compare/v2.0.0...HEAD
141+
[2.0.0]: https://github.com/cedaro/satispress/compare/v1.0.4...v2.0.0
128142
[1.0.4]: https://github.com/cedaro/satispress/compare/v1.0.3...v1.0.4
129143
[1.0.3]: https://github.com/cedaro/satispress/compare/v1.0.2...v1.0.3
130144
[1.0.2]: https://github.com/cedaro/satispress/compare/v1.0.1...v1.0.2

languages/satispress.pot

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,49 @@
1-
# Copyright (C) 2022 Cedaro
1+
# Copyright (C) 2024 Cedaro
22
# This file is distributed under the GPL-2.0-or-later.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: SatisPress 1.0.4\n"
5+
"Project-Id-Version: SatisPress 2.0.0\n"
66
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/satispress\n"
77
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
88
"Language-Team: LANGUAGE <LL@li.org>\n"
99
"MIME-Version: 1.0\n"
1010
"Content-Type: text/plain; charset=UTF-8\n"
1111
"Content-Transfer-Encoding: 8bit\n"
12-
"POT-Creation-Date: 2022-05-02T15:48:24+00:00\n"
12+
"POT-Creation-Date: 2024-10-10T17:20:20+00:00\n"
1313
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14-
"X-Generator: WP-CLI 2.5.0\n"
14+
"X-Generator: WP-CLI 2.11.0\n"
1515
"X-Domain: satispress\n"
1616

1717
#. Plugin Name of the plugin
18+
#: satispress.php
1819
#: src/Integration/Members.php:44
1920
#: src/Screen/Settings.php:76
2021
#: src/Screen/Settings.php:77
2122
msgid "SatisPress"
2223
msgstr ""
2324

2425
#. Plugin URI of the plugin
26+
#: satispress.php
2527
msgid "https://github.com/cedaro/satispress"
2628
msgstr ""
2729

2830
#. Description of the plugin
31+
#: satispress.php
2932
msgid "Generate a Composer repository from installed WordPress plugins and themes."
3033
msgstr ""
3134

3235
#. Author of the plugin
36+
#: satispress.php
3337
msgid "Cedaro"
3438
msgstr ""
3539

3640
#. Author URI of the plugin
41+
#: satispress.php
3742
msgid "https://www.cedaro.com/"
3843
msgstr ""
3944

4045
#. translators: %s: documentation URL
41-
#: src/functions.php:155
46+
#: src/functions.php:157
4247
msgid "SatisPress is missing required dependencies. <a href=\"%s\" target=\"_blank\" rel=\"noopener noreferer\">Learn more.</a>"
4348
msgstr ""
4449

@@ -146,6 +151,7 @@ msgid "The name of the package."
146151
msgstr ""
147152

148153
#: src/REST/InstalledPackagesController.php:209
154+
#: src/REST/PackagesController.php:128
149155
#: src/REST/PackagesController.php:509
150156
msgid "The package slug."
151157
msgstr ""
@@ -262,6 +268,7 @@ msgstr ""
262268

263269
#: assets/js/components/access-table.js:35
264270
#: assets/js/components/api-key-form.js:25
271+
#: assets/js/components/package-table.js:31
265272
msgid "Name"
266273
msgstr ""
267274

@@ -315,41 +322,40 @@ msgstr ""
315322
msgid "Close package inserter"
316323
msgstr ""
317324

318-
#: assets/js/components/package-table.js:31
325+
#: assets/js/components/package-table.js:35
319326
msgid "Homepage"
320327
msgstr ""
321328

322-
#: assets/js/components/package-table.js:35
329+
#: assets/js/components/package-table.js:39
323330
msgid "Authors"
324331
msgstr ""
325332

326-
#: assets/js/components/package-table.js:39
333+
#: assets/js/components/package-table.js:43
327334
msgid "Releases"
328335
msgstr ""
329336

330-
#: assets/js/components/package-table.js:45
337+
#: assets/js/components/package-table.js:49
331338
msgid "Package Type"
332339
msgstr ""
333340

334341
#. translators: %s: version number
335-
#: assets/js/components/release-actions.js:20
342+
#: assets/js/components/release-actions.js:21
336343
msgid "Download %s"
337344
msgstr ""
338345

339-
#. translators: %s: <code>composer.json</code>
340-
#: assets/js/components/release-actions.js:23
341-
msgid "Copy and paste into %s"
346+
#: assets/js/components/release-actions.js:24
347+
msgid "Copy and paste into <code>composer.json</code>"
342348
msgstr ""
343349

344-
#: assets/js/components/release-actions.js:31
350+
#: assets/js/components/release-actions.js:34
345351
msgid "Download URL"
346352
msgstr ""
347353

348-
#: assets/js/components/release-actions.js:44
354+
#: assets/js/components/release-actions.js:47
349355
msgid "Require"
350356
msgstr ""
351357

352-
#: assets/js/components/release-actions.js:60
358+
#: assets/js/components/release-actions.js:63
353359
msgid "CLI Command"
354360
msgstr ""
355361

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "satispress",
3-
"version": "1.0.4",
3+
"version": "2.0.0",
44
"description": "Generate a Composer repository from installed WordPress plugins and themes.",
55
"repository": {
66
"type": "git",

satispress.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
* Plugin Name: SatisPress
1111
* Plugin URI: https://github.com/cedaro/satispress
1212
* Description: Generate a Composer repository from installed WordPress plugins and themes.
13-
* Version: 1.0.4
13+
* Version: 2.0.0
1414
* Author: Cedaro
1515
* Author URI: https://www.cedaro.com/
1616
* License: GPL-2.0-or-later
1717
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
1818
* Text Domain: satispress
1919
* Domain Path: /languages
20-
* Requires PHP: 7.0
20+
* Requires PHP: 8.0
2121
* Network: true
2222
* GitHub Plugin URI: cedaro/satispress
2323
* Release Asset: true
@@ -37,7 +37,7 @@
3737
*
3838
* @var string
3939
*/
40-
const VERSION = '1.0.4';
40+
const VERSION = '2.0.0';
4141

4242
// Load the Composer autoloader.
4343
if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) {

0 commit comments

Comments
 (0)