From 1904ecf7d9d57f9d17c1146712a87278cca12fae Mon Sep 17 00:00:00 2001 From: djmaze Date: Fri, 29 Oct 2021 13:09:12 +0200 Subject: [PATCH] v2.8.0 --- .../files/usr/local/include/application.ini | 2 +- .gitignore | 9 ++++ README.md | 44 +++++++++++-------- integrations/cloudron/DESCRIPTION.md | 2 +- integrations/cloudron/Dockerfile | 2 +- integrations/nextcloud/snappymail/VERSION | 2 +- .../nextcloud/snappymail/appinfo/info.xml | 2 +- integrations/virtualmin/snappymail.pl | 2 +- package.json | 2 +- 9 files changed, 42 insertions(+), 25 deletions(-) diff --git a/.docker/release/files/usr/local/include/application.ini b/.docker/release/files/usr/local/include/application.ini index f67782673..2898e8f44 100644 --- a/.docker/release/files/usr/local/include/application.ini +++ b/.docker/release/files/usr/local/include/application.ini @@ -292,5 +292,5 @@ dev_email = "" dev_password = "" [version] -current = "2.7.3" +current = "2.8.0" saved = "Mon, 23 Aug 2021 07:55:13 +0000" diff --git a/.gitignore b/.gitignore index 088e6c54e..a5eb65382 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,12 @@ /include.php .idea/ .env +/test +/public_html +/vendors/knockout/spec +/vendors/openpgp-2.6.2/test/ +/vendors/openpgp-3.1.3/ +/vendors/openpgp-4/ +/vendors/vanillaqr.js/ +/integrations/nextcloud/rainloop +/integrations/owncloud/rainloop diff --git a/README.md b/README.md index 93845af62..2492b9ea9 100644 --- a/README.md +++ b/README.md @@ -45,18 +45,18 @@ This fork of RainLoop has the following changes: * Admin uses password_hash/password_verify * Auth failed attempts written to syslog * Added Fail2ban instructions -* ES2015 +* ES2018 * PHP 7.3+ required * PHP mbstring extension required * PHP replaced pclZip with PharData and ZipArchive -* PHP yaml extension else use the old Spyc +* Dark mode * Added option to remove background/font colors from messages for real "dark mode" * Removed BackwardCapability (class \RainLoop\Account) * Removed ChangePassword (re-implemented as plugin) -* Removed OAuth support * Removed POP3 support * Removed background video support * Removed Sentry (Application Monitoring and Error Tracking Software) +* Removed Spyc yaml * Replaced gulp-uglify with gulp-terser * CRLF => LF line endings * Embed boot.js and boot.css into index.html @@ -76,6 +76,14 @@ This fork of RainLoop has the following changes: * Prevent Google FLoC * Added [Fetch Metadata Request Headers](https://www.w3.org/TR/fetch-metadata/) checks * Reduced excessive DOM size +* Support [Kolab groupware](https://kolab.org/) +* Support IMAP RFC 2971 ID extension +* Support IMAP RFC 5258 LIST-EXTENDED +* Support IMAP RFC 5464 METADATA +* Support IMAP RFC 5819 LIST-STATUS +* Support IMAP RFC 7628 SASL OAUTHBEARER aka XOAUTH2 +* Support IMAP4rev2 RFC 9051 + ### Supported browsers @@ -96,10 +104,9 @@ The result is faster and smaller download code (good for mobile networks). * Added dev/prototype.js for some additional features * boot.js without webpack overhead * Modified Jua.js to be without jQuery -* Replaced ProgressJS with simple native dropin * Replaced Autolinker with simple https/email detection * Replaced ifvisible.js with simple drop-in replacement -* Replaced momentToNode with proper HTML5