|
| 1 | +--- |
| 2 | +layout: article |
| 3 | +title: Roundcube 1.7 beta released |
| 4 | +tags: releases beta |
| 5 | +--- |
| 6 | + |
| 7 | +The development team is pleased to announce the beta release for the next major version 1.7 of Roundcube webmail. |
| 8 | + |
| 9 | +With this milestone we introduce a few breaking changes, some new features, and bring full support for PHP 8.4. |
| 10 | + |
| 11 | +Some noteworthy changes are: |
| 12 | + |
| 13 | + * Make `public_html/` mandatory as entry-point for HTTP daemons, protecting all installations better. |
| 14 | + * Improve support for OAuth2 (e.g. supporting OpenID Connect discovery URLs). |
| 15 | + * A Mouse-over menu on the messages list with quick action icons. |
| 16 | + * Advanced mail search syntax with more possibilities – you can now use e.g. `is:unread` to only match unread messages. The [test file](https://github.com/roundcube/roundcubemail/blob/master/tests/Actions/Mail/SearchTest.php#L139) has a list of implemented keywords. |
| 17 | + * Message parts of content-type `text/markdown` are now rendered to HTML (if they are designated for showing). |
| 18 | + * Add a 'php' logging driver, which passes all log statements to PHP's `error_log` handler, allowing to unify all log output. |
| 19 | + * Requires PHP v8.1 or newer. |
| 20 | + |
| 21 | +## Breaking Changes |
| 22 | + |
| 23 | + * Dropped support for PHP < 8.1. |
| 24 | + * Removed support for MS SQL Server and Oracle. |
| 25 | + * Make public_html/ entry-point mandatory, all static resources are served via static.php. |
| 26 | + * Removed `apc` cache driver (replaced by `apcu` cache driver). |
| 27 | + * Change `smtp_log` option default value to `false`. |
| 28 | + |
| 29 | +For full details please see the [release notes](https://github.com/roundcube/roundcubemail/releases/tag/1.7-beta). |
| 30 | + |
| 31 | +This is a beta release and we recommend to test it on a separate environment. |
| 32 | +Migrate existing configs with either the `installto.sh` or the `update.sh` scripts. |
| 33 | + |
| 34 | +And don't forget to backup your data before installing it! |
0 commit comments