Skip to content

Commit

Permalink
Dropped support for PHP < 7.3 (#7976)
Browse files Browse the repository at this point in the history
  • Loading branch information
alecpl committed Jul 25, 2021
1 parent b4fd75d commit 9e2bc40
Show file tree
Hide file tree
Showing 39 changed files with 39 additions and 38 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
strategy:
fail-fast: true
matrix:
php: [5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0]
php: [7.3, 7.4, 8.0]

name: PHP ${{ matrix.php }}/Linux

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

## Unreleased

- Dropped support for PHP < 7.3 (#7976)
- Support displaying RTF content (including encapsulated HTML) from a TNEF attachment
- Fix size of Mailvelope iframe for PGP-inlined mail, again (#8126)
- Fix handling of group names with @ character in autocomplete and contacts widget (#8098)
Expand Down
2 changes: 1 addition & 1 deletion INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ REQUIREMENTS

* An IMAP, HTTP and SMTP server
* .htaccess support allowing overrides for DirectoryIndex
* PHP Version 5.5 or greater including:
* PHP Version 7.3 or greater including:
- PCRE, DOM, JSON, Session, Sockets, OpenSSL, Mbstring, Filter, Ctype, Intl (required)
- PHP PDO with driver for either MySQL, PostgreSQL, SQL Server, Oracle or SQLite (required)
- Iconv, Zip, Fileinfo, Exif (recommended)
Expand Down
2 changes: 1 addition & 1 deletion composer.json-dist
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
}
],
"require": {
"php": ">=5.5.0",
"php": ">=7.3.0",
"pear/pear-core-minimal": "~1.10.1",
"pear/auth_sasl": "~1.1.0",
"pear/mail_mime": "~1.10.0",
Expand Down
2 changes: 1 addition & 1 deletion plugins/acl/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/additional_message_headers/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/archive/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/attachment_reminder/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/autologon/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/database_attachments/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3",
"roundcube/filesystem_attachments": ">=1.0.0"
}
Expand Down
2 changes: 1 addition & 1 deletion plugins/debug_logger/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/emoticons/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/enigma/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": "~0.1.6",
"pear/crypt_gpg": "~1.6.3"
}
Expand Down
2 changes: 1 addition & 1 deletion plugins/example_addressbook/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/filesystem_attachments/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/help/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/hide_blockquote/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/http_authentication/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/identicon/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"php-gd": "*",
"roundcube/plugin-installer": ">=0.1.3"
}
Expand Down
2 changes: 1 addition & 1 deletion plugins/identity_select/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/jqueryui/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/krb_authentication/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/managesieve/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3",
"pear/net_sieve": "~1.4.4"
}
Expand Down
2 changes: 1 addition & 1 deletion plugins/markasjunk/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/new_user_dialog/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/new_user_identity/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/newmail_notifier/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/password/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/reconnect/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/redundant_attachments/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3",
"roundcube/filesystem_attachments": ">=1.0.0"
}
Expand Down
2 changes: 1 addition & 1 deletion plugins/show_additional_headers/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/squirrelmail_usercopy/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/subscriptions_option/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/userinfo/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/vcard_attachments/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/virtuser_file/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/virtuser_query/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3"
}
}
2 changes: 1 addition & 1 deletion plugins/zipdownload/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
],
"require": {
"php": ">=5.4.0",
"php": ">=7.3.0",
"roundcube/plugin-installer": ">=0.1.3",
"ext-zip": "*"
}
Expand Down
2 changes: 1 addition & 1 deletion program/lib/Roundcube/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ tasks:

REQUIREMENTS
------------
PHP Version 5.5 or greater including:
PHP Version 7.3 or greater including:
- PCRE, DOM, JSON, Session, Sockets, OpenSSL, Mbstring, Filter, Ctype, Intl (required)
- PHP PDO with driver for either MySQL, PostgreSQL, SQL Server, Oracle or SQLite (required)
- Iconv, Zip, Fileinfo, Exif (recommended)
Expand Down

0 comments on commit 9e2bc40

Please sign in to comment.